Je vais écrire l'indicateur gratuitement - page 54

 
Bonjour. Besoin d'un indicateur. L'indicateur retrace l'apparition de 3 bougies ou plus d'affilée de tendance haussière ou baissière. Si le corps de chacune de 3 ou plus de la même bougie est de 10 points ou plus, l'indicateur donne une alerte, par exemple : "GBPUSD, M1, 3 barres haussières ?
Paramètres personnalisables :
1) Symboles (symboles pour les paires de devises, par exemple GBPUSD)
2) Les délais
3) Signal d'activation
4) Nombre de barres pour le signal
5) Nombre de points de bougie pour le signal 6) Apparition du signal 10-15s avant la clôture de la bougie
 
Bonjour, pourriez-vous s'il vous plaît écrire un indicateur qui peut ajouter le haut de la deuxième barre au bas de la troisième barre et diviser le tout par 2. Ie/ la formule ressemble probablement à ceci : Prix[i]=(High[1]+Low[2])/2. Merci d'avance.
 
GisDima:
Bonjour, pouvez-vous écrire un indicateur qui peut sur la dernière barre (additionner le haut de la deuxième barre avec le bas de la troisième barre) et diviser le tout par 2. La formule ressemble probablement à ceci : Prix[i]=(High[1]+Low[2])/2. Merci d'avance.

Voilà :

//+------------------------------------------------------------------+
//|                                                Three Candles.mq5 |
//|                              Copyright © 2018, Vladimir Karputov |
//|                                           http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2018, Vladimir Karputov"
#property link      "http://wmua.ru/slesar/"
#property version   "1.000"
#property description "Formula of the indicator: (High[i+1]+Low[i+2])/2.0"
#property indicator_separate_window
#property indicator_buffers 1 
#property indicator_plots   1 
//--- Line properties are set using the compiler directives 
#property indicator_label1  "Line"      // Name of a plot for the Data Window 
#property indicator_type1   DRAW_LINE   // Type of plotting is line 
#property indicator_color1  clrBlue     // Line color 
#property indicator_style1  STYLE_SOLID // Line style 
#property indicator_width1  1           // Line Width 
//---
double         LineBuffer[];
//+------------------------------------------------------------------+ 
//| Custom indicator initialization function                         | 
//+------------------------------------------------------------------+ 
int OnInit()
  {
//--- Binding an array and an indicator buffer 
   SetIndexBuffer(0,LineBuffer,INDICATOR_DATA);
//---
   PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0);
//--- 
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
   if(rates_total<3)
      return(0);
   int limit=prev_calculated-1;
   if(prev_calculated==0)
     {
      LineBuffer[0]=0.0;
      LineBuffer[1]=0.0;
      limit=2;
     }
//---
   for(int i=limit;i<rates_total;i++)
      LineBuffer[i]=(high[i-1]+low[i-2])/2.0;
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+


Trois bougies

Dossiers :
 
GisDima:
Bonjour, pouvez-vous écrire un indicateur qui peut sur la dernière barre (additionner le haut de la deuxième barre avec le bas de la troisième barre) et diviser le tout par 2. Ie/ la formule ressemble probablement à ceci : Prix[i]=(High[1]+Low[2])/2. Merci d'avance.

Voilà

Dossiers :
Midle_HL.mq4  3 kb
 
Yurij Izyumov:

J'écrirai un indicateur gratuit en MQL4 aux conditions de distribution gratuite - placement comme produit gratuit sur le marché ou code dans CodeBase.

Je peux aussi l'écrire en MQL5, mais ma préférence va à MQL4 - cela dépend de la logique et, bien sûr, il est préférable d'écrire quelque chose de significatif. Théoriquement, un conseiller expert est également possible.

Naturellement, les tâches telles que - je veux un indicateur basé sur la théorie des vagues d'Elliot - ne sont pas prises en compte =) Depuis évaluer la quantité de travail et y réfléchir.

Si vous le souhaitez - écrivez ouvertement le poste.

Réfléchissez à l'avance aux possibilités - alertes, bips, notifications au courrier/téléphone, flèches, nouvelles, etc.

Bonjour. Est-il possible de réparer l'indicateur. Il a été créé par l'auteur pour entraîner les réseaux neuronaux. Je n'ai jamais essayé d'utiliser cet indicateur, il est trop cher et je dois l'utiliser chaque fois que je termine une barre. Si vous parvenez à le réparer, remplacez les signaux d'achat et de vente par des flèches de passage standard et des alertes sonores ne feront pas de mal.

Dossiers :
i_sampler.mq5  8 kb
 
Victor Nikolaev:

Voilà

Merci et merci beaucoup, juste ce dont j'avais besoin))
 
Vladimir Karputov:

Voilà :



Merci pour l'indicateur, mais j'ai oublié d'ajouter que l'indicateur était nécessaire pour mt4, c'est-à-dire avec l'extension mq4, car je pensais que c'était la même chose, mais je me suis trompé. Quoi qu'il en soit, merci beaucoup).
 

Bonsoir !

Je serais reconnaissant, en écrivant un EA...martin...mt 4

Merci !

Dossiers :
4t37zu_1.png  27 kb
22rm5m_2.png  29 kb
ixk6xn_3.png  32 kb
033v8o_4.png  30 kb
22td60_5.png  32 kb
cmtnzy5.png  74 kb
 
Vovan911:

Bonsoir !

Je serais reconnaissant, en écrivant un EA...martin...mt 4

Merci !

Vovan, vous achetez moins cher et vendez plus cher, et non l'inverse.

mais c'est certainement au propriétaire de décider...

 
Renat Akhtyamov:

Vovan, vous achetez moins cher et vendez plus cher, et non l'inverse.

Mais c'est certainement au propriétaire de décider...

Je n'avais pas réalisé que le fil était sur les indicateurs... désolé, je cherchais un EA...

Je ne sais pas ce que vous voulez dire, j'ai demandé de l'aide parce que j'ai subi une attaque cérébrale à la fin de l'année et que parfois je n'arrive pas à rassembler mes idées.

Je n'ai pas les moyens d'en acheter un.

Bonne chance à vous !

Raison: