Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2167
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
enum typeOrder
{buy, sell}, this type enumerate is it applicable in mql5 hedging and incrementing. help will appreciated .thank you
Всем доброго времени суток!
Пишу код для тестера на mql4. В коде мне нужно сравнивать минимум первой минутной свечи и текущий минимум дневной свечи. Теоретически они должны совпадать с точностью до пятого знака...как мне кажется. Но в моем случае бывают свечи в которых этого совпадения нет и отклонения дает минимум дневной свечи. Подскажите пожалуйста как сделать так что бы минимум дневной свечи совпадал до 5 знака с минимумом минутной свечи Мое замечание о несовпадение относится ко всем строкам , кроме первой.
Всем доброго времени суток!
Пишу код для тестера на mql4. В коде мне нужно сравнивать минимум первой минутной свечи и текущий минимум дневной свечи. Теоретически они должны совпадать с точностью до пятого знака...как мне кажется. Но в моем случае бывают свечи в которых этого совпадения нет и отклонения дает минимум дневной свечи. Подскажите пожалуйста как сделать так что бы минимум дневной свечи совпадал до 5 знака с минимумом минутной свечи
Имеется ввиду первой минутной свечи текущего дня, т.е. 00:00?
Имеется ввиду первой минутной свечи текущего дня, т.е. 00:00?
Сравниваю каждую первую минутную свечу текущего дня Low[1] , которая совпадает с минимумом дневной свечи текущего дня.
Пробовал нормализовывать до 5 знака iLow(NULL ,1440,0). Не помогло. В первой строке расхождение 28 пп. На нее внимание не обращайтеСравниваю каждую первую минутную свечу текущего дня Low[1] , которая совпадает с минимумом дневной свечи текущего дня.
Сразу надо конкретизировать...первая минута часа.
Low[1] - это не первая минута, это последний закрытый бар!Сразу надо конкретизировать...первая минута часа.
Low[1] - это не первая минута, это последний закрытый бар!Понял. Спасибо за замечание.
Только не часа. Сравниваю все Low[1], которые совпадают с минимумАМИ дневной свечи iLow(NULL ,1440,0)Понял. Спасибо за замечание.
Только не часа. Сравниваю все Low[1], которые совпадают с минимумом дневной свечи iLow(NULL ,1440,0)Спасибо за код. Но он мне не помог. Потому что я хочу понять что можно сделать с iLow(NULL ,1440,0) что бы она совпадала со значением Low[1] с точностью до 5 знака.
0 12:54:24.029 2010.01.04 02:36:00 ПОСЛЕДНИЙ GBPUSD,M1: ----------Low[1]--- 1.60996 iLow 1.60996 РАЗНИЦА 0.00000
0 12:54:24.029 2010.01.04 02:38:00 ПОСЛЕДНИЙ GBPUSD,M1: ----------Low[1]--- 1.60960 iLow 1.60959 РАЗНИЦА 0.00001
В верхней строке Low[1] совпадает с iLow(NULL ,1440,0) , а в нижней не совпадает на 0.00001 п. Как сделать так что бы и в нижней было совпадение до 5 знака, как в верхней
Как сделать что бы там где Low[1] и iLow(NULL ,1440,0) совпадают , между ними не было разницы как между первой и второй строкой в примере. В большинстве случаев разницы нет.Но бывают свечи когда разница есть . Хотя ее быть не должно. Ведь в моем случае Low[1] и iLow(NULL ,1440,0) это одна и та же свеча и поэтому разницы в цене быть не должно ни какой
iLow(NULL ,1440,0) это Low[1] соотвествующей свечи . И их значения должны совпадать абсолютно и ВСЕГДА. А у меня на некоторых свечах не совпадают. Это нонсенс!!!!Спасибо
Спасибо за код. Но он мне не помог. Потому что я хочу понять что можно сделать с iLow(NULL ,1440,0) что бы она совпадала со значением Low[1] с точностью до 5 знака.
0 12:54:24.029 2010.01.04 02:36:00 ПОСЛЕДНИЙ GBPUSD,M1: ----------Low[1]--- 1.60996 iLow 1.60996 РАЗНИЦА 0.00000
0 12:54:24.029 2010.01.04 02:38:00 ПОСЛЕДНИЙ GBPUSD,M1: ----------Low[1]--- 1.60960 iLow 1.60959 РАЗНИЦА 0.00001
В верхней строке Low[1] совпадает с iLow(NULL ,1440,0) , а в нижней не совпадает на 0.00001 п. Как сделать так что бы и в нижней было совпадение до 5 знака, как в верхней
Как сделать что бы там где Low[1] и iLow(NULL ,1440,0) совпадают , между ними не было разницы как между первой и второй строкой в примере? В большинстве случаев разницы нет.Но бывают свечи когда разница есть . Хотя ее быть не должно. Ведь в моем случае Low[1] и iLow(NULL ,1440,0) это одна и та же свеча и поэтому разницы в цене быть не должно ни какой
iLow(NULL ,1440,0) это Low[1] соотвествующей свечи . И их значения должны совпадать абсолютно и ВСЕГДА.Спасибо
Их значения не должны совпадать!
iLow(NULL ,1440,0) всегда должна совпадать только с Low[0], если Low[0] <= предыдущего iLow(NULL ,1440,0)Их значения не должны совпадать!
iLow(NULL ,1440,0) всегда должна совпадать только с Low[0]Понял. То есть в моих случаях несовпадения Open[0] ниже минимума предыдущей первой свечи.А значит и iLow(NULL ,1440,0) ниже минимума предыдущей свечи.