Solicitud para indicador MT5

Sannti
Mensajes: 7
Registrado: 14 Oct 2022 02:00

Solicitud para indicador MT5

Mensaje por Sannti »

Buenas, soy nuevo en el foro y disculpen si este tema no pertenece aquí...

Estoy necesitando que me ayuden con lo siguiente...
Sucede que tengo un indicador que tiene para configurar tanto RSI como MA... tiene sus alertas pero no tiene la que necesito que es EN SU CRUCE... RSI con MA necesito una alerta...

He buscado codigos y no consigo compilar ya que me sale error, tengo el MQL5 del indicador y puedo dejarlo aqui, no se si está permitido pero intentare subirlo de todos modos.

Necesito una alerta ya sea ventana o sonora cuando se realiza el cruce... desde ya muchas gracias
Adjuntos
RSIOMA.mq5
(13 KiB) Descargado 41 veces
Sin título1.png
Sin título.png
Sin título.png (4.14 KiB) Visto 1527 veces
sfriendsm2
Mensajes: 36
Registrado: 24 Jun 2020 17:20

Re: Solicitud para indicador MT5

Mensaje por sfriendsm2 »

Aquí está modificado e integrado.

Para usarlo, activar la propiedad RSICrossMaAlerts además de cualquiera de las tres formas de alerta que ya llevaba incluidas el indicador: (EnableNativeAlerts, EnableEmailAlerts, EnablePushAlerts)

Tan sólo añadí este código:

Código: Seleccionar todo

        if (RSICrossMaAlerts)
        {
            // Cross up.
            if ((RSIBuffer[TriggerCandle] > marsioma[TriggerCandle]) && (RSIBuffer[TriggerCandle+1] <= marsioma[TriggerCandle+1]))
            {
                Text = "RSIOMA: " + Symbol() + " - " + StringSubstr(EnumToString((ENUM_TIMEFRAMES)Period()), 7) + " - RSI Crossed up MA.";
                if (EnableNativeAlerts) Alert(Text);
                if (EnableEmailAlerts) SendMail("RSIOMA Alert", Text);
                if (EnablePushAlerts) SendNotification(Text);
                LastAlertTime = Time[0];
            }
            // Cross down.
            else if ((RSIBuffer[TriggerCandle] < marsioma[TriggerCandle]) && (RSIBuffer[TriggerCandle+1] >= marsioma[TriggerCandle+1]))
            {
                Text = "RSIOMA: " + Symbol() + " - " + StringSubstr(EnumToString((ENUM_TIMEFRAMES)Period()), 7) + " - RSI Crossed down MA.";
                if (EnableNativeAlerts) Alert(Text);
                if (EnableEmailAlerts) SendMail("RSIOMA Alert", Text);
                if (EnablePushAlerts) SendNotification(Text);
                LastAlertTime = Time[0];
            }
        }
Saludos,
Adjuntos
RSIOMA.mq5
(14.23 KiB) Descargado 50 veces
Sannti
Mensajes: 7
Registrado: 14 Oct 2022 02:00

Re: Solicitud para indicador MT5

Mensaje por Sannti »

sfriendsm2 escribió: 14 Oct 2022 12:12 Aquí está modificado e integrado.

Para usarlo, activar la propiedad RSICrossMaAlerts además de cualquiera de las tres formas de alerta que ya llevaba incluidas el indicador: (EnableNativeAlerts, EnableEmailAlerts, EnablePushAlerts)

Tan sólo añadí este código:

Código: Seleccionar todo

        if (RSICrossMaAlerts)
        {
            // Cross up.
            if ((RSIBuffer[TriggerCandle] > marsioma[TriggerCandle]) && (RSIBuffer[TriggerCandle+1] <= marsioma[TriggerCandle+1]))
            {
                Text = "RSIOMA: " + Symbol() + " - " + StringSubstr(EnumToString((ENUM_TIMEFRAMES)Period()), 7) + " - RSI Crossed up MA.";
                if (EnableNativeAlerts) Alert(Text);
                if (EnableEmailAlerts) SendMail("RSIOMA Alert", Text);
                if (EnablePushAlerts) SendNotification(Text);
                LastAlertTime = Time[0];
            }
            // Cross down.
            else if ((RSIBuffer[TriggerCandle] < marsioma[TriggerCandle]) && (RSIBuffer[TriggerCandle+1] >= marsioma[TriggerCandle+1]))
            {
                Text = "RSIOMA: " + Symbol() + " - " + StringSubstr(EnumToString((ENUM_TIMEFRAMES)Period()), 7) + " - RSI Crossed down MA.";
                if (EnableNativeAlerts) Alert(Text);
                if (EnableEmailAlerts) SendMail("RSIOMA Alert", Text);
                if (EnablePushAlerts) SendNotification(Text);
                LastAlertTime = Time[0];
            }
        }
Saludos,
Primero que nada agradecer la pronta respuesta, te consulto solo debo activar la alerta RSIcrossMA??? O debo activar alguna otra función???
Adjuntos
Sin título.png
Sannti
Mensajes: 7
Registrado: 14 Oct 2022 02:00

Re: Solicitud para indicador MT5

Mensaje por Sannti »

sfriendsm2 escribió: 14 Oct 2022 12:12 Aquí está modificado e integrado.

Para usarlo, activar la propiedad RSICrossMaAlerts además de cualquiera de las tres formas de alerta que ya llevaba incluidas el indicador: (EnableNativeAlerts, EnableEmailAlerts, EnablePushAlerts)

Tan sólo añadí este código:

Código: Seleccionar todo

        if (RSICrossMaAlerts)
        {
            // Cross up.
            if ((RSIBuffer[TriggerCandle] > marsioma[TriggerCandle]) && (RSIBuffer[TriggerCandle+1] <= marsioma[TriggerCandle+1]))
            {
                Text = "RSIOMA: " + Symbol() + " - " + StringSubstr(EnumToString((ENUM_TIMEFRAMES)Period()), 7) + " - RSI Crossed up MA.";
                if (EnableNativeAlerts) Alert(Text);
                if (EnableEmailAlerts) SendMail("RSIOMA Alert", Text);
                if (EnablePushAlerts) SendNotification(Text);
                LastAlertTime = Time[0];
            }
            // Cross down.
            else if ((RSIBuffer[TriggerCandle] < marsioma[TriggerCandle]) && (RSIBuffer[TriggerCandle+1] >= marsioma[TriggerCandle+1]))
            {
                Text = "RSIOMA: " + Symbol() + " - " + StringSubstr(EnumToString((ENUM_TIMEFRAMES)Period()), 7) + " - RSI Crossed down MA.";
                if (EnableNativeAlerts) Alert(Text);
                if (EnableEmailAlerts) SendMail("RSIOMA Alert", Text);
                if (EnablePushAlerts) SendNotification(Text);
                LastAlertTime = Time[0];
            }
        }
Saludos,
Tu sabes que estuve probando y activo la alerta pero no me alerta en el CRUCE de RSI con MA... podrías explicarme como lo hago???
sfriendsm2
Mensajes: 36
Registrado: 24 Jun 2020 17:20

Re: Solicitud para indicador MT5

Mensaje por sfriendsm2 »

Debes activar la nueva de RSICrossMaAlerts + cómo quieres que te lleguen las alertas. Al menos debes activar una de las tres opciones de llegar alerta. Ejemplo, con el primero te aparecen alertas en la plataforma MT5.

Por tanto, para probar, activa RSICrossMaAlerts y EnableNativeAlerts.

Sl2.
Adjuntos
2022-10-14_173239.png

Sannti
Mensajes: 7
Registrado: 14 Oct 2022 02:00

Re: Solicitud para indicador MT5

Mensaje por Sannti »

sfriendsm2 escribió: 14 Oct 2022 17:37 Debes activar la nueva de RSICrossMaAlerts + cómo quieres que te lleguen las alertas. Al menos debes activar una de las tres opciones de llegar alerta. Ejemplo, con el primero te aparecen alertas en la plataforma MT5.

Por tanto, para probar, activa RSICrossMaAlerts y EnableNativeAlerts.

Sl2.
En caso de querer configurar el MQL4 con el mismo indicador... debo copiar el texto y compilar???? o debo realizar algun cambio?
Muchas gracias por tu ayuda !!! tema solucionado en mt5
sfriendsm2
Mensajes: 36
Registrado: 24 Jun 2020 17:20

Re: Solicitud para indicador MT5

Mensaje por sfriendsm2 »

No vale el mismo código. Este indicador es para MT5.
Avatar de Usuario
X-Trader
Administrador
Mensajes: 12781
Registrado: 06 Sep 2004 10:18
Contactar:

Re: Solicitud para indicador MT5

Mensaje por X-Trader »

Sannti escribió: 14 Oct 2022 18:12 En caso de querer configurar el MQL4 con el mismo indicador... debo copiar el texto y compilar???? o debo realizar algun cambio?
Muchas gracias por tu ayuda !!! tema solucionado en mt5
Sannti, el RSIOMA está para MT4 desde hace años (te lo adjunto a este post), tan solo tendrías que añadir la modificación que te ha hecho sfriendsm2 modificando un poco el código.

Saludos,
X-Trader
Adjuntos
RSIOMA.mq4
(5.69 KiB) Descargado 35 veces
"Los sistemas de trading pueden funcionar en ciertas condiciones de mercado todo el tiempo, en todas las condiciones de mercado en algún momento del tiempo, pero nunca en todas las condiciones de mercado todo el tiempo."
Sannti
Mensajes: 7
Registrado: 14 Oct 2022 02:00

Re: Solicitud para indicador MT5

Mensaje por Sannti »

X-Trader escribió: 18 Oct 2022 09:54
Sannti escribió: 14 Oct 2022 18:12 En caso de querer configurar el MQL4 con el mismo indicador... debo copiar el texto y compilar???? o debo realizar algun cambio?
Muchas gracias por tu ayuda !!! tema solucionado en mt5
Sannti, el RSIOMA está para MT4 desde hace años (te lo adjunto a este post), tan solo tendrías que añadir la modificación que te ha hecho sfriendsm2 modificando un poco el código.

Saludos,
X-Trader
Agradezco la respuesta de ambos y el trabajo hecho, intentaré pegar el código en el de MT4... si tengo el MQ4 pero si necesita modificación sinceramente desconozco cual es porque no entiendo de programacion en este lenguaje, una vez mas muchas gracias, estaré escribiendo en unos dias para comentarles si lo hice.
Avatar de Usuario
Foréxitos
Mensajes: 682
Registrado: 12 Mar 2017 19:13

Re: Solicitud para indicador MT5

Mensaje por Foréxitos »

Hola Sannti, si necesitas modificar el código del RSIOMA.mq4 yo te ayudo sin fines de lucro. Probalo, miralo bien y después decime que te gustaría que haga el indicador (aparte de que tire alerta en el cruce). Saludos.
ImagenImagenImagenImagenImagen
Sannti
Mensajes: 7
Registrado: 14 Oct 2022 02:00

Re: Solicitud para indicador MT5

Mensaje por Sannti »

Foréxitos escribió: 19 Oct 2022 15:41 Hola Sannti, si necesitas modificar el código del RSIOMA.mq4 yo te ayudo sin fines de lucro. Probalo, miralo bien y después decime que te gustaría que haga el indicador (aparte de que tire alerta en el cruce). Saludos.
Agradezco la disposición... estuve intentando copiar los codigos y llevarlo a MQ4 pero encuentro que hay uno que tiene 6 y el otro 8.... al intentar compilar me salen errores. Solo deseo que al cruce realice alerta al momento del cruce igual que el que editó sfriendsm2...

Dejaré imagenes.
Adjuntos
2.png
1.png
Avatar de Usuario
Foréxitos
Mensajes: 682
Registrado: 12 Mar 2017 19:13

Re: Solicitud para indicador MT5

Mensaje por Foréxitos »

ok, ya me pongo manos a la obra.
ImagenImagenImagenImagenImagen
Avatar de Usuario
Foréxitos
Mensajes: 682
Registrado: 12 Mar 2017 19:13

Re: Solicitud para indicador MT5

Mensaje por Foréxitos »

Hecho... espero que te guste Sannti. Cualquier cosa no dudes en preguntar y como dice X, por aquí nos tienes. Saludos.
Adjuntos
RSIOMA_ALERT.mq4
(12.37 KiB) Descargado 32 veces
ImagenImagenImagenImagenImagen
Avatar de Usuario
Foréxitos
Mensajes: 682
Registrado: 12 Mar 2017 19:13

Re: Solicitud para indicador MT5

Mensaje por Foréxitos »

para... esta mal....jajaja espera que lo corrija y te lo vuelvo a pasar... igual te va a funcionar ese pero espera que lo revise y te lo pase bien. Saludos.
ImagenImagenImagenImagenImagen
Avatar de Usuario
Foréxitos
Mensajes: 682
Registrado: 12 Mar 2017 19:13

Re: Solicitud para indicador MT5

Mensaje por Foréxitos »

ahora sí, me había olvidado de borrar la última parte que no tenia ningún sentido... como te dije los dos te van a servir pero mejor escrito esta este. Saludos. :oops:
Adjuntos
RSIOMA_ALERT.mq4
(11.99 KiB) Descargado 32 veces
ImagenImagenImagenImagenImagen
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “Indicadores”