Experts: Assistant MQL5 - Signaux de Trading Basés sur le Croisement de Deux Moyennes Mobiles Lissées de manière Exponentielle - page 2

 
N'y a-t-il pas une nouvelle croix ?
 
Nous l'attendons avec impatience. Nous l'attendons avec impatience, car c'est un gros problème.
 
ZahvatkiN:

Quelque chose à la compilation donne des erreurs, capture d'écran ci-jointe

Pour un nouveau croisement dans l'ancien Expert Advisor, vous devez remplacer la référence au fichier de signal :

#include <Expert\Signal\SignalCroixMA.mqh>

ainsi que la ligne de création de l'objet signal :

//--- Création de l'objet signal
CSignalCrossMA *signal=new CSignalCrossMA ;

 
Pouvez-vous afficher une version sans erreurs dans le code ?
 
Je ne sais pas si je peux me permettre d'avoir des problèmes d'accès à l'internet, mais je ne sais pas si je peux avoir des problèmes d'accès à l'internet.
 
La plupart du temps, il n'y a pas de problème de sécurité, mais il y a un problème de sécurité qui est très important.
 
Pouvez-vous me donner des instructions détaillées sur ce qu'il faut changer ou poster une version sans erreurs. Merci d'avance,
 

Bonjour

Je voudrais que vous m'aidiez à réaliser cette idée simple.

Dossiers :
 

Malgré une mise à jour en 2016, le module de signal SignalCrossEMA.mqh n'ouvre pas de trades dans le testeur sur la version actuelle 2085.

J'ai ajouté :

Type=SignalAdvanced
и 
if(!CExpertSignal::ValidationSettings()) return(false)

(pour détecter dans l'assistant et éliminer l'erreur"CExpertBase::SetPriceSeries : changing of timeseries is forbidden"), n'ai rien changé d'autre.

Il n'est pas tout à fait clair comment il donne des signaux pour l'ouverture et la fermeture, je pense que cela devrait être Short et Long Condition au lieu de CheckOpenShort et autres.

Qu'est-ce qu'il faut changer d'autre ou où puis-je trouver un module qui fonctionne ?

Dossiers :
 
Andy:

Malgré une mise à jour en 2016, le module de signal SignalCrossEMA.mqh n'ouvre pas de transactions dans le testeur sur la version actuelle 2085.

J'ai ajouté Type=SignalAdvanced et if(!CExpertSignal::ValidationSettings()) return(false) (pour détecter dans l'assistant et éliminer l'erreur "CExpertBase::SetPriceSeries : changing of timeseries is forbidden"), je n'ai rien changé d'autre. Que faut-il encore changer ou où puis-je trouver un module qui fonctionne ?

Il n'est pas très clair comment il donne des signaux pour l'ouverture et la fermeture, je pense que cela devrait être Short et Long Condition au lieu de CheckOpenShort et autres.

Je n'ai pas remarqué l'erreur dans le module original. Peut-être que plus d'informations sont nécessaires.