Анализ результатов тестов и оптимизации в тестере стратегий MetaTrader 5 - страница 14
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Можно так попробовать.
Проблема в том, что если вместо Только цен открытия использовать подстановочные Тики, делая режим Реальные тики, то ордера будут исполняться не по цене их выставления (как в режиме Только цены открытия), а по ценам первых тиков после их пересечения, что будет абсолютно неадекватным исполнением если тиков за час будет всего несколько. Исходя из этого:
Да.
Проблема в том, что если вместо Только цен открытия использовать подстановочные Тики, делая режим Реальные тики, то ордера будут исполняться не по цене их выставления (как в режиме Только цены открытия), а по ценам первых тиков после их пересечения, что будет абсолютно неадекватным исполнением если тиков за час будет всего несколько. Исходя из этого:
Исполняться с проскальзыванием - это же норма.
они вообще редко у кого скользят на практике
Задача была в том, чтобы заставить тестер учитывать, при проверке исполнении ордеров на данном баре, хай- и лоу-аски в режиме тестирования Только открытия баров (например, Н1).
Тестер именно так и делает: в режиме по ценам открытия дополнительно анализируются все 4 контрольные точки бара (OHLC/OLHC).
...вызов обработчика OnTick произойдет только на открытии часовых баров. На остальных ("скрытых" от эксперта) тиках происходят проверки, необходимые для корректного тестирования:
Тестер именно так и делает: в режиме по ценам открытия дополнительно анализируются все 4 контрольные точки бара (OHLC/OLHC).
Не все так просто. Представьте последовательность реальных тиков внутри некоторого бара
Тик 90 Бид / 90 Аск (открытие бара)
Тик 98 Бид / 102 Аск
Тик 95 Бид / 110 Аск
Тик 62 Бид / 75 Аск
Тик 71 Бид / 72 Аск
Тик 90 Бид / 90 Аск (закрытие бара)
Предположим, что на открытии были выставлены ордера
Бай Стоп на цене 108
Бай Лимит на цене 72
Селл стоп на цене 65
Селл лимит на цене 96
Покажите 4 контрольных тика, которые должны быть выбраны в этом баре чтобы все эти ордера на этом баре оказались сработавшими, как это и будет в режиме "Реальные тики".
У меня противоположный опыт.
Ilya Malev #:
"Аттракцион щедрости" в случае проскальзываний лимитов к ценам ближайших тиков
Статистика.
на потиковых моделях типа "OHLC" это не отменяет.
Аттракцион щедрости для стоповых уровней. Сам оптимизирую через Virtual, поэтому могу включать/выключать скольжение. Однако, скольжение для стоповых всегда включено. Граали не нужны.
Не все так просто. Представьте последовательность реальных тиков внутри некоторого бара
...
Покажите 4 контрольных тика, которые должны быть выбраны в этом баре чтобы все эти ордера на этом баре оказались сработавшими, как это и будет в режиме "Реальные тики".
Принцип генерации асков, к сожалению, со стороны MQ не раскрыт. Вижу, что они не совпадают с теми, что были в реальности, так что полного соответствия с реальными тиками очевидно не будет, и срабатывания ордеров - тоже.
Думаю, при таких (потиковых) запросах к качеству тестирования следует ограничиться режимом OHLC M1 или генерировать кастом-символ с прореженными реальными тиками по своим принципам (примеры есть). Это в любом случае будет уже очень быстро, а погоня за режимом по ценам открытия явно подразумевает готовность к более лояльному отношению к точности.