Discusión sobre el artículo "Búsqueda automática de divergencia y convergencia"

 

Artículo publicado Búsqueda automática de divergencia y convergencia:

En este artículo, se analizan diferentes tipos de divergencia: regular, oculta, ampliada, triple, cuádruple, convergencia, divergencia de las clases A, B y C. Se crea un indicador universal para buscar y visualizarlas en el gráfico.

Para consolidar el análisis de la terminología realizado en este apartado, y como una «chuleta», en la imagen 5 se muestran a la vez las señales de divergencia y convergencia.


Fig. 5. Señales de divergencia y convergencia

Autor: Dmitry Fedoseev

 
MetaQuotes Software Corp.:

Artículo publicado Búsqueda automática de divergencias y convergencias:

Autor: Dmitry Fedoseev


¿Cómo su indicador es mejor que otros, puede explicar?

 
Estoy tratando de entender su indicador. No funciona con OsMA. Puede por favor decirme por qué y cómo puedo conectar mi indicador personalizado?
 
Ilya Saniukevich:
Estoy tratando de entender su indicador. No funciona con OsMA. ¿Puede decirme por qué y cómo puedo conectar mi indicador personalizado?

OsMA funciona, necesitas establecer los parámetros correctos - variables: Period1, Period2, Period3, para empezar puedes establecer 12, 26, 9.

Para conectar su propio indicador necesita modificar la clase en el archivo CUniOsc.mqh.

 

Hola,

Actualmente estoy probando su indicador con IoSma 12,26,9.
Tengo un problema con las alertas, no funcionan, sin embargo, es simple.
He intentado añadir notificaciones como a continuación, pero no funciona tampoco.

if(buf_buy[rates_total-Alertas]!=EMPTY_VALUE &&
tm0!=time[rates_total-1]
){
tm0=time[rates_total-1];
mes=mes+" buy";
¡ SendNotification("achat divergence"); //MODIFICACIÓN
}
if(buf_sell[rates_total-Alerts]!¡=EMPTY_VALUE &&
tm1!=time[rates_total-1]
){
tm1=time[rates_total-1];
mes=mes+" vender";
SendNotification("vender divergencia");//MODIFICACIÓN

Puede que no se me entienda bien cuando aparecen las alertas, ¿una flecha= una alerta?

Saludos.

 

Hola,

El indicador no funciona, "no se puede cargar el indicador".

¿Alguien tiene alguna idea?

Thnx

 

Hola,

Soy francés lo siento no hablo ruso.
¿Puede explicar cómo su alerta porque no puedo hacerlo.
He intentado no añadir "sendNotification" ningún resultado pero me flechas que aparecen.
También traté de añadir "sendNotification" a "CuniDiverExtremums" después de "check = true" pero tengo alertas constantes.

Usted puede comprobar si las alertas están en la estación de trabajo, en la configuración por defecto.

Gracias.

 
plumedelan:

Hola,

Soy francés lo siento no hablo ruso.
¿Puede explicar cómo su alerta porque no puedo hacerlo.
He intentado no añadir "sendNotification" ningún resultado pero me flechas que aparecen.
También traté de añadir "sendNotification" a "CuniDiverExtremums" después de "check = true" pero tengo alertas constantes.

Usted puede comprobar si las alertas están en la estación de trabajo, en la configuración por defecto.

Gracias.


Pas clairement. Écrire en français ou en anglais.

 

Bonjour,

Je suis désolé de ne pas parler russe.
Pouvez-vous expliquer comment votre alerte fonctionne?

Chez moi ça ne fonctionne pas.

Par contre les flèches sont bien affichées.
J'ai essayé d'ajouter'sendNotification' mais sans résultat.


if(lcnt>m_ccnt){
if(m_lower[lcnt-1].SignalBar==i){
bool check=true;
SendNotification("comprar");
for(int j=0;j<m_ccnt;j++){
bool result=m_conditions[j].ComprobarCompra


J'ai essayé d'ajouter 'sendNotification' dans 'CuniDiverExtremums' après 'check = true', mais je reçois des fausses notifications.

Pouvez vérifier si les alertes fonctionnent bien pour vous.

Merci.

 
plumedelan:

Bonjour,

Je suis désolé de ne pas parler russe.
Pouvez-vous expliquer comment votre alerte fonctionne?

Chez moi ça ne fonctionne pas.

Par contre les flèches sont bien affichées.
J'ai essayé d'ajouter'sendNotification' mais sans résultat.


if(lcnt>m_ccnt){
if(m_lower[lcnt-1].SignalBar==i){
bool check=true;
SendNotification("comprar");
for(int j=0;j<m_ccnt;j++){
bool result=m_conditions[j].ComprobarCompra


J'ai essayé d'ajouter 'sendNotification' dans 'CuniDiverExtremums' après 'check = true', mais je reçois des fausses notifications.

Pouvez vérifier si les alertes fonctionnent bien pour vous.

Merci.


Este no es el lugar adecuado para la función SendNotification(). Cada vez que se ejecuta la condición en el historial del gráfico, hay una llamada a la función.

Busca la función CheckAlerts () en el código. En esta función, hay una llamada a la función Alert(). Añade la llamada de la función SendNotification() a la misma función:

if(mes!=""){
      Alert(MQLInfoString(MQL_PROGRAM_NAME)+"("+Symbol()+","+IntegerToString(PeriodSeconds()/60)+"):"+mes);
      SendNotificatin(.......);
}   

Para probar la función SendNitification (), escribe un script con una única llamada a esta función, asegúrate de que la función se ejecuta y comprueba si la notificación se produce. ¿Queda claro?

 

Oui, j'ai déja essayé il y a 15 jours, mais ça ne fonctionne pas, pourtant dans d'autre EA la fonction SendNotification est ok.

He escrito:

Alert(MQLInfoString(MQL_PROGRAM_NAME)+"("+Symbol()+","+IntegerToString(PeriodSeconds()/60)+"):"+mes);
SendNotification(MQLInfoString(MQL_PROGRAM_NAME)+"("+Symbol()+","+IntegerToString(PeriodSeconds()/60)+"):"+mes);

Mais je vais écrire un script ce soir par exemple:

int bit0;//in the init
      if(mes!="" && bit0){  
      SendNotification(MQLInfoString(MQL_PROGRAM_NAME)+"("+Symbol()+","+IntegerToString(PeriodSeconds()/60)+"):"+mes);
      bit0=true;
      }

MERCI