Asesores Expertos: MQL5 Wizard - Señales de comercio basadas en Bullish Engulfing/Bearish Engulfing + CCI

 

MQL5 Wizard - Señales de comercio basadas en Bullish Engulfing/Bearish Engulfing + CCI:

Vamos a considerar las señales de comercio basadas en el patrón de velas "Bullish Engulfing/Bearish Engulfing" candlestick pattern, confirmadas por el indicador Commodity Channel Index (CCI). El código del Asesor Experto basado en esta estrategia puede ser generado automáticamente utilizando MQL5 Wizard.

Fig. 3. Patrón "Bullish Engulfing" confirmado por indicador CCI

Autor: MetaQuotes Software Corp.

 
No soy capaz de crear este EA. Por favor, ayúdame a hacer este EA. Soy novato en esta sección. Por favor guíeme paso a paso. Gracias
 
rasif000:

No soy capaz de crear este EA. Por favor, ayúdame a hacer este EA. Soy novato en esta sección. Por favor guíeme paso a paso. Gracias

¿que quieres decir? este EA ya esta creado :)

Lo primero que debes hacer es: leer todo el articulo, despacio si necesitas entenderlo, todo esta bien explicado sobre como/donde instalar los paquetes. Haz tu propio esfuerzo.

 

Hola, he probado este EA y es bueno, parece compilar OK.

Sin embargo, cuando he probado en el Probador de Estrategias, me doy cuenta de este mensaje de error en el Diario:

2011.09.20 20:27:31 Core 1 2011.01.04 00:00:00 CExpertBase::SetOtherSeries: changing of timeseries is forbidden
2011.09.20 20:27:31 Core 1 2011.01.04 00:00:00 CExpertBase::SetPriceSeries: changing of timeseries is forbidden

He intentado depurar pero no sé lo suficiente sobre MQL5. Por favor, ayuda a localizar el error.

Muchas gracias de antemano.

Kon

 

Поскольку при расчете "голосов" производится усреднение по количеству присутствующих модулей (основной + один добавленный модуль), то значения порогов следует указывать с учетом данного обстоятельства. По этой причине значения величин Signal_ThresholdOpen и Signal_ThresholdClose должны быть установлены в 40=(0+80)/2 и 20=(0+40)/2 соответственно.

La señal padre no participa en la votación si sus métodos LongCondition y ShortCondition devuelven los mismos valores, o si el peso de la señal padre es cero:

double result=m_weight*(LongCondition()-ShortCondition());
int    number=(result==0.0)? 0 : 1;

Los métodos LongCondition y ShortCondition no anulados de la clase CExpertSignal siempre devuelven cero, por lo que la afirmación "40=(0+80)/2 y 20=(0+40)/2 " es incorrecta. Los valores umbral no necesitan ser divididos por 2 (pero probar con diferentes valores es bastante interesante, a veces se pueden ver efectos inusuales).

Aún así entendería que este artículo fuera una chapuza de cabezas huecas locales, pero es muy extraño que los propios desarrolladores no sepan en qué talón se están rascando.

 

Estimados Señores, Soy nuevo en MT5, y traté de instalar su EA, pero me encontré con la siguiente pantalla. ¿Podrían ayudarme? Saludos cordiales,
Archivos adjuntos: