Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2168

 
ANDREY #:

Понял. То есть в моих случаях несовпадения  Low[0] ниже минимума предыдущей  первой свечи.

Именно!
 
ANDREY #:

Всем доброго времени суток!

Пишу код для тестера на mql4. В коде мне нужно сравнивать минимум первой минутной свечи и текущий минимум дневной свечи. Теоретически они должны совпадать с точностью до пятого знака...как мне кажется. Но в моем случае бывают свечи в которых этого совпадения нет и отклонения дает минимум дневной свечи. Подскажите пожалуйста как сделать так что бы минимум дневной свечи совпадал до 5 знака с минимумом минутной свечи Мое замечание о несовпадение  относится ко всем строкам , кроме первой.

0 12:54:24.029 2010.01.04 00:00:00  ПОСЛЕДНИЙ GBPUSD,M1: ----------Low[1]---  1.61493  iLow  1.61210  РАЗНИЦА       0.00283
0 12:54:24.029 2010.01.04 00:01:00  ПОСЛЕДНИЙ GBPUSD,M1: ----------Low[1]---  1.61188  iLow  1.61188  РАЗНИЦА       0.00000
0 12:54:24.029 2010.01.04 01:05:00  ПОСЛЕДНИЙ GBPUSD,M1: ----------Low[1]---  1.61180  iLow  1.61180  РАЗНИЦА       0.00000
0 12:54:24.029 2010.01.04 01:08:00  ПОСЛЕДНИЙ GBPUSD,M1: ----------Low[1]---  1.61055  iLow  1.61055  РАЗНИЦА       0.00000
0 12:54:24.029 2010.01.04 01:15:00  ПОСЛЕДНИЙ GBPUSD,M1: ----------Low[1]---  1.61054  iLow  1.61044  РАЗНИЦА       0.00010

Здравствуйте, Андрей! Похоже в своём же вопросе Вы сами запутались в трёх соснах. Самый главный к Вам вопрос - а зачем Вы сравниваете минутные свечи в 01:05:00, 01:08:00, 01:15:00, 01:16:00 и далее по списку, когда Вам всего-то было нужно сравнить минимум первой минутной свечи и текущий минимум дневной свечи? Остальные минутные свечи Вы зачем сравниваете?

С уважением, Владимир.

 
MrBrooklin #:

Здравствуйте, Андрей! Похоже в своём же вопросе Вы сами запутались в трёх соснах. Самый главный к Вам вопрос - а зачем Вы сравниваете минутные свечи в 01:05:00, 01:08:00, 01:15:00, 01:16:00 и далее по списку, когда Вам всего-то было нужно сравнить минимум первой минутной свечи и текущий минимум дневной свечи? Остальные минутные свечи Вы зачем сравниваете?

Как оказалось он сравнивает не первую минутную свечу, а предыдущую на минутном графике, т.е. Low[1].
 
Tretyakov Rostyslav #:
Как оказалось он сравнивает не первую минутную свечу, а предыдущую на минутном графике

Хорошо, пусть даже предыдущую, т.е. в 00:00:00. Остальные-то минутные свечи зачем тогда ему сравнивать?

С уважением, Владимир.

 
MrBrooklin #:

Хорошо, пусть даже предыдущую, т.е. в 00:00:00. Остальные-то минутные свечи зачем тогда ему сравнивать?

С уважением, Владимир.

Нет, не 00:00.

Все Low[1] сравнтвает с  iLow(NULL ,1440,0)

 
Tretyakov Rostyslav #:

Нет, не 00:00.

Все Low[1] сравнтвает с  iLow(NULL ,1440,0)

И хочет добиться, чтобы вообще не было разницы между Low[1] на минутных свечах и минимумом дневной свечи? Тогда вопросов больше не имею.

С уважением, Владимир.

 

Доброго времени суток.

Подскажите пожалуйста, есть какая-нибудь функция которая позволяет получить EMA от сигнальной или MACD-линии индикатора MACD?

Не очень хочется брать OSMA и править под EMA от одной линии.

 
Михаил Соколов #:

Доброго времени суток.

Подскажите пожалуйста, есть какая-нибудь функция которая позволяет получить EMA от сигнальной или MACD-линии индикатора MACD?

Не очень хочется брать OSMA и править под EMA от одной линии.

Просто поставьте EMA в окно к MACD

 
Alexandr Sokolov #:

Просто поставьте EMA в окно к MACD

Мне нужна функция в коде, для реализации своего индикатора

 
Михаил Соколов #:

Мне нужна функция в коде, для реализации своего индикатора

Нашел, 

ExponentialMAOnBuffer
Причина обращения: