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

 
JRandomTrader #:

Мне это не надо, у меня и терминал в соцсети не зареган. Собственно, и на форуме пока не банили.

Это на крайний случай. С телефона было писал в терминале, там тоже работают сообщения.

Все терминалы лучше не регать кстати, там учет прочитанных почему то не передается и приходилось открывать сообщения в каждом терминале.

 
Может кто подскажет, что дешевле в 5ке, да и в 4ке тоже. Это в теле функции.
if(Low[IndexMx]<MA_[IndexMx] || Low[IndexMx+1]<MA_[IndexMx]
            || (Low[IndexMx-1]<MA_[IndexMx] || Low[IndexMx-2]<MA_[IndexMx]))

// или

 double MA=MA_prd[IndexMx];
            if((iLow(NULL,prd,IndexMx)<MA || iLow(NULL,prd,IndexMx+1)<MA) 
           || (iLow(NULL,prd,IndexMx-1)<MA || iLow(NULL,prd,IndexMx-2)<MA)
            )

И где все таки глянуть горячие клавиши для метаэдитора для вставки типа

//---

//+------...----+//

 
anrei2002 #:

Не помогает!

Работа с декомпилированными файлами на этом ресурсе запрещена.

Да и вообще на любых. Это же ворованное...

 
Artyom Trishkin #:

Работа с декомпилированными файлами на этом ресурсе запрещена.

Да и вообще на любых. Это же ворованнк

Как в открытом доступе может быть ворованное?

Ели вы не знаете в чем проблема,так и скажите...остальное не по назначению...

 
anrei2002 #:

Как в открытом доступе может быть ворованное?

Ели вы не знаете в чем проблема,так и скажите...остальное не по назначению...

  1. Взять исполняемый файл (.ex4)
  2. Декомпилировать его (украсть у программиста его собственность на его код)
  3. Выложить в открытый доступ.

Знаю.

Не по назначению Ваши пререкания.

Следующий раз за декомпил будет бан

 

как получить кол-во пунктов как на графике (если тянуть расстояние между 2 точками)

если на EUR/USD этот код нормально пункты считает, то на USD/JPY пункты в 100 раз больше

(value - OpenD1)/_Point)

EUR результат 500 пунктов
на 
JPY получается 50000 пунктов

не могу сообразить короткий код

нужно как на графике, между двумя точками
 
lynxntech #:

как получить кол-во пунктов как на графике (если тянуть расстояние между 2 точками)

если на EUR/USD этот код нормально пункты считает, то на USD/JPY пункты в 100 раз больше

не могу сообразить короткий код

нужно как на графике, между двумя точками

Как получено value и OpenD1

 
lynxntech #:

как получить кол-во пунктов как на графике (если тянуть расстояние между 2 точками)

если на EUR/USD этот код нормально пункты считает, то на USD/JPY пункты в 100 раз больше

не могу сообразить короткий код

нужно как на графике, между двумя точками
попробуйте использовать не поинт, а тиксайз
 
Alexey Viktorov #:

Как получено value и OpenD1

double OpenD1 = iOpen(Symbols[number],PERIOD_D1,0); //присвоим переменной открытие дня по символу

Value обычное значение индикатора
double Value=ind[number].V_D1[Current_hour];

Current_hour - в массиве брать значение с открытия дня, там все верно берется

вычитаю одно из другого, делю на _Point и с трех знаком в сто раз больше, т.к. робот мультисимвольный, нужно что-бы значения были в пунктах как на графике

 
lynxntech #:

Current_hour - в массиве брать значение с открытия дня, там все верно берется

вычитаю одно из другого, делю на _Point и с трех знаком в сто раз больше, т.к. робот мультисимвольный, нужно что-бы значения были в пунктах как на графике

double poins=MarketInfo(Symbols[number],MODE_POINT);
Причина обращения: