comment puis-je obtenir le prix le plus élevé après l'ouverture de l'ordreopenprice. - page 3
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
Alors pourquoi renvoyer le numéro du ticket ? Lisez le code que vous copiez et collez, comprenez-le, apprenez....
Je l'ai utilisé pour faire ce qui suit
if(OrderSelect(LastOpenTicketForBuy(), SELECT_BY_POS)==true)
{l'ordre d'achat= OrderOpenPrice();}
alors si (( ordre d'achat+ ordre de vente)/2))<MarketInfo("EURUSD",MODE_BID) )
fermer la position
if(OrderSelect(LastOpenTicketForBuy(), SELECT_BY_POS)==true)
un petit changement avec votre permission
Cher qjol
merci beaucoup pour votre aide réelle. mais je ne suis toujours pas sûr si cela va fonctionner ou non (je pense que mes fonctions sont un peu difficiles). voyons voir
première fonction :
fonction pour obtenir et conserver le prix d'ouverture du dernier ordre pour l'achat seulement
2- Fonction pour obtenir et conserver le dernier ordre ouvert pour la vente.
3- fonction permettant de récupérer et de conserver le cours de clôture du dernier ordre à l'achat ou à la vente.
4- fonction pour obtenir et conserver le cours de clôture précédent avant le dernier ordre de clôture à l'achat ou à la vente.
OK, essayez ceci...
Cela fera 1 et 2...
LastOpenPrice(OP_BUY) pour le prix ouvert du dernier achat.
LastOpenPrice(OP_SELL) pour le prix ouvert de la dernière vente.
Et ce...
pour 3...
raptor
je pense que tu rates quelque chose s'il a plus d'une commande sur la même paire (et la même magie) donc je pense que c'est mieux comme ça
ton opinion
raptor
je pense que tu rates quelque chose s'il a plus d'une commande sur la même paire (et la même magie) donc je pense que c'est mieux comme ça
votre avis
les gars,
Merci beaucoup,
Je vais vous dire pourquoi je veux utiliser LastOpenPrice(OP_BUY) et LastOpenPrice(OP_SELL) parce que je veux les utiliser dans certaines conditions, par exemple
if ( LastOpenPrice(OP_BUY) -LastOpenPrice(OP_SELL)) > 0.0090 // pour cette raison j'ai besoin de garder le dernier ordre ouvert pour l'achat et le dernier ordre ouvert pour la vente, donc j'ai besoin d'un dernier ordre séparé un pour l'achat et l'autre pour la vente.
-----
pour le double LastClosePrice() // puis-je utiliser if ( OrderType() == OP_BUY || OP_SELL) au lieu de *** OrderType() < OP_BUYLIMIT*** pour obtenir la dernière clôture, qu'elle soit d'achat ou de vente.
----
pour la fonction numéro 4 :
4- fonction pour obtenir et conserver le cours de clôture précédent avant le dernier ordre de clôture d'achat ou de vente. // je veux obtenir l'ordre fermé avant le dernier ordre fermé d'achat ou de vente.
merci