Советник на трех тайм-фреймах сразу. Подскажите как...?

 
Возникла проблема со скоростью бэктеста. Советник использует три индикатора, причем два индикатора строятся по другим тайм-фреймам (тф). Вызов индикаторов в советнике реализован через iCustom, соответственно скорость бэктеста падает в разы. С iCustom все просто - указал тф и дело в шляпе. Но вот как обойтись без этого? Я в состоянии впихнуть коды индюков в советника или реализовать их в виде функций (хотя в этом случае скорость теста тоже падает), но вот как заставить эти индикаторы использовать другие тф?

Кто, что думает по этому поводу?
 
DrawDown:
... но вот как заставить эти индикаторы использовать другие тф?
https://docs.mql4.com/ru/series ?
 
Itso:
DrawDown:
... но вот как заставить эти индикаторы использовать другие тф?
https://docs.mql4.com/ru/series ?

Вот так! Большое спасибо. Надеюсь поможет.
 
Запусти советника на различных таймфремах на одном из таймфремов пометь праметром советника как главный и через глобальные пеерменные мт4 или можно чеерз файл читай значения индиктаоров которые записал туда советник работающий на других таймфремах. То есть один советник как главнй опрашивает другие на значения индикаторов и комплексно принимает решения по нескольким таймфремам или валютным парам.
 
elritmo:
Запусти советника на различных таймфремах на одном из таймфремов пометь праметром советника как главный и через глобальные пеерменные мт4 или можно чеерз файл читай значения индиктаоров которые записал туда советник работающий на других таймфремах. То есть один советник как главнй опрашивает другие на значения индикаторов и комплексно принимает решения по нескольким таймфремам или валютным парам.

Разве в этом случае будет возможность провести бэк-тест?
 
считайте индикаторы прямо в советнике а в пределах одного советника можно получить доступ к таймсериям любого таймфрема и любой пары. тогда можно будет тестирование проводить и запустив один советник по одной валютной паре и одному таймфрему но она будет считать по расным валютам и таймфреймам - они же кратные минуте на всех валютах.
Причина обращения: