Voy a escribir el indicador de forma gratuita - página 54

 
Hola. Necesita un indicador. El indicador rastrea la aparición de 3 o más velas seguidas alcistas o bajistas. Si el cuerpo de cada una de las 3 o más velas de la misma es de 10 o más puntos, el indicador da una alerta, por ejemplo: "GBPUSD, M1, ¿3 barras alcistas?
Parámetros personalizables:
1) Símbolos (símbolos de los pares de divisas, por ejemplo, GBPUSD)
2) Plazos
3) Activar la señal
4) Número de barras de la señal
5) Número de puntos de vela para la señal 6) Aparición de la señal 10-15s antes del cierre de la vela
 
Buenas tardes, podrían escribir un indicador que pueda sumar el Máximo de la segunda barra con el Mínimo de la tercera barra y dividirlo todo por 2. Es decir, la fórmula probablemente sea la siguiente: Precio[i]=(Alto[1]+Bajo[2])/2. Gracias de antemano.
 
GisDima:
Buenas tardes, pueden por favor escribir un indicador que pueda en la última barra (sumar el Alto de la segunda barra con el Bajo de la tercera barra ) y dividirlo todo por 2. Probablemente la fórmula sea la siguiente: Precio[i]=(Alto[1]+Bajo[2])/2. Gracias de antemano.

Aquí tienes:

//+------------------------------------------------------------------+
//|                                                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);
  }
//+------------------------------------------------------------------+


Tres velas

Archivos adjuntos:
 
GisDima:
Buenas tardes, pueden por favor escribir un indicador que pueda en la última barra (sumar el Alto de la segunda barra con el Bajo de la tercera barra ) y dividirlo todo por 2. Es decir, la fórmula probablemente sea la siguiente: Precio[i]=(Alto[1]+Bajo[2])/2. Gracias de antemano.

Aquí tienes

Archivos adjuntos:
Midle_HL.mq4  3 kb
 
Yurij Izyumov:

Voy a escribir un indicador libre para MQL4 en los términos de la libre distribución - la colocación como un producto libre en el Mercado o el código en CodeBase.

También puedo escribirlo en MQL5, pero mi preferencia es por MQL4 - depende de la lógica y, por supuesto, es mejor escribir algo con sentido. Teóricamente, también es posible un Asesor Experto.

Naturalmente, las tareas como - quiero un indicador basado en la teoría de la onda de Elliot - no se consideran =) Ya que evaluar la cantidad de trabajo y pensar en ello.

Si quieres, escribe el trabajo abiertamente.

De antemano, piense en las posibilidades: alertas, alarmas sonoras, notificaciones al correo/teléfono, flechas, noticias, etc.

Hola. ¿Es posible arreglar el indicador? Fue creado por el autor para entrenar redes neuronales. Nunca he intentado utilizar este indicador, es demasiado caro y tengo que utilizarlo cada vez que termino una barra. Si consigues solucionarlo, cambia las señales de compra/venta por las flechas de paso estándar y las alertas sonoras no estarán de más.

Archivos adjuntos:
i_sampler.mq5  8 kb
 
Victor Nikolaev:

Aquí tienes

Gracias y muchas gracias, justo lo que necesitaba))
 
Vladimir Karputov:

Aquí tienes:



Gracias por el indicador, aunque se me olvidó añadir que el indicador era necesario para mt4, es decir, con extensión mq4, porque pensé que era lo mismo, pero me equivoqué. De todos modos, ¡muchas gracias!)
 

¡Buenas noches!

Estaría agradecido, en escribir un EA...martin...mt 4

Gracias.

Archivos adjuntos:
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:

¡Buenas noches!

Estaría agradecido, en escribir un EA...martin...mt 4

Gracias.

Vovan, compras más barato y vendes más caro, no al revés

pero ciertamente depende del propietario...

 
Renat Akhtyamov:

Vovan, compras más barato y vendes más caro, no al revés.

Pero ciertamente depende del propietario...

No me di cuenta de que el hilo estaba en los indicadores... lo siento, estaba buscando un asesor...

No sé a qué te refieres, pedí ayuda porque sufrí un derrame cerebral a finales de año y a veces no puedo ordenar mis pensamientos.

No puedo permitirme comprar uno.

Buena suerte.