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

 
double Dopen1 = iOpen(NULL,TimeFr,1);
   double Dclose1 = iClose(NULL,TimeFr,1);
   double Dopen2 = iOpen(NULL,TimeFr,2);
   double Dclose2 = iClose(NULL,TimeFr,2);
   double Dopen3 = iOpen(NULL,TimeFr,3);
   double Dclose3 = iLow(NULL,TimeFr,3);

   Dmax=iHigh(NULL,TimeFr,1); // high прошлой свечи
   Dmin=iLow(NULL,TimeFr,1); // low прошлой свечи
   TempT=iTime(NULL,TimeFr,1); // время прошлой свеч 

Здравствуйте подскажите какие можно еще добавить или заменить торговые сигналы?
 

Romal001:

Здравствуйте подскажите какие можно еще добавить или заменить торговые сигналы?

Gibt es irgendwelche Handelssignale da draußen?

 
Artyom Trishkin:

Gibt es irgendwelche Handelssignale da draußen?


Nein, aber was kann man hinzufügen oder ändern, es gibt Balken.
 
Romal001:

Nein, aber es gibt Balken, die man hinzufügen oder ändern kann.

Salz und Pfeffer hinzufügen. Sie können auch etwas Soße hinzufügen.

Sie können auch hier lesen - eine Menge nützlicher Informationen.

 
Romal001:

Nein, was hinzugefügt oder geändert werden kann, sind die Balken dort.


MarketInfo hinzufügen, mit allen Antragskennungen )))))

...... und AccountInfoDouble auch mit allen

 

Man muss von Anfang an wissen, was man braucht.

Und fragen Sie, wie man es bekommt.

 

Können Sie mir sagen, warum die Linien nicht am Schnittpunkt von MA und nebeneinander gezeichnet werden? Denn wenn Sie es als Skript ausführen, zeichnet es alles richtig

//+------------------------------------------------------------------+
//|                                      подсчет пересечений Ma .mq4 |
//|                        Copyright 2017, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict

extern int Баров = 500;  // Баров для подсчета пересечений МА
extern int MA_1  =10;
extern int MA_2  =100;

void OnTick()
{
  int Бар, Счетчик;
  double MA_1_Предыдущая, MA_2_Предыдущая,
         MA_1_Следующая,  MA_2_Следующая;

  ObjectsDeleteAll(); // Удалить вертикальные линии

  for(Счетчик=0, Бар=0; Бар<Баров; Бар++) // Начинаем с послнего бара
  {
    MA_1_Предыдущая = iMA(Symbol(),PERIOD_M5,MA_1,0,MODE_SMA,PRICE_CLOSE,Бар+1);
    MA_1_Следующая  = iMA(Symbol(),PERIOD_M5,MA_1,0,MODE_SMA,PRICE_CLOSE,Бар);
    MA_2_Предыдущая = iMA(Symbol(),PERIOD_M5,MA_2,0,MODE_SMA,PRICE_CLOSE,Бар+1);
    MA_2_Следующая  = iMA(Symbol(),PERIOD_M5,MA_2,0,MODE_EMA,PRICE_CLOSE,Бар);

    if((MA_1_Предыдущая>=MA_2_Предыдущая && MA_1_Следующая<=MA_2_Следующая) ||
       (MA_1_Предыдущая<=MA_2_Предыдущая && MA_1_Следующая>=MA_2_Следующая))
    {
      Счетчик++;
      Alert(Счетчик, "  Бар = ", Бар, "  T = ",Time[Бар]);

      // Создать вертикальную линию
      ObjectCreate( (string)Счетчик+"_"+(string)Бар,OBJ_VLINE,0,Time[Бар],0);

      if(Счетчик == 5) break;  // 5 линий есть - выход
    }
  }
}
 

Alle Fragen von Neulingen zu MQL4, Hilfe und Diskussion über Algorithmen und Codes

Ich verstehe nicht, warum Sie ein solches Thema eröffnen müssen, wenn Sie nichts zu sagen haben. Ich denke, es ist besser, zu schweigen, wenn man nichts zu sagen hat. Ich verstehe, dass es besser ist, zu schweigen, wenn man nichts zu sagen hat) und sie nicht zum Lesen allgemeiner Phrasen zu schicken!
 
Romal001:

Alle Fragen von Neulingen zu MQL4, Hilfe und Diskussion über Algorithmen und Codes

Ich verstehe nicht, warum Sie ein solches Thema eröffnen müssen, wenn Sie nichts zu sagen haben. Ich denke, es ist besser, zu schweigen, wenn man nichts zu sagen hat. Ich verstehe, dass es besser ist, zu schweigen, wenn man nichts zu sagen hat) und sie nicht zum Lesen allgemeiner Phrasen zu schicken!
Wenn Sie eine intelligente Antwort wollen, stellen Sie eine intelligente Frage!
 
Ein kluger Mensch, der das versteht, hätte die Frage beantwortet. Sie würden nicht sagen, dass "die Frage nicht klug ist", weil ihnen das Wissen und die Informationen fehlen. Einfach ausgedrückt, wir sind gut darin, nichts in nichts zu verwandeln) Friede sei mit euch.