NotifyMe Free for MT4
- Utilidades
- Denis Zyatkevich
- Versión: 1.1
- Actualizado: 27 septiembre 2018
Datos generales
El Asesor Experto (EA) envía las notificaciones al teléfono móvil, vía e-mai o activa un aviso sonoro al abrir o cerrar una posición en la cuenta de trading. Este EA no tradea, sólo monitorea las órdenes y la cuenta.
Iniciar el Asesor Experto
Para el trabajo del EA, es necesario colocar el archivo NotifyMe_free.ex4 en la carpeta carpeta_del_terminal/experts (puede que ya haya sido colocado automáticamente). El EA NotifyMe_free tiene que aparecer en la sección “Asesores Expertos” ("Expert Advisors») de la ventana “Navegador” ("Navigator"). Si no es así, reinicie el terminal MetaTrader 4.
Para que este EA pueda traajar, es necesario permitir el trabajo de los EAs en los ajustes del terminal MetaTrader 4. Para eso hay que entrar en el menú “Herramientas” ("Tools"), submenú “Opciones” ("Options"), seleccionar la pestaña “Asesores Expertos” ("Expert Advisors") y activar el parámetro “Activar Asesores Expertos (excluyendo indicadores personales y scripts)” ("Enable Expert Advisors (except the Custom Indicators and Scripts)").
Para iniciar el EA, hay que hacer clic derecho en su nombre en la ventana “Navegador” ("Navigator") y seleccionar la opción “Adjuntar al gráfico” ("Attach to a chart"), o bien arrastrarlo al gráfico usando el ratón. Aparecerá la ventana con los parámetros del EA. Hay que introducir los parámetros necesarios y pulsar “OK”.
Se puede adjuntar el EA al gráfico de cualquier instrumento financiero de la cuenta de trading. Puesto que el EA analiza los parámetros de la cuenta de trading con la llegada de cada nueva cotización, con el fin de reducir el retardo de las notificaciones se recomienda iniciarlo en el gráfico del instrumento financiero para el que las cotizaciones llegan con mayor frecuencia (por ejemplo, puede ser uno de los pares principales utilizados en el Forex: EURUSD, GBPUSD, USDCHF o USDJPY). El período del gráfico al que se adjunta el EA no tiene importancia.
Parámetros de entrada del EA
- Push_Notify_Enable - activación de las notificaciones del terminal (true - notificaciones activadas, false - notificaciones desactivadas);
- Push_Notify_Interval - intervalo de tiempo mínimo (en segundos) entre el envío de las notificaciones al terminal móvil;
- Push_Length_Limit - longitud máxima del mensaje enviado al terminal móvil;
- Mail_Notify_Enable - activación de notificaciones vía correo electrónico (true - notificaciones activadas, false - notificaciones desactivadas);
- Mail_Notify_Interval - intervalo de tiempo mínimo (en segundos) entre el envío de las notificaciones vía e-mail;
- Sound_Notify_Enable - activación de notificaciones usando el aviso sonoro (true - notificaciones activadas, false - notificaciones desactivadas);
- Sound_Notify_Interval - intervalo de tiempo mínimo (en segundos) entre los avisos de sonido;
- Sound_File_Name - nombre del archivo de sonido que se reproduce como notificación;
- Use_Local_Time - selección de la hora que se indica en los mensajes que llegan al terminal móvil y e-mail (false - hora del servidor de trading, true - hora local del ordenador en el que está iniciado el EA);
- Show_Information - visualizar en la pantalla (true) o no (false) la información sobre la hora local y del servidor, así como sobre los ajustes de las notificaciones.
Envío de las notificaciones al terminal móvil
Para recibir las notificaciones en el terminal móvil con el sistema operativo Android o iOS, es necesario que tenga instalada la versión móvil del terminal de trading MetaTrader 4 o MetaTrader 5. El terminal móvil MetaTrader 4 o MetaTrader 5 para los dispositivos con el sistema operativo Android, así como el terminal móvil MetaTrader 4 o MetaTrader 5 para los dispositivos con iOS se puede descargar gratis.
Para el envío de las notificaciones al terminal móvil también es necesario permitir el envío de las notificaciones push en los parámetros del terminal de trading MetaTrader 4 en el que será iniciado el EA. Para eso hay que entrar en el menú “Herramientas” ("Tools"), submenú “Opciones” ("Options"), la pestaña “Notificaciones” ("Notifications")) y activar el parámetro “Habilitar notificaciones Push” ("Enable Push Notifications»). Además, hay que especificar MetaQuotes_ID que se puede encontrar en la pestaña “Mensajes” ("Messages") del terminal móvil.
A través del parámetro Push_Notify_Enable se puede activar o desactivar el envío de las notificaciones al terminal móvil.
A través del parámetro Push_Notify_Interval se puede indicar el tiempo mínimo (en segundos) entre los envíos de las notificaciones al terminal móvil. Si desde el envío anterior ha pasado menos tiempo que está indicado en este parámetro, el EA no va a enviar la notificación nueva, sino que va a recordarla. Cuando desde el envío anterior pase el tiempo indicado en el parámetro Push_Notify_Interval, el EA enviará el mensaje que va a contener las descripciones de todos los eventos que se han acumulado hasta este momento. Existe una cierta limitación (servicio del envío de las notificaciones Push de la empresa MataQuotes) respecto al número de mensajes a enviar en en un período determinado: no más de 2 mensaje por segundo y no más de 10 mensajes por minuto (en caso de infringir esta regla, MetaQuotes puede bloquear el envío de las notificaciones Push). Por eso no se recomienda especificar los valores muy pequeños (especialmente en los casos de alta frecuencia de eventos en la cuenta comercial).
A través del parámetro Push_Length_Limit se puede indicar el número máximo de caracteres en el mensaje que se envía el terminal móvil. Si el mensaje llega a ser más largo, será cortado hasta la longitud especificada en este parámetro. La longitud máxima de los mensajes Push es de 255 caracteres. El mensaje se compone de dos partes: número de la cuenta con el nombre del titular de la cuenta (se forma automáticamente) y la descripción textual del evento que se forma por el EA (la longitud se limita por el parámetro Push_Length_Limit). En algunas ocasiones, si la longitud del mensaje supera 255 caracteres, se queda invisible en el terminal móvil. Es necesario elegir el valor del parámetro Push_Length_Limit tomando en consideración la longitud de la parte que se inserta automáticamente (número de la cuenta y el nombre de su titular).
Envío de notificaciones vía correo electrónico
Para recibir las notificaciones en el buzón de correo, es necesario permitir el envío de los mensajes de correo en los parámetros del terminal de trading MetaTrader 4 en el que será iniciado el EA. Para eso hay que entrar en el menú “Herramientas” ("Tools"), submenú “Opciones” ("Options"), la pestaña “E-mail” ("Email") y activar el parámetro “Habilitar” ("Enable"). Además, hay que especificar los parámetros de la cuenta de usuario del correo y el servidor de correo SMTP.
Los mensajes que envía el EA por e-mail tienen el asunto "Account número_de_la_cuenta_notification".
A través del parámetro Mail_Notify_Enable se puede activar o desactivar el envío de las notificaciones vía e-mail.
A través del parámetro Mail_Notify_Interval se puede indicar el tiempo mínimo (en segundos) entre los envíos de las notificaciones vía e-mail. Si desde el envío anterior ha pasado menos tiempo que está indicado en este parámetro, el EA no va a enviar la notificación nueva, sino que va a recordarla. Cuando desde el envío anterior pase el tiempo indicado en el parámetro Mail_Notify_Interval, el EA enviará el e-mail que va a contener las descripciones de todos los eventos que se han acumulado hasta este momento. Algunos servidores de correo pueden interpretar los envíos frecuentes como acciones perjudiciales por eso no se recomienda indicar en el parámetro Mail_Notify_Interval los valores muy pequeños.
Notificaciones con aviso sonoro
A través del parámetro Sound_Notify_Enable se puede activar o desactivar los avisos de sonido.
A través del parámetro Sound_Notify_Interval se puede indicar el tiempo mínimo (en segundos) entre las notificaciones de sonido.
A través del parámetro Sound_File_Name se puede indicar el nombre del archivo de sonido que va a reproducirse durante los avisos. El archivo tiene que estar en el formato wav y ubicarse en la carpeta carpeta_del_terminal/sounds o en su subcarpeta.
Visualización de la información en la pantalla
Si en el parámetro de entrada Show_Information se indica true, en la esquina superior izquierda del gráfico va a mostrarse la información sobre la hora local y la hora del servidor, así como los ajustes para cada tipo de notificación.
Los ejemplos de mensajes que envía el programa
- Apertura de órdenes pendientes: 2013.08.12 14.56.49 Sell Limit -> Sell at 1.32900, SL: 1.32980, TP: 1.32800, Comment: Test order;
- Apertura de la posición del mercado: 2013.08.12 14:56:52 EURUSD Sell 0.10 at 1.32900, SL: 1.32980, TP: 1.32800, Magic: 17;
- Cierre de la posición: 2013.08.12 15:13:20 EURUSD Close Sell 0.10 at 1.32800, Magic: 17, (Profit: 10.00 USD), Balance: 1010.00 USD (Equity: 1010.00 USD);
Versión completa para MetaTrader 5
Existe la versión completa del programa (NotifyMe for MT4) que a diferencia de la versión gratuita permite enviar notificaciones sobre la colocación y eliminación de las órdenes pendientes, cambio de parámetros (precio de apertura, Stop Loss, Take Profit), cambio del balance de la cuenta y apalancamiento, disminución del nivel de fondos propios (Equity) y reducción del nivel de fondos libres (Free Margin) en relación a los fondos prendarios (Margin). Además, están disponibles las versiones completa y gratuita del programa NotifyMe para el terminal MetaTrader 5 que tienen las posibilidades parecidas.
Advertencia
El desarrollador del programa NotifyMe Free for MT4 no se responsabiliza del posible cambio o cese de funcionalidad del programa debido a la modificación del lenguaje MQL4 (en el que ha sido escrito el programa) realizada por el desarrollador del terminal y el lenguaje, MetaQuotes. El desarrollador del programa NotifyMe Free for MT4 no se responsabiliza de cualquier daño, perjuicios o suspensión de rendimientos como resultado del uso del programa, su funcionamiento o falta de funcionalidad.
Contactos para las preguntas y observaciones
Si le ha surgido alguna pregunta sobre el programa, observaciones sobre su funcionamiento y proposiciones para mejorarlo en el futuro, por favor, póngase en contacto vía correo electrónico o envíe un mensaje privado a través de este sitio web. Hágame saber qué productos (Asesores Expertos, Indicadores, scripts) le gustaría ver.
Хорошая утилита. Не хватает только названия брокера в сообщении. А то когда много счетов, то без названия брокера сложно разобраться с какого именно терминала пришло сообщение. А в остальном, утилита отрабатывает на все 100%. Советую!