Тестер и оптимизатор считают прибыль по разному + не обновляется портфель FTX
Здравствуйте. Столкнулся с 2 проблемами.
Одна и та же стратегия с одинаковыми параметрами в тестере и оптимизаторе выдает разные результаты(иногда разница в 500% профита, всегда у оптимизатора больше). Входы в сделку и выходы из нее происходят точь-в-точь по одним ценам. Комиссии отключены.
Всегда первая сделка в тестере и оптимизаторе полностью совпадают. На некоторых парах полностью совпадает несколько первых сделок, но обычно не более 2 - после объем в оптимизаторе начинает меняться. При подсчете руками
Формула расчета объема для заявки:
//LongVolume
VolumeUpLineOpenValue = Math.Round(
(_tab.Portfolio.ValueCurrent * VolumeLongLocal.ValueInt / 100) / LevelLineUp,
1);
//ShortVolume
VolumeDownLineOpenValue = Math.Round(
(_tab.Portfolio.ValueCurrent * VolumeShortLocal.ValueInt / 100) / LevelLineDown,
1);
Скриншоты других вкладок журнала, тестер слева. Количество сделок разное из-за того, что у тестера чуть больше дней в конце.
Вторая проблема связана с обновлением портфеля на FTX. На Binance и Bybit все работает автоматически и достаточно обратиться через PositionOnBoard, на FTX чтобы получить свежие данные по портфелю нужно вызывать переподключение коннектора. Есть ли возможность вызвать обновление портфеля?
Дебагинг у тестера показывает, что _tab.Portfolio.ValueCurrent не изменяется совсем - было изначально 1000000, так и остается до самого конца. В оптимизаторе изменяется вроде как корректно(подсчитывал руками, может где-то ошибся\опечатался по невнимательности).
Цитата: IncName
Дебагинг у тестера показывает, что _tab.Portfolio.ValueCurrent не изменяется совсем - было изначально 1000000, так и остается до самого конца. В оптимизаторе изменяется вроде как корректно(подсчитывал руками, может где-то ошибся\опечатался по невнимательности).
включить надо расчёт депо в тестере
Цитата: Алексей Ван
Цитата: IncName
Дебагинг у тестера показывает, что _tab.Portfolio.ValueCurrent не изменяется совсем - было изначально 1000000, так и остается до самого конца. В оптимизаторе изменяется вроде как корректно(подсчитывал руками, может где-то ошибся\опечатался по невнимательности).
включить надо расчёт депо в тестере
Понял, спасибо большое. А по поводу FTX? Как-то из бота можно обновить портфель?
Цитата: IncName
Цитата: Алексей Ван
Цитата: IncName
Дебагинг у тестера показывает, что _tab.Portfolio.ValueCurrent не изменяется совсем - было изначально 1000000, так и остается до самого конца. В оптимизаторе изменяется вроде как корректно(подсчитывал руками, может где-то ошибся\опечатался по невнимательности).
включить надо расчёт депо в тестере
Понял, спасибо большое. А по поводу FTX? Как-то из бота можно обновить портфель?
Вопервых, посмотрите вот это: https://o-s-a.net/forum/threads/640
Плюс обновите ОсЕнжин. Насколько я помню. Делали авто-обновление портфеля пару недель назад. Если не работает - отпишитесь
ООО «ВАН ТЕХНОЛОГИИ»т: +7 953 769 56 45
* Торговля на финансовых рынках связана с риском, который лежит на Вас.
* Ничто из написанного на сайте o-s-a.net не является рекомендацией.
* Если Вы этого не понимаете, не читайте этот сайт, ничего не покупайте.