Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 177

 
geratdc:

Wie hoch ist die prozentuale Ähnlichkeit zwischen MQL 4 und MQL 5?


Dieser Artikel https://www.mql5.com/ru/articles/81 könnte nützlich sein
Переход с MQL4 на MQL5
Переход с MQL4 на MQL5
  • 2010.05.11
  • Sergey Pavlov
  • www.mql5.com
Данная статья, построенная в форме справочника по функциям MQL4, призвана помочь переходу с MQL4 на MQL5. Для каждой функции языка MQL4 приведено описание и представлен способ ее реализации на MQL5, что позволит вам значительно ускорить перевод своих программ с MQL4 на MQL5. Для удобства функции разбиты на группы, как в документации по MQL4.
 
Snest:

Dieser Artikel könnte nützlich sein https://www.mql5.com/ru/articles/81

Ja, es scheint der richtige zu sein, danke. Gehen wir und studieren den Übersetzer.
 

Wo kann ich eine Liste der Zeichencodes einsehen? Ich kann es nicht finden.

 
geratdc:

Ja, das scheint das zu sein, was wir brauchen, danke. Gehen wir und studieren den Übersetzer.


Ich verstehe, dass Sie Max und Min für n Balken finden müssen, dann ist es einfacher und weniger ressourcenaufwendig, wenn Sie

//+------------------------------------------------------------------+
//|                                                       test11.mq5 |
//|                                                   Sergey Gritsay |
//|                         https://www.mql5.com/ru/users/sergey1294 |
//+------------------------------------------------------------------+
#property copyright "Sergey Gritsay"
#property link      "https://www.mql5.com/ru/users/sergey1294"
#property version   "1.00"

input int TotalBar=10; // Количество баров для анализа
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   double hist_high[];
   double hist_low[];
   double min_price=0.0;
   double max_price=0.0;

   if(CopyLow(_Symbol,PERIOD_CURRENT,0,TotalBar,hist_low)>=TotalBar)
     {
      min_price=NormalizeDouble(hist_low[ArrayMinimum(hist_low)],_Digits);
     }
   if(CopyHigh(_Symbol,PERIOD_CURRENT,0,TotalBar,hist_high)>=TotalBar)
     {
      max_price=NormalizeDouble(hist_high[ArrayMaximum(hist_high)],_Digits);
     }

   Comment("\n min_price = ",min_price,"\n max_price = ",max_price);
  }
//+------------------------------------------------------------------+

....

 

Hallo, ich würde gerne den Code für die Platzierung von Aufträgen auf grafischen Objekten sehen, die vom Indikator bereitgestellt werden,

Zum Beispiel zeichnet der Indikator eine Linie "N", auf der eine Order platziert werden soll SL-"Nsl" und TP-"Ntp".

 
Eduard Bulatov:

Hallo, ich würde gerne den Code für die Platzierung von Aufträgen auf grafischen Objekten sehen, die vom Indikator bereitgestellt werden,

Zum Beispiel zeichnet der Indikator die Linie "N", auf der eine Order platziert werden soll SL-"Nsl" und TP-"Ntp".

Wenn der Indikator keine Puffer, sondern grafische Objekte zeichnet, müssen wir über den Namen dieses grafischen Objekts seinen (Objektlinien-) Preis kennen, und von diesem Preis aus müssen wir eine Pending Order setzen.

Der Preis der horizontalen Linie kann durch ObjectGetDouble(0,obj_name,OBJPROP_PRICE,0); ermittelt werden, wobei 0 die Kennung des aktuellen Diagramms und obj_name der Name des Indikatorlinienobjekts ist.

 
Andrey Dik:

Wo kann ich eine Liste der Zeichencodes einsehen? Ich kann es nicht finden.

Ich denke, die Frage ist zu kompliziert...
 
Wingdings - Константы объектов - Стандартные константы, перечисления и структуры - Справочник MQL4
Wingdings - Константы объектов - Стандартные константы, перечисления и структуры - Справочник MQL4
  • docs.mql4.com
Wingdings - Константы объектов - Стандартные константы, перечисления и структуры - Справочник MQL4
 
Andrey Dik:
offenbar ist die Frage zu kompliziert...
Ist es das?
 

Ja, ich danke Ihnen!

Alexey Viktorov:
Das hier?
Nein, aber trotzdem danke!)
Grund der Beschwerde: