Скачать MetaTrader 5

Два тайм фрейма день и час

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Георгий Ковальчук
182
День добрый пытаюсь в тестере использовать 2 графика день и час но тестер исполняет команды индикаторов которые прописаны для текущего инструмента и тайм фрейма. Как заставить выполнять команды дневного графика? То есть смотрим день, если на дневном графике тренд, то идем на часовой и по нему открываемся.
o_o
Модератор
23860
o_o  
gergi:
Как заставить выполнять команды дневного графика?
прописать в эксперте смотреть дневной график
Георгий Ковальчук
182
Георгий Ковальчук  

А есть примеры?

Георгий Ковальчук
182
Георгий Ковальчук  

В эксперте я прописываю следующее

MacdCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0);
MacdPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1);
SignalCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);
SignalPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1);
MaCurrent=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,0);
MaPrevious=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,1);
MaCurrentD5=iMA(NULL,PERIOD_D1,MATrendPeriodD5,0,MODE_SMA,PRICE_CLOSE,0);
MaPreviousD5=iMA(NULL,PERIOD_D1,MATrendPeriod,0,MODE_SMA,PRICE_CLOSE,1);

и тем не менее дневные индикаторы получаются только если в тестере использовать дневной тайм фрейм

khorosh
8263
khorosh  
gergi:

В эксперте я прописываю следующее

MacdCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0);
MacdPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1);
SignalCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);
SignalPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1);
MaCurrent=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,0);
MaPrevious=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,1);
MaCurrentD5=iMA(NULL,PERIOD_D1,MATrendPeriodD5,0,MODE_SMA,PRICE_CLOSE,0);
MaPreviousD5=iMA(NULL,PERIOD_D1,MATrendPeriod,0,MODE_SMA,PRICE_CLOSE,1);

и тем не менее дневные индикаторы получаются только если в тестере использовать дневной тайм фрейм

Под словом получаются вы подразумеваете - отображаются? Для работы эксперта не обязательно, чтобы индикатор с дневного ТФ отображался на часовом.
Георгий Ковальчук
182
Георгий Ковальчук  
Меня интересует вопрос почему дневной график не учитывается в тестере. Эксперт в тестере ведет себя одинаково с учетом или без учета дневного графика.
o_o
Модератор
23860
o_o  
gergi:
Меня интересует вопрос почему дневной график не учитывается в тестере. Эксперт в тестере ведет себя одинаково с учетом или без учета дневного графика.

а почитать справку про получение данных из iMACD унизительно?

khorosh
8263
khorosh  
gergi:
Меня интересует вопрос почему дневной график не учитывается в тестере. Эксперт в тестере ведет себя одинаково с учетом или без учета дневного графика.
Ну так дело не в тестере, а в правильности кода вашего эксперта.
Всеволод
648
Всеволод  

Судя по всему тестировать лучше на H1, нулевой бар дня смотреть при этом не рекомендуется.

MaCurrentD5=iMA(NULL,PERIOD_D1,MATrendPeriodD5,0,MODE_SMA,PRICE_CLOSE,0);
MaPreviousD5=iMA(NULL,PERIOD_D1,MATrendPeriod(?),0,MODE_SMA,PRICE_CLOSE,1);
Gulnaz Akhtyamova
10620
Gulnaz Akhtyamova  
gergi:
Меня интересует вопрос почему дневной график не учитывается в тестере. Эксперт в тестере ведет себя одинаково с учетом или без учета дневного графика.
а если по времени открытия баров попробовать погонять, а не все тики, да и историю котировок закачать? Период графика тогда будет правильно учитываться. Если получится, тогда и программу нужно потом будет подобным образом заставить работать.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий