Bonjour,
Je développe un EA et je voudrais savoir comment définir quel type d'ordre(buy ou sell) a été cloturé en dernier suite à un SL.
merci
Affichage des résultats 1 à 2 sur 2
-
13/06/2012, 13h39 #1Membre lvl 5
- Date d'inscription
- September 2010
- Messages
- 7
- Pouvoir de réputation
- 5
Définir le dernier type
-
02/09/2012, 23h58 #2Membre lvl 5
- Date d'inscription
- May 2010
- Messages
- 18
- Pouvoir de réputation
- 5
Je ne suis pas sûr de bien comprendre ce que tu cherches;
normalement tu dois connaître le numéro de ticket de toutes tes positions.
il faut faire une boucle qui recense tous tes tickets et tu ne gardes que la liste de ceux fermés.
dans cette liste tu les tries par OrderCloseTime() qui te donne l'ordre de fermeture de la position. l'heure la plus tardive est celle de la dernière fermeture.
tu as donc le numéro de ticket de cette dernière fermeture.
OrderSelect(ticket,SELECT_BY_TICKET)
i=OrderType();
si i==0 c'est un buy
si i==1 c'est un sell
Discussions similaires
-
dukascopy : nouveau type de cotation
Par bingoser dans le forum Broker ForexRéponses: 0Dernier message: 07/10/2010, 22h52 -
Définir une paire EA
Par fadenis dans le forum Novice sur le ForexRéponses: 0Dernier message: 09/04/2010, 23h19
![]() |
|
Mercredi 20 Mars 2013
Trader-Forex.fr en RSS
LinkBack URL
About LinkBacks
Répondre avec citation
