
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
J'ai changé les paramètres dans les deux fonctions OrderModify et OrderSelect, sans résultat...
Le flux semble logique et j'ai vérifié deux fois tous les paramètres.
Cela se produit pendant le backtest, mais cela ne devrait pas avoir d'importance.
Rendre le codage plus facile à lire
voir la différence avec votre propre écriture, c'est plus facile à compter {{{{{{{{{{{{{{{ }}}}}}}}}}}}}}
J'ai toujours des difficultés. J'ai effectué des erreurs pour en trouver la raison.
Le journal a rapporté :
1) Erreur 4051=Paramètre incorrect
2) Ticket invalide pour la modification de la commande
Pour un achat, comment le SL peut-il être supérieur au prix d'ouverture? OrderOpenPrice() + Point * MoveStopTo
pour BUY il est possible d'avoir OrderStopLoss() au-dessus de OrderOpenPrice() après que la modification ait réussi et que le trade soit en profit.
LOL . . oups <sourire rouge>.
Attention à la honte, supprimez mon message
J'ai toujours des difficultés. J'ai effectué des erreurs pour en trouver la raison.
Le journal a signalé :
1) Erreur 4051=Paramètre incorrect
2) Ticket invalide pour la modification de la commande
OK, peut-être que vos messages d'erreur sont faux....
Pourquoi appelez-vous GetLastError() si l'OrderSelect() fonctionne ? Si vous obtenez une erreur, elle ne sera pas due à l'OrderSelect().
Même chose pour la fonction OrderModify(), si la modification fonctionne vous appelez toujours GetLastError(), pourquoi ? ne l'appelez que si la fonction échoue....
attention à la honte supprimer mon post
AHHHH j'adore ça. Vos deux points sont très sensés.
{{{{}}}}} - C'est aussi beaucoup plus facile !
Les erreurs ne devraient être appelées que si la fonction échoue.
Merci à vous deux, j'espère que vos week-ends se sont bien passés.
Pour un achat, comment le SL peut-il être supérieur au prix d'ouverture ? OrderOpenPrice() + Point * MoveStopTo
Le SL est en dessous de l'ordre.
Etes-vous sûr que vous ne faites pas référence à la section de vente ?
LOL . . oups <sourire rouge>.