Блог им. Photon

MT5 Как произвести тестирование на истории прошлых фьючерсных контрактов?

    • 25 марта 2017, 09:21
    • |
    • Photon
  • Еще
Привет всем!

Вопрос следующий. У меня брокер Открытие. При появлении нового контракта история старого в mt5 удаляется. Остается только склеенный график.

Как мне подгрузить в тестировщик историю старых контрактов, например, того же SI?
★2
15 комментариев
там склейка есть Splice Si и т.д.
avatar
Al Best, на склейке не тестирует. Пишет «неверный объем для структуры торгового запроса».
avatar
Photon, нужно подправить в коде советника что-то. на склейках должен тестироваться.
avatar
plugged, на склейке результаты некорректны. Выберите для интересу участок 15дек-15марта на RTS-3.17 и RTS-Splice. Balance итоговый будет разным
avatar
Photon, значит робот тупит много тестил не было проблем
avatar
Если инструмента нет в истекших контрактах, то штатными средствами никак.
avatar
Склейки тестируются и история старого не удаляется. При выборе инструментов нужно нажать галку «показывать истекшие контракты» — тогда можно выбрать истекшие. Еще в панели символов можно правой кнопкой нажать меню и отключить галку «автоудаление истекших», тогда они из инструментов не будут исчезать.
avatar
Alexey Kulikov, спасибо!
avatar
 Автору ответ: в Обзоре рынка добавьте истекший контракт. Тогда он и в Тестере появится
avatar
 У меня вопрос более сложный: как сделать так, чтобы на Splice итоговый Balance совпадал с не-Splice на одном и том же участке временном? Я провел не один десяток исследований и выяснил, что на Splice стоит Instant-исполнение, если мы ставим бай лимит на цену 100, то он исполняется по цене 100+спред!
avatar
 а пока ввиду проблем со Splice приходится делать костыли типа этого
avatar
Там прошлые контракты уходят в раздел expired. Там и берите
avatar
О чем речь вообще? Все старые контракты там есть. С 13-го года кажется.
avatar


avatar

теги блога Photon

....все тэги



UPDONW
Новый дизайн