Questions des débutants MQL5 MT5 MetaTrader 5 - page 114
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
Je trouve qu'il est difficile de répondre. J'ai relu vos messages mais je n'ai pas compris l'idée de changer la taille du tableau. Votre réponse au code dépend également de la compréhension du concept. Peut-être que quelqu'un d'autre répondra.
Je ne me soucie pas vraiment de changer la taille du tableau, je lui donne 20, par exemple.
Ici, vous avez un tableau de 20 éléments. Supposons que la condition if se vérifie - nous attribuons une valeur de prix au premier élément du tableau: masCenPoc[0] = cena_poc;
Qu'allons-nous attribuer au deuxième élément du tableau?
Ici, vous avez un tableau de 20 éléments. Supposons que la condition if se vérifie - nous attribuons une valeur de prix au premier élément du tableau: masCenPoc[0] = cena_poc;
Que devons-nous attribuer au deuxième élément du tableau?
Je ne me soucie pas vraiment de changer la taille du tableau, je vais lui donner 20, par exemple.
Il faut que ça ait un sens. Dans ce cas, un tableau peut ne pas être nécessaire. Dans une boucle avec d'autres calculs, une seule variable est peut-être suffisante. Je pense que vous voulez obtenir des données historiques, il serait donc plus logique de boucler à partir d'une barre vers 0. Et alors vos données seront construites. Si vous avez besoin d'un tableau, il devrait s'accumuler comme une pile dans votre cas.
Si vous voulez construire par des devis en ligne, alors c'est toujours selon les règles de la pile.
http://algorus.blogspot.ru/2012/12/blog-post_7.html
https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B5%D0%BA
Bonjour. Lorsque j'essaie de copier les données de l'indicateur dans un tableau à l'aide de la fonction CopyBuffer, j'obtiens des valeurs comme -6.9999999999999999999e-005.
Quelle peut en être la raison ?
Bonjour. Lorsque j'essaie de copier les données de l'indicateur dans un tableau à l'aide de la fonction CopyBuffer, j'obtiens des valeurs comme -6.9999999999999999999e-005.
Quelle peut en être la raison ?
L'indicateur présente des données différentes dans la fenêtre de données. J'ai attaché l'EA au graphique H1 et il copie les données des cadres temporels M5 M15 et H1.