[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 848
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 pense que c'est pourquoi
Je pense que c'est pour ça.
Merci, j'ai remarqué et supprimé le message immédiatement, mais vous avez réussi à y répondre :)
Je n'aime toujours pas mon schéma cyclique...
La tâche consiste à fermer l'ordre après n-nombre de tentatives infructueuses pour le modifier en fonction du marché !
S'il vous plaît, montrez-moi comment faire cela joliment en code.
Merci !
Je pense que c'est à cause de ça.
Conclusion :
2010.09.14 16:46:04 2010.06.07 00:00 MM1.20 EURUSD,M5 : Erreur OrderModify 130
2010.09.14 16:46:04 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Modifier dans Loop1
2010.09.14 16:46:04 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Modification de SL, tentative de définir un nouveau SL, ord_open_sell=1.19799000 stop_TP=200 Old SL=1.20499000 Bid=1.19470000 ord_take_profit=1.19479000 Ask=1.19483000
14.09.2010 16:46:04 2010.06.07 00:00 MM_1.20 EURUSD,M5 : att_to_modify_sell=0
Il y a eu une erreur, alors pourquoi je ne traite pas la condition
et par conséquent, aucune impression n'est affichée...
Un morceau de code ferme un ordre sur le marché après les tentatives de att_to_modify !
Merci !
Sortie :
2010.09.14 16:46:04 2010.06.07 00:00 MM1.20 EURUSD,M5 : Erreur OrderModify 130
2010.09.14 16:46:04 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Modification dans la boucle1
2010.09.14 16:46:04 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Modification de SL, essayer de définir un nouveau SL, ord_open_sell=1.19799000 stop_TP=200 Old SL=1.20499000 Bid=1.19470000 ord_take_profit=1.19479000 Ask=1.19483000
2010.09.14 16:46:04 2010.06.07 00:00 MM_1.20 EURUSD,M5 : att_to_modify_sell=0
Il y a eu une erreur, alors pourquoi je ne traite pas la condition
et donc aucune empreinte n'est imprimée...
Un morceau de code ferme un ordre sur le marché après les tentatives de att_to_modify !
Merci !
Erreur 130 - mauvais arrêts.
Analyser le 3ème paramètre de la fonction
ticket=OrderModify(ticket_sell,0,NormalizeDouble((ord_open_sell-stop_TP*Point),Digits),NormalizeDouble(ord_take_profit,Digits),0,0) ; //premier transfert SL
il s'agit d'un ordre de vente, comme je l'ai compris, et le prix d'arrêt est abaissé
Peut-être avons-nous besoin de "+" - ord_open_sell+stop_TP*Point
Erreur 130 - mauvais arrêts.
Analyser le 3ème paramètre de la fonction
ticket=OrderModify(ticket_sell,0,NormalizeDouble((ord_open_sell-stop_TP*Point),Digits),NormalizeDouble(ord_take_profit,Digits),0,0) ; //premier roulement du SL
il s'agit d'un ordre de vente, comme je l'ai compris, et vous abaissez le prix d'arrêt
Peut-être avons-nous besoin du "+" - ord_open_sell+stop_TP*Point
Merci !
Je ne pose pas de question sur cette erreur. Je demande pourquoi ça ne marche pas pour moi.
Merci !
Tout d'abord, imprimez la valeur de l'impression du ticket après la modification
Pour commencer, imprimez la valeur du ticket après modification
J'écris une question mais cela n'a rien changé, le problème n'est pas résolu, alors je vais la répéter dans l'espoir d'obtenir une solution au problème :
J'écris moi-même un indicateur, j'ai besoin d'environ 2000 barres de l'historique, une telle boucle :
pour (int i=1 ; i<1900 ; i++)
il ne récupérera que 1000 barres.
J'essaie de définir la variable Bars, mais elle indique que sa valeur est de 1000, alors que j'ai dessiné le graphique et les données historiques jusqu'à 2000.
Pourquoi cela se produit-il, quel est le problème ? ? ???
Veuillez me conseiller !!!!
Pour commencer, imprimer la valeur du ticket après modification
Raccourci à
2010.09.14 20:35:26 2010 06.07 00:00 MM_1.20 EURUSD,M5 : Modification terminée2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : ticket=0
2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Erreur OrderModify 130
2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Modification dans la boucle1
2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Modification de SL, tentative de définir un nouveau SL, order_open_sell=1.19799000 stop_TP=200 Old SL=1.20499000 Bid=1.19470000 order_take_profit=1.19479000 Ask=1.19483000
2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : att_to_modify_sell=0
Les gars, j'ai un problème. Comment sur l'erreur peut
être naïf 0-lu ?Raccourci à
2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Modifier terminé2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : ticket=0
2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Erreur OrderModify 130
2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Modification dans la boucle1
2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : Modification de SL, tentative de définir un nouveau SL, order_open_sell=1.19799000 stop_TP=200 Old SL=1.20499000 Bid=1.19470000 order_take_profit=1.19479000 Ask=1.19483000
2010.09.14 20:35:26 2010.06.07 00:00 MM_1.20 EURUSD,M5 : att_to_modify_sell=0
Les gars, j'ai un problème. Comment sur l'erreur peut
être naven 0-lu ?print -- ticket_sell et montrer le type de variable du ticket