[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 510

 
Non et pourquoi. Votre cas max=array[ArrayMaximum(array,10,0)] ;
 
zhuki >>:
Нет да и зачем. Ваш случай max=array[ArrayMaximum(array,10,0)];

Merci beaucoup pour votre aide))

 
J'ai créé un indicateur avec des flèches (Vinin m'a beaucoup aidé), je l'ai regardé et évalué. J'ai essayé à la fois le CCI, le RSI et le WPR, tout semble aller, je modifie les paramètres - tout est beau. J'ai décidé d'essayer OsMA.......
J'ai essayé les deux façons. Tout a été vérifié, et les virgules et les parenthèses et les points RIEN. Compilé normalement sans erreurs et le graphique n'a rien du tout rien.... Quelqu'un peut-il me dire !!!!!!!!!!!!!!!!!!!!

//+------------------------------------------------------------------+
//|                                               Indicator_OsMA.mq4 |
//|                                                                  |
//|                               Спасибо за помощь Vinin            |
//+------------------------------------------------------------------+
#property copyright ""
#property link      ""

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Blue
//---- input parameters
extern int       Fast_EMA=12;
extern int       Slow_EMA=26;
extern int       Signal_EMA=9;
extern double    N = 0.00005;
//---- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];
double OsMA[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   IndicatorBuffers(3);
   SetIndexStyle(0,DRAW_ARROW, EMPTY, 1);
   SetIndexArrow(0,234);
   SetIndexBuffer(0,ExtMapBuffer1);
   SetIndexEmptyValue(0,0.0);
   SetIndexStyle(1,DRAW_ARROW, EMPTY, 1);
   SetIndexArrow(1,233);
   SetIndexBuffer(1,ExtMapBuffer2);
   SetIndexEmptyValue(1,0.0);
   SetIndexBuffer(2,OsMA);
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int    counted_bars=IndicatorCounted();
   int limit = Bars-counted_bars-1;
   
   for(int i = limit; i>= 0; i--) {
      ExtMapBuffer2[i] = EMPTY;
      ExtMapBuffer1[i] = EMPTY;
      OsMA[i]=iOsMA(NULL,0,Fast_EMA,Slow_EMA,Signal_EMA,PRICE_OPEN,0);
      if (((OsMA[i]-N)*(OsMA[i+1]-N)<0) || ((OsMA[i]+N)*(OsMA[i+1]+N)<0))
      {
       if( OsMA[i] <-N) ExtMapBuffer2[i] = Low[i] -iATR(Symbol(), 0, 2, i);
       if( OsMA[i] > N) ExtMapBuffer1[i] = High[i]+iATR(Symbol(), 0, 2, i); 
      }
   }
   return(0);
}
//+------------------------------------------------------------------+ 
 

Bonjour, pouvez-vous me dire s'il existe un débogueur dans l'éditeur MQL4, et comment l'utiliser ?

 
Non
 
igrok2008 писал(а) >>
J'ai créé un indicateur avec des flèches (Vinin m'a beaucoup aidé), je le regardais et l'évaluais. J'ai essayé à la fois le CCI, le RSI et le WPR, tout semble aller, je change les paramètres et ça marche bien. J'ai décidé d'essayer OsMA.......
J'ai essayé les deux façons. Tout est vérifié, et les virgules et les parenthèses et les points RIEN. Compilé normalement sans erreurs et le graphique n'a rien du tout rien.... Quelqu'un peut-il me dire !!!!!!!!!!!!!!!!!!!!




Quel est le signal ?
 
zhuki писал(а) >>
Non


et si ce n'est pas le cas, pourquoi y a-t-il un point d'arrêt dans l'éditeur lorsque vous appuyez sur F9 ?
 
Vinin >>:


А что сигналом является?

Oui tous et l'euro et la livre et le kiwi et le kanadian et l'aussie TOUS différents tf aussi différent 5 15 30 n'a pas regardé plus loin

 
DC Alpari
 
igrok2008 писал(а) >>

Oui tous et l'euro et la livre et le kiwi et le kanadian et l'aussie TOUS différents tf aussi différent 5 15 30 n'a pas regardé plus loin

Ce n'est pas ce que je veux dire. Qu'est-ce qui forme le signal ? Quels changements dans l'indicateur OsMA ?
Par exemple une formation de haut ou de bas, un passage d'une zone négative à une zone positive, une rupture d'un niveau donné ?