Разные результаты тестера и оптимизатора + портфель FTX

Тестер и оптимизатор считают прибыль по разному + не обновляется портфель FTX

Статус темы:
Закрыта.
  1. IncName

    Регистрация:
    24.05.22
    Сообщения:
    3
    Был на сайте:
    25.08.22

    Здравствуйте. Столкнулся с 2 проблемами. 

    Одна и та же стратегия с одинаковыми параметрами в тестере и оптимизаторе выдает разные результаты(иногда разница в 500% профита, всегда у оптимизатора больше). Входы в сделку и выходы из нее происходят точь-в-точь по одним ценам. Комиссии отключены.

    Первые 2 сделки полностью идентичны, но начиная с 3 начинает расходиться объем

    Всегда первая сделка в тестере и оптимизаторе полностью совпадают. На некоторых парах полностью совпадает несколько первых сделок, но обычно не более 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 чтобы получить свежие данные по портфелю нужно вызывать переподключение коннектора. Есть ли возможность вызвать обновление портфеля?

    IncName
    29.06.2022 10:09
    #1
  2. IncName

    Регистрация:
    24.05.22
    Сообщения:
    3
    Был на сайте:
    25.08.22

    Дебагинг у тестера показывает, что _tab.Portfolio.ValueCurrent не изменяется совсем - было изначально 1000000, так и остается до самого конца. В оптимизаторе изменяется вроде как корректно(подсчитывал руками, может где-то ошибся\опечатался по невнимательности). 

    IncName
    29.06.2022 12:03
    #2
  3. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    25.04.24
    Цитата: IncName

    Дебагинг у тестера показывает, что _tab.Portfolio.ValueCurrent не изменяется совсем - было изначально 1000000, так и остается до самого конца. В оптимизаторе изменяется вроде как корректно(подсчитывал руками, может где-то ошибся\опечатался по невнимательности). 

    включить надо расчёт депо в тестере

    Алексей Ван
    05.07.2022 06:45
    #3
  4. IncName

    Регистрация:
    24.05.22
    Сообщения:
    3
    Был на сайте:
    25.08.22
    Цитата: Алексей Ван
    Цитата: IncName

    Дебагинг у тестера показывает, что _tab.Portfolio.ValueCurrent не изменяется совсем - было изначально 1000000, так и остается до самого конца. В оптимизаторе изменяется вроде как корректно(подсчитывал руками, может где-то ошибся\опечатался по невнимательности). 

    включить надо расчёт депо в тестере

    Понял, спасибо большое. А по поводу FTX? Как-то из бота можно обновить портфель?

    IncName
    08.07.2022 15:20
    #4
  5. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    25.04.24
    Цитата: IncName
    Цитата: Алексей Ван
    Цитата: IncName

    Дебагинг у тестера показывает, что _tab.Portfolio.ValueCurrent не изменяется совсем - было изначально 1000000, так и остается до самого конца. В оптимизаторе изменяется вроде как корректно(подсчитывал руками, может где-то ошибся\опечатался по невнимательности). 

    включить надо расчёт депо в тестере

    Понял, спасибо большое. А по поводу FTX? Как-то из бота можно обновить портфель?

    Вопервых, посмотрите вот это: https://o-s-a.net/forum/threads/640

    Плюс обновите ОсЕнжин. Насколько я помню. Делали авто-обновление портфеля пару недель назад. Если не работает - отпишитесь

    Алексей Ван
    14.07.2022 09:42
    #5
Статус темы:
Закрыта..