Experts: Assistant MQL5 - Signaux de Trading Basés sur l'Avalement Haussier/l'Avalement Baissier + CCI

 

Assistant MQL5 - Signaux de Trading Basés sur l'Avalement Haussier/l'Avalement Baissier + CCI:

Les signaux de trading basés sur le modèle de chandelier "Bullish Engulfing/Bearish Engulfing", confirmé par l'indicateur Commodity Channel Index (CCI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Assistant MQL5 - Signaux de Trading Basés sur l'Avalement Haussier/l'Avalement Baissier + CCI

Auteur : MetaQuotes

 
Je n'arrive pas à créer cet EA. Merci de m'aider à créer cet EA. Je suis débutant dans cette section. Veuillez me guider pas à pas. Merci de votre aide.
 
rasif000:

Je n'arrive pas à créer cet EA. Merci de m'aider à créer cet EA. Je suis débutant dans cette section. Veuillez me guider pas à pas. Merci de votre aide.

que voulez-vous dire ? cet EA est déjà créé :)

La première chose à faire est de lire l'article en entier, lentement si vous avez besoin de le comprendre, tout est bien expliqué sur comment/où installer les paquets. Faites votre propre effort.

 

Bonjour, j'ai testé cet EA et tout va bien, il semble se compiler correctement.

Cependant, lorsque j'ai testé sur le testeur de stratégie, j'ai remarqué ce message d'erreur dans le journal :

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

J'ai essayé de déboguer mais je ne connais pas assez MQL5, merci de m'aider à localiser le bug.

Merci d'avance.

Kon

 

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

Le signal parent ne participe pas au vote si ses méthodes LongCondition et ShortCondition renvoient les mêmes valeurs ou si le poids du signal parent est fixé à zéro :

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

Les méthodes LongCondition et ShortCondition non surchargées de la classe CExpertSignal renvoient toujours zéro, de sorte que l'affirmation "40=(0+80)/2 et 20=(0+40)/2" est incorrecte. Les valeurs de seuil n'ont pas besoin d'être divisées par 2 (mais il est intéressant de tester avec différentes valeurs, car on peut parfois observer des effets inhabituels).

Je comprendrais encore que cet article soit le fruit d'un bricolage de boneheads locaux, mais il est très étrange que les développeurs eux-mêmes ne sachent pas quel talon ils grattent.

 

Chers Messieurs, je suis nouveau sur MT5, et j'ai essayé d'installer votre EA, mais j'ai rencontré l'écran suivant. Pouvez-vous m'aider ? Je vous prie d'agréer, Monsieur, l'expression de mes salutations distinguées,
Dossiers :