Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre lvl 5
    Date d'inscription
    September 2010
    Messages
    7
    Pouvoir de réputation
    5

    Définir le dernier type Définir le dernier type

    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

  2. #2
    Membre 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

  1. dukascopy : nouveau type de cotation
    Par bingoser dans le forum Broker Forex
    Réponses: 0
    Dernier message: 07/10/2010, 22h52
  2. Définir une paire EA
    Par fadenis dans le forum Novice sur le Forex
    Réponses: 0
    Dernier message: 09/04/2010, 23h19

Plan du site |