PriceAlert
- Indicadores
- Versión: 1.30
A continuación se explica cómo utilizar el indicador BTC_PriceAlert.mq5 en MetaTrader 5:
Qué hace
Es un indicador personalizado (no un EA) para el BTCJPY que traza líneas de alerta horizontales en el gráfico y envía una notificación cuando el precio alcanza el objetivo superior o inferior especificado. Comprueba los máximos y mínimos de cada barra (se tienen en cuenta los toques de las mechas, no solo los cierres).
Instala elindicador: Copia el archivo BTC_PriceAlert.mq5 en la carpeta de datos de MT5, dentro de la carpeta MQL5/Indicators (Archivo > Abrir carpeta de datos en MetaEditor o MT5). Compílalo en MetaEditor (F7) o simplemente reinicia MT5 para que aparezca en el Navegador, dentro de Indicadores.
Añádelo a ungráfico de BTCJPY: abre un gráfico de BTCJPY, busca el indicador en el panel «Navegador» y arrástralo al gráfico. Se ejecuta en la ventana principal del gráfico (no en una subventana), ya que traza líneas horizontales directamente sobre el precio.
Establecelos precios de alerta: en el cuadro de diálogo de entrada, establece Alert_Upper en el precio al que deseas recibir una alerta en caso de subida y/o Alert_Lower en el precio en caso de bajada. Deja el valor en 0 para desactivar por completo esa alerta.
Eligelos métodos de notificación. Activa cualquier combinación de: Use_Sound (reproduce un archivo .wav; personaliza el nombre del archivo en Sound_File), Use_Popup (una ventana emergente Alert() en pantalla), Use_Push (envía una notificación push a la aplicación móvil de MT5 —requiere la configuración del ID de MetaQuotes en las opciones de MT5)— y Use_Email (envía un correo electrónico —requiere la configuración de SMTP en MT5, en Herramientas > Opciones > Correo electrónico).
Observa elgráfico: una vez en ejecución, el indicador traza líneas discontinuas en tus precios objetivo y muestra un cuadro de comentarios en tiempo real en la esquina superior izquierda con el precio actual, la distancia a cada objetivo y si cada alerta ya se ha activado. Cada alerta solo se activa una vez por sesión del gráfico; al volver a añadir el indicador o reiniciar MT5, se restablecen los indicadores de alertas activadas.
Un par de notas que conviene tener en cuenta:
- Para las notificaciones push es necesario introducir el ID de MetaQuotes de tu aplicación móvil de MT5 en Herramientas > Opciones > Notificaciones en la terminal de escritorio.
- Para el correo electrónico, es necesario configurar el servidor SMTP, el nombre de usuario y la contraseña en Herramientas > Opciones > Correo electrónico, además de habilitar la opción «Permitir WebRequest/Correo electrónico».
- La alerta solo comprueba los máximos y mínimos de la barra más reciente cerrada o en formación, por lo que reacciona ante nuevos ticks o actualizaciones de barras —no se trata de un escaneo constante en tiempo real tick a tick—, aunque en la práctica se actualiza con cada tick entrante, ya que OnCalculate también se ejecuta en ese momento.
