Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1664

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
Vous devez toujours vérifier les conditions sur chaque nouveau tick, et si cela n'a pas fonctionné sur le tick précédent, cela changera sur le nouveau.
Et la gestion des erreurs doit être faite.
. Une faute de frappe ? Je pense que les deux fonctions ne peuvent prendre qu'un seul paramètre.
Si vous le faites par le biais d'un tableau, alors ne vérifiez que les ticks des ordres modifiés qui y sont écrits par rapport à tous les autres.
C'est à peu près ça, oui, merci. Dans ce cas, si nous sauvegardons vers des objets, il vaut mieux avoir des majuscules uniques au lieu de tickets, sinon il y aura des dizaines d'objets avec le même nom.
Une faute de frappe ? Je pense que les deux fonctions ne peuvent prendre qu'un seul paramètre.
Ils ne le feront pas.
Désolé
h ttps://www.mql5.com/ru/docs/objects/objectname
Ceci est pour MT5
et ceci pour MT4
Ils ne le feront pas.
Désolé
À propos, savez-vous pourquoi l'erreur suivante se produit périodiquement ? Pour 100 ordres ouverts avec succès, il y en a environ 10.
2021.10.10 16:18:09.853 2021.01.05 21:15:00 test EURUSD,M5: 4051 | order.sl_price: 2.813499706815862e-262 2021.10.10 16:18:09.853 2021.01.05 21:15:00 test EURUSD,M5: OrderSend error 4051 2021.10.10 16:18:09.853 2021.01.05 21:15:00 test EURUSD,M5: unknown trade cmd 406958564 for OrderSend function
order.sl_price : 2.813499706815862e-262 - prix de la boucle d'arrêt, ce nombre ne devrait clairement pas être.
4051 - "Valeur non valide du paramètre de la fonction"
- s'agit-il du type de commande ? Il ne devrait pas y avoir de problème avec ça non plus.
Voulez-vous dire "min et max" par billet ou par prix ?
Par billet
À propos, savez-vous pourquoi l'erreur suivante se produit périodiquement ? Pour 100 ordres ouverts avec succès, il y en a environ 10.
order.sl_price : 2.813499706815862e-262 - prix stop, clairement ce nombre ne devrait pas être.
4051 - "Valeur invalide du paramètre de fonction"
- s'agit-il du type de commande ? Il ne devrait pas non plus y avoir de problèmes.
Essayez de déplacer "NormalizeDouble".
Par billet
Essayez de déplacer "NormalizeDouble"
inchangé.
Makar a inséré du code dans l'EA jusqu'à présent uniquement pour comparer le profit en devise et le profit en pips ; d'après ce que j'ai compris, cela peut être compris lorsque ces fonctions ont des valeurs nulles.