Bug : Les fonctions de l'indicateur le plus bas et le plus haut ne fonctionnent pas
3 réponses
jastejp
il y a 6 ans #117794
Bonjour,
Il y a un bug avec les fonctions Lowest & Highest Indicator dans EA Wizard. L'appel aux fonctions sqGetLowest & sqGetHighest n'existe pas plus bas dans le code et le code ne se compile pas. J'obtiens l'erreur suivante :
sqGetHighest' - fonction non définie #RSI_Diverg_LE_v1.mq4
J'ai trouvé les fonctions sqLowest et sqHighest plus bas dans le code et lorsque je modifie le code avec ces fonctions, il se compile.
Exemple de divergence baissière Pseudo-code source à partir de la section Accueil de l'assistant EA :
IF (((MACD_Main( 12 , 26 , 20 , Close )[1] > IndicatorHighest( DivergencePeriod , 0 )(MACD_Main( 12 , 26 , 20 , Close )[2]))
Mon pseudo-code source (section pertinente copiée de mon code EA pour la divergence haussière)
Et ((RSI( PERIOD_H1 , RSI_period , Close )[1] < IndicatorLowest( Diverg_period , 0 )(RSI( PERIOD_H1 , RSI_period , Close )[2]))
Dans le format du code source MT4 créé à partir de l'assistant SQ
&& ((iRSI(NULL, 60 , RSI_period , 0 , 1) < sqGetLowest( 2010697299 , Diverg_period, 0, signalShift))
&& ((iRSI(NULL, 60 , RSI_period , 0 , 1) < sqLowest( 2010697299 , Diverg_period, 0, signalShift))
tomas262
il y a 6 ans #144835
Bonjour,
Je vais vérifier ces fonctions pour trouver une solution éventuelle.
Une fois que nous aurons lancé StrategyQuant 4, nous serons également en mesure de lancer un nouvel assistant EA. Nous prévoyons le support de MT5 pour ces produits
Steve Green
il y a 6 ans #197609
Serons-nous automatiquement reclassés ?
tomas262
il y a 6 ans #197646
Bonjour,
l'exemple de stratégie de divergence se compile sans erreur et les fonctions sont présentes. Il se peut que vous deviez réappliquer le patch ci-joint. J'espère que cela vous aidera
Affichage de 3 réponses de 1 à 3 (sur un total de 3)