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 n'ai pas trouvé de description des codes de réponse (Retcode) pour la structure MqlTradeCheckResult des résultats de la demande de transaction dans la documentation. Y en aura-t-il ?
Toutes les descriptions sont dans la documentation.
Regardez la fonction OrderSend, la structure MqlTradeResult et la liste des codes de réponse des transactions.
Told - tableau vide sans taille
Tnew[1] - hors tableau, le tableau est décrit comme Tnew[1], donc ses éléments ne peuvent être accédés que comme Tnew[0], car l'index commence à zéro.
Toutes les descriptions sont dans la documentation.
Regardez la fonction OrderSend, la structure MqlTradeResult et la liste des codes de réponse des transactions.
Quel est le résultat ? Tnew[1]est une expression incorrecte dans ce cas, mais elle est valide ? Est-ce que Tnew[0] , Tnew[] est une expression valide ou autre chose ? Le résultat de l'expert ne semble pas changer lorsqu'on utilise Tnew[1],Tnew[0],Tnew[].
Le résultat ne peut pas être le même, du moins pas si les données sont lues dans le tableau par un index qui n'existe pas. Que pensez-vous qu'il y ait dans Tnew[1] ?
Je ne suis pas sûr de ce qui est écrit, lorsque l'EA sort de la plage, il peut signaler une erreur et passer à autre chose, mais qu'y aura-t-il dans Tnew[0] dans ce cas ?
Renat, si je vous ai bien compris, les codes de retour ENUM_TRADE_RETURN_CODES pour la structure MqlTradeResult s'appliquent également à la structure MqlTradeCheckResult
Oui, la base des codes d'erreur commerciale est la même pour l'ensemble de l'espace fonctionnel commercial.
Les descriptions des nouvelles fonctions seront corrigées - nous n'avons tout simplement pas eu le temps de le faire tout de suite.
Le résultat ne peut pas être le même, du moins pas si les données sont lues dans le tableau par un index qui n'existe pas. Que pensez-vous qu'il y ait dans Tnew[1] ?
Je ne suis pas sûr de l'écriture, le conseiller expert peut signaler une erreur et passer à autre chose lorsqu'il quitte la plage, mais qu'y aura-t-il dans Tnew[0] dans ce cas ?
Le résultat du travail de l'expert ne change pas lorsque l'on utilise le temps de date Tnew[1];Tnew[0];Tnew[] ;.est-ce qu'il s'ensuit que dans Exp_TEMA.mq5 de l'article "Créer un conseiller expert qui négocie sur différents symboles" la la fonction
ne fonctionne pas ?
A votre avis, que représente Tnew[1] ?
Après CopyTime(symbol, timeframe, 0, 1, Tnew) ; l'adresse Tnew[1] doit contenir l'heure de début de la barre précédente.
Le résultat du travail de l'expert ne change pas lorsque l'on utilise les dates Tnew[1];Tnew[0];Tnew[] ;. Cela signifie-t-il que le conseiller expert Exp_TEMA.mq5 de l'article "Créer un conseiller expert qui trade sur différents symboles" a le même résultat ? la fonction
ne fonctionne pas ?
A votre avis, que représente Tnew[1] ?
Après CopyTime(symbol, timeframe, 0, 1, Tnew) ; l'adresse Tnew[1] doit contenir l'heure de début de la barre précédente.
Analysons dans l'ordre
Ces deux chaînes déclarent deux tableaux, dont l'un est dynamique, tandis que le second ( Tnew) ne contient qu'un seul enregistrement.
Il s'agit d'une tentative de modifier la taille du tableau dynamique. On suppose que le nombre d'enregistrements dans le tableau sera égal à la taille.
Cette ligne copie un enregistrement (date de barre) à partir de la barre numéro 0 dans le tableau Tnew. Cette date devient alors disponible comme Tnew[0] (parce que le tableau est numéroté avec ZERO).
Ici, le seul enregistrement du tableau Tnew est comparé à l'enregistrement numéroté Numéro-1 dans une cellule du tableau Told (rappelons que le tableau est numéroté à partir de 0).
Si ces dates ne correspondent pas, nous écrivons la valeur du tableau Tnew dans la cellule du tableau Told.
Je n'ai pas trouvé de description des codes de réponse (Retcode) pour la structure des résultats de contrôle des demandes de commerce MqlTradeCheckResult dans la documentation. Seront-ils disponibles ?
Dans le fichier MetaTrader 5\MQL5\Include\ErrorDescription.mqh
J'ai une question. La question des graphiques sans trous n'est-elle pas prise en compte ? https://www.mql5.com/ru/forum/100491
Très difficile de tout synchroniser, il me semble avoir essayé de tout prendre en compte dans l'indicateur, mais ces trous sont très difficiles à traiter
2010.07.19 02:20:12 Vérification des trous (EURUSD,M1) Nombre de trous dans l'historique 260 de la date 2010.07.09 21:35:00
2010.07.19 02:20:12 Vérification des trous (EURUSD,M1) Trou GBPUSD 2010.07.19 00:20:00
2010.07.19 02:20:12 Vérification des trous (EURUSD,M1) Trou USDJPY 2010.07.19 00:15:00
2010.07.19 02:20:12 Trou de contrôle (EURUSD,M1) Trou EURGBP 2010.07.16 22:43:00
2010.07.19 02:20:12 Vérification des trous (EURUSD,M1) Trou GBPUSD 2010.07.16 22:43:00
2010.07.19 02:20:12 Vérification des trous (EURUSD,M1) Trou GBPUSD 2010.07.16 22:38:00
2010.07.19 02:20:12 Vérification des trous (EURUSD,M1) Trou AUDUSD 2010.07.16 22:21:00
etc.....
et deuxième question : y a-t-il d'autres pièges dans cet indicateur multidevises que je n'ai pas vérifiés ?