Андрей Ш.
Андрей Ш. личный блог
21 марта 2019, 18:33

Различия результатов тестирования на тиковых данных и OHLCM1, что ожидать в реальности?

Друзья! Тестирую пробойного робота.
Результаты тестирования на тиковых данных и OHLCM1 сильно различаются, причем визуально, если сравнивать входы и выходы, то робот примерно заходит одинаково.
Что ожидать в реальности, результаты более схожие с тиковыми или OHLCM1 данными, или нечто среднее между ними?
16 Комментариев
  • Jame Bonds
    21 марта 2019, 18:45
    Тиковые точнее.
    OHLC M1 во внимание вообще принимать нельзя. Так как анализируется всего 4 точки, то для контртрендовых стратегий результат будет намного оптимистичнее, например вход был бы между Open и Low, но так как промежуточных точек нет, то он будет по Low.
    Но если у вас стратегия торгует чисто по открытию свечей без тейков и стопов, то OHLC и «только цены открытия» могут подойти для тестирования, с оговорками.
      • Jame Bonds
        21 марта 2019, 19:12
        Андрей Ш., тогда, если входы/выходы по рынку, будет получаться хуже чем в реальности.
        А как в режиме OHLC исполняются лимитки и стопы не помню.
  • SergeyJu
    21 марта 2019, 18:49
    Какие издержки закладываете?
      • SergeyJu
        21 марта 2019, 19:45
        Андрей Ш., Напрасно, возможно, что Ваша система слишком зависит от проскальзывания.
          • SergeyJu
            21 марта 2019, 19:58
            Андрей Ш., у Вас очень хороший исполнитель (экзекьютор, как теперь говорят)? 
            Минимум, который Вы почти наверное отдадите на проскальзывании на сделку — спред. Вот и считайте. Кроме того, какая у Вас задержка при приеме и получении данных. Если порядок 100 мс и больше — можно смело забыть про тики. 
              • Friendly Deep Space
                21 марта 2019, 21:54
                Андрей Ш., на тиках бэктест сильно хуже?
              • SergeyJu
                21 марта 2019, 22:08
                Андрей Ш., или ошибка, или неучтенный фактор. Например, какой-то индикатор считается по разному в зависимости от таймфрейма. Или сделка внутри первой минуты торгов. Ищите проблему.
  • PSH
    21 марта 2019, 20:33
    У ТС, может, бот меньше 4 фигур сделку за прибыльную не считает, тогда можно забить и на комки и на проскальзывания :)
    Ну и повторюсь, любой свечной график суть агрегация с потерей данных, что-то там на них тестировать, на мой взгляд, можно только очень и очень грубо, соглашусь с Jame Bonds 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн