Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 996
![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
Il existe des variables initiales, mais au cours du travail, de nouvelles variables sont nécessaires. Voici la question : comment créer de NOUVELLES variables par code ? J'ai N variables et
et différentes TF sont utilisées.
Vous pouvez utiliser des tableaux et des fonctions
C'est pour ça que je te demande, je me creuse la tête pour savoir comment faire.
Jusqu'à présent, seules des généralités ont été évoquées.
Vous ne pouvez pas le faire sans précisions.
Apportez-moi le code qui m'a creusé la tête.
Jusqu'à présent, nous n'avons parlé que du général.
Cela ne fonctionnera pas sans détails.
Donne-moi le code qui m'a cassé la tête
C'est pour le M15. Chaque N minutes est une variable, pour M15 il y en a 96. J'aimerais obtenir un beau code au lieu de cette honte.
C'est pour M15. Chaque N minutes est une variable, pour M15 il y en a 96. J'aimerais obtenir un bon code au lieu de cette pagaille.
Pour prendre la bonne décision, vous devez comprendre ce que vous voulez obtenir...
C'est pour M15. Chaque N minutes est une variable, pour M15 il y en a 96. J'aimerais un bon code au lieu de cette pagaille.
C'est pour ça que je demande, parce que je me creuse la tête pour savoir comment faire.
ou immédiatement sans comparer et sans remplacer, en agrandissant simplement la cellule souhaitée :
Chers gourous, je vous en prie, aidez-moi, je suis un nouveau venu !
J'essaie de comprendre comment fonctionnent les indicateurs écrits dans MT4. Je m'attends à ce que les indicateurs soient calculés sur la base des barres, c'est-à-dire que si je définis la période (=) 13 dans les paramètres de l'indicateur Custom Moving Average, il s'agit de calculer la moyenne sur 13 barres du graphique approprié.
Mais je ne vois pas de gestionnaire d'événement comme OnBar, seulement OnTick. Cela signifie que (mon) indicateur devrait automatiquement "former" des barres à partir des ticks en les regroupant, disons, par minutes (pour desservir le graphique M1) ?
Je regarde dans le code d'un indicateur prêt à l'emploi Custom Moving Average - il n'a pas de OnTick ... L'événement Calculate approprié dans le manuel indique :"L 'événement Calculate est généré uniquement pour les indicateurs [...] et à tout changement de données de prix". En d'autres termes, OnCalculate répond à chaque tic ?
Chers gourous, je vous en prie, aidez-moi, je suis un nouveau venu !
J'essaie de comprendre comment fonctionnent les indicateurs écrits dans MT4. Je m'attends à ce que les indicateurs soient calculés sur la base des barres, c'est-à-dire que si je définis la période (=) 13 dans les paramètres de l'indicateur Custom Moving Average, il s'agit de calculer la moyenne sur 13 barres du graphique approprié.
Mais je ne vois aucun gestionnaire d'événement de l'indicateur (créé par moi), seulement OnTick. Cela signifie que (mon) indicateur devrait automatiquement "former" des barres à partir des ticks en les regroupant, disons, par minutes (pour desservir le graphique M1) ?
Je regarde dans le code d'un indicateur prêt à l'emploi Custom Moving Average - il n'a pas de OnTick ... L'événement Calculate approprié dans le manuel dit :"L 'événement Calculate est généré uniquement pour les indicateurs [...] et à tout changement de données de prix". En d'autres termes, OnCalculate répond à chaque tic ?
Pour chaque tick, si vous utilisez Close[0]. Vous pouvez utiliser Close[1] ou Open[0], vous verrez alors le changement uniquement lorsque vous changez de barre.