Autor: Paul Stringer
¿Te gustaría identificar patrones Harami en tus gráficos de trading? Con el indicador Harami Alert para MetaTrader 5, podrás hacerlo fácilmente y recibir alertas, correos electrónicos y notificaciones push para no perder ninguna oportunidad.
Se han realizado varios cambios en el código del indicador para implementar estas funciones de alertas. Veamos qué hay de nuevo:
- Nuevos parámetros de entrada:
input uint NumeroDeBarra=1;//Número de barra para la señal input bool SonidoActivado=true; //Activar alertas input uint NumeroDeAlertas=2;//Número de alertas input bool CorreoActivado=false; //Activar envío de correos input bool NotificacionesActivadas=false; //Activar envío a dispositivos móviles
- Nuevas funciones: Se añadieron tres funciones al final del código del indicador: BuySignal(), SellSignal() y GetStringTimeframe().
//+------------------------------------------------------------------+ //| Función de señal de compra | //+------------------------------------------------------------------+ void BuySignal(string NombreSeñal, // texto del nombre del indicador para correos y notificaciones double &FlechaCompra[], // buffer del indicador con señales de compra const int TotalDeBarras, // número actual de barras const int Prev_calculado, // número de barras en el tick anterior const double &Cierre[], // precio de cierre const int &Spread[]) // spread {...}
- Integración de funciones: Se añadieron llamadas a las funciones BuySignal() y SellSignal() después de los ciclos de cálculo del indicador en el bloque OnCalculate().
//--- BuySignal("Harami_Alert", FlechaCompra, total_de_barras, prev_calculado, cierre, spread); SellSignal("Harami_Alert", FlechaVenta, total_de_barras, prev_calculado, cierre, spread); //---
Recuerda que FlechaCompra y FlechaVenta son los nombres de los buffers del indicador para almacenar las señales de compra y venta. Los valores vacíos en los buffers pueden ser ceros o EMPTY_VALUE.
Se asume que solo se hará una llamada a las funciones BuySignal() y SellSignal() en el bloque OnCalculate() del código del indicador.
Este indicador fue originalmente escrito en MQL4 y se publicó por primera vez en la Base de Código el 14 de junio de 2016.

Fig. 1. Indicador Harami_Alert en el gráfico

Fig. 2. Harami_Alert. Generando alertas
Publicaciones relacionadas
- Ideal ZigZag: Un Indicador Rápido para MetaTrader 5
- AFL_Winner_HTF_Signal: Tu guía para señales de trading en MetaTrader 5
- ChandelierStops_v1_HTF_Signal: Tu guía para señales de trading en MetaTrader 5
- Volatilidad Estocástica: Indicador en Gráficos para MetaTrader 5
- iStochKomposterAlert: El Indicador de Señales para MetaTrader 5 con Alertas