Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 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:

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

Ci sono dei segnali di trading là fuori?

 
Artyom Trishkin:

Ci sono dei segnali di trading là fuori?


No, ma cosa si può aggiungere o cambiare, ci sono delle barre.
 
Romal001:

No, ma quello che si può aggiungere o cambiare, ci sono delle barre.

Aggiungere sale e pepe. Si potrebbe anche aggiungere della salsa.

Potete anche leggere qui - un sacco di informazioni utili.

 
Romal001:

No, ciò che può essere aggiunto o cambiato, ci sono delle barre.


Aggiungere MarketInfo, con tutti gli identificatori di richiesta )))))

...... e AccountInfoDouble anche con tutti i

 

Dovete sapere di cosa avete bisogno fin dall'inizio.

E chiedere come ottenerlo.

 

Puoi dirmi perché le linee non sono disegnate all'intersezione di MA e una accanto all'altra? Perché se lo esegui come script, disegna tutto bene

//+------------------------------------------------------------------+
//|                                      подсчет пересечений 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 линий есть - выход
    }
  }
}
 

Tutte le domande dei neofiti su MQL4, aiuto e discussione su algoritmi e codici

Non capisco perché devi creare un tale argomento se non hai niente da dire. Penso che sia meglio tacere quando non si ha niente da dire. Capisco che quando non si ha niente da dire è meglio tacere) E non mandarli a leggere frasi generiche!
 
Romal001:

Tutte le domande dei neofiti su MQL4, aiuto e discussione su algoritmi e codici

Non capisco perché devi creare un tale argomento se non hai niente da dire. Penso che sia meglio tacere quando non si ha niente da dire. Capisco che quando non si ha niente da dire è meglio tacere) E non mandarli a leggere frasi generiche!
Se vuoi una risposta intelligente, fai una domanda intelligente!
 
Una persona intelligente che capisce questo avrebbe risposto alla domanda. Non direbbero che "la domanda non è intelligente" per mancanza di conoscenza e informazione. In poche parole, siamo bravi a versare il nulla nel nulla) La pace sia con voi.