Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 737

 
ANDREY:
Всем добры день.
В нижеприведенном коде закодирована простая идея.
Если последний закрытый ордер СЕЛ
Если последний закрытый  ордер закрылся по СЛ
Открыть ордер СЕЛ
if (OrderSelect (Ht-1,SELECT_BY_POS, MODE_HISTORY))                                            
if ( OrderType ()==OP_SELL)                                            
X = OrderProfit( );                                            

if (OrderSelect (Ht-1,SELECT_BY_POS, MODE_HISTORY))                                            
if ( OrderType ()==OP_BUY)                                              
if(X < 0)                                              

OrderSend(Symbol(),OP_SELL,0.1,Bid ,3,Ask+400*Point,Ask-200*Point,"17-10",123 );
ВОПРОС
При помощи какой языковой конструкции можно добавить в этот код еще два  новых условия (выделил красным)

Если последний закрытый ордер СЕЛ
Если ПРЕДпоследний ордер СЕЛ
Если последний закрытый ордер закрылся по СЛ
Если ПРЕДпоследний закрытый ордер закрылся по СЛ

Спасибо за помощь.


Открыть ордер СЕЛ
Тема по MQL5
 
prostotrader:
Тема по MQL5


Понял. Мне нужна тема по MQL4

Дайте пожалуйста ссылку на аналогичный форум по MQL4
 
ANDREY:


Понял. Мне нужна тема по MQL4

Дайте пожалуйста ссылку на аналогичный форум по MQL4
https://www.mql5.com/ru/forum/mql4
 
Спасибо
 

Здравствуйте ,

п‌одскажите , в МТ5 есть ли система координат на графиках ?

В‌озможно ли редактировать встроенные стандартные индикаторы в МТ5? 

 
alex.n:

Здравствуйте ,

п‌одскажите , в МТ5 есть ли система координат на графиках ?

***

Да, есть - это пиксели. Есть целая группа графических объектов, которая при рисовании использует пиксели в качестве координат. Также есть канвас - полотно, холст - на нём тоже можно рисовать по пикселям.


alex.n:

***

В‌озможно ли редактировать встроенные стандартные индикаторы в МТ5? 


‌Нет, нельзя, но зато все встроенные индикаторы имеют свои аналоги с открытым кодом: "Каталог данных"\MQL5\Indicators\Examples\

 
Vladimir Karputov:

Да, есть - это пиксели. Есть целая группа графических объектов, которая при рисовании использует пиксели в качестве координат. Также есть канвас - полотно, холст - на нём тоже можно рисовать по пикселям.



‌Нет, нельзя, но зато все встроенные индикаторы имеют свои аналоги с открытым кодом: "Каталог данных"\MQL5\Indicators\Examples\


Честно говоря имел ввиду систему координат  ось Х  и  ось Y , 

н‌е подскажите где можно почитать про устройство пикселей ?

З‌а ссыль на исходники спасибо! 

 
alex.n:


Честно говоря имел ввиду систему координат  ось Х  и  ось Y , 

н‌е подскажите где можно почитать про устройство пикселей ?

З‌а ссыль на исходники спасибо! 


Статья Изучаем класс CCanvas. Реализация прозрачности графических объектов:

Рис. 12. Координаты на графике

Рис. 12. Координаты на графике

 

То есть все таки есть Вектор  Х и вектор Y  , собственно и было это нужно узнать , 

з‌а ссылки спасибо буду изучать .

 

Здравствуйте форумчане,

‌Такой вопрос - мне из индикатора ZigZag нужно получить таймсерии которые будут соответствовать минимумам и максимумам этого индикатора, но из индикатора (насколько я понял) можно получить только данные типа double. Можно ли это как то сделать просто и эффективно? ‌

Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float)
Документация по MQL5: Основы языка / Типы данных / Вещественные типы (double, float)
  • www.mql5.com
Основы языка / Типы данных / Вещественные типы (double, float) - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Причина обращения: