![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
Dans l'indicateur, les variables statiques sont initialisées lors de la commutation du TF.
C'est censé être comme ça ?
Oui, car selon la section Exécution des programmes, les indicateurs sont toujours recréés lorsque le symbole / l'horizon temporel est modifié :
Chargement et déchargement des indicateurs
Les indicateurs sont chargés dans les cas suivants
Alors que j'attends une réponse dans SD(#693859) et que je ne suis pas inactif, peut-être que les MCs vont répondre ici.
Permettront-ils l'envoi deSendFTP dans les indicateurs ?
Il existe des solutions alternatives, mais celle-ci serait plus facile.
Alors que j'attends une réponse dans SD(#693859) et que je ne suis pas inactif, peut-être que les MCs vont répondre ici.
Permettront-ils l'envoi de SendFTP dans les indicateurs ?
Question sur la classe CPositionInfo. Dans MT5, on ne peut ouvrir qu'une seule position pour un seul instrument, qui est la somme de toutes les transactions/positions prises. Cette classe peut-elle trouver les propriétés de (1) seulement cette position finale ou (2) peut-elle trouver les propriétés des transactions/positions individuelles qui composent cette position finale ? Si la réponse à la question 2 est non, dites-moi alors comment trouver les propriétés des transactions/positions individuelles.
Cela peut être mis en œuvre en analysant l'historique des transactions.
J'ai aussi pensé à CDealInfo. J'ai lu l'article Comment utiliser les classes de transactions de la bibliothèque standard dans l'écriture d'un conseiller expert, section 1.5, mais d'une manière ou d'une autre, je ne comprends pas comment je peux distinguer dans l'historique les transactions qui ont déjà été clôturées de celles qui sont encore sur le marché (et dont la position actuelle est constituée). Ou bien cette classe, de par sa nature, ne fonctionne que sur les transactions qui ne sont pas encore clôturées ?
Dans les paramètres d'entrée de mon EA, il y a cette construction :
Lors du lancement de l'EA dans le menu de sélection des paramètres, le commentaire est visible et l'on voit immédiatement ce qui est sélectionné. Mais ensuite, lorsque vous écrivez le test en tant que html dans le navigateur, vous voyez ceci :
Pouvez-vous m'indiquer comment faire en sorte que le rapport (1) contienne Parameter au lieu du nom de variable TFcode, (2) et Parameter A au lieu de la valeur 10 ? Comme "Paramètre=Paramètre A" Bien que ce ne soit pas pratique, dans mon code je peux toujours comprendre ce qui se réfère à quoi, mais si mon programme compilé sera utilisé par quelqu'un d'autre, ce ne sera pas agréable.