Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 748
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Additionnez les dubs simples dans une calculatrice et vous verrez. Si vous normalisez chaque MA, le résultat sera faussé, mais ce n'est pas le problème, le problème est que vous sous-estimez délibérément la vitesse du programme.
votre vrai)))
il suffit de soustraire le tableau du tableau...
Je passe un tableau comme ceci
L'erreur est la suivante :
4051
ERR_INVALID_FUNCTION_PARAMVALUE
Valeur du paramètre de fonction invalide
Si je passe un tableau unidimensionnel, tout fonctionne avec les mêmes paramètres.
Existe-t-il un moyen de personnaliser l'indicateur ajouté viaChartIndicatorAdd?
Le tutoriel ne dit rien à ce sujet, les méthodes habituelles comme #property indicator_color1 ne fonctionnent pas.
Salut.
J'ai déjà trouvé comment obtenir un indicateur à partir d'un indicateur dans le terminal. J'ai juste besoin de mettre par exemple la MA dans la fenêtre de l'indicateur et de choisir de l'appliquer aux prix du dernier indicateur.
Comment obtenir la valeur d'une telle MA dans MQL4 ?
Salut.
J'ai déjà trouvé comment obtenir un indicateur à partir d'un indicateur dans le terminal. J'ai juste besoin de mettre par exemple la MA dans la fenêtre de l'indicateur et de choisir de l'appliquer aux prix du dernier indicateur.
Comment obtenir la valeur d'une telle MA dans MQL4 ?
OK. Je l'ai. Comme il n'y a pas de CopyBuffer(), le tableau devra être créé et rempli par lui-même.
Il suffit de construire le recalcul de l'indicateur d'une manière légèrement différente. D'abord, s'il n'y a pas de barres, on passe par tout l'historique, remplissant ainsi le tableau, puis une autre condition, que les barres calculées soient égales au nombre total de barres, on lit la dernière barre et ce tableau, le tampon de l'indicateur, on passe à iMAOnArray.
Vous pouvez le faire en un seul cycle, mais en partant de la barre qui n'est pas inférieure à la période de calcul de la moyenne, après le recalcul de la barre suivante, lisez iMAOnArray
En général, la fantaisie et la vérification répétée du résultat.