Configurar notificaciones por email
Información general
Puede configurar sus cBots e indicadores para que le envíen notificaciones por email basadas en las acciones que realizan.
Por ejemplo, un robot operador puede enviarle emails cada vez que se abre una posición o si se alcanza un take profit o stop loss. Para los indicadores, es posible que desee recibir una notificación cuando el valor de un indicador alcance cierto umbral.
Configuración de notificaciones por email
Para que las extensiones de cTrader envíen emails a su dirección de correo electrónico, primero debe configurar varios ajustes. Para hacerlo, realice las siguientes acciones:
- Abra la pestaña Email ubicada en la sección Avanzado en la ventana de configuración de cTrader.

-
Active la bandera Habilitar email.
-
Si su proveedor de email requiere una conexión cifrada (la mayoría lo hace), habilite la bandera Usar SSL. Especifique los valores del servidor SMTP y el puerto. Se pueden obtener de la siguiente manera:
| Proveedor de email | Acciones |
|---|---|
| Gmail | Seleccione Quiero habilitar IMAP, luego elija "Otro" y use la configuración de "Correo saliente". |
| Hotmail/MSN/Live | Encuentre el servidor SMTP en la configuración. |
| Yahoo | Use la configuración de "Correo saliente". |
| AOL | Use la configuración de "Correo saliente". |
| Otros proveedores | Por favor, consulte la página de ayuda de su proveedor. |
-
Introduzca su nombre de usuario y contraseña. En la mayoría de los casos, su nombre de usuario es también su dirección de email completa.
-
Haga clic en Aplicar.
Enviar notificaciones programáticamente
Para habilitar las notificaciones por email basadas en cualquier evento, haga lo siguiente:
-
Seleccione un cBot o un indicador de la lista principal. Asegúrese de tener acceso a su código fuente.
-
En el editor de código, encuentre la acción para la que desea recibir emails. Por ejemplo, encuentre el método
OnPositionOpened()si desea recibir notificaciones por cada posición abierta por su cBot. -
En el cuerpo del método, escriba
Notifications.SendEmail("sendersaddress@email.com", "recipientaddress@email.com", "Email Subject", "Email body");. Su código debería verse así:
1 2 3 4 5 6 | |
-
Haga clic en Compilar para aplicar los cambios. Asegúrese de que la compilación sea exitosa.
-
Agregue una nueva instancia del algoritmo elegido (solo cBots e indicadores).