Mon compte
Déjà membre ? S'identifier
Non inscrit ? S'inscrire
 
+ Répondre à la discussion
Affichage des résultats 1 à 1 sur 1
  1. #1
    Membre Star vamm972 est actif et passionnant vamm972 est actif et passionnant Avatar de vamm972
    Date d'inscription
    November 2008
    Localisation
    quebec
    Messages
    1 429
    Pouvoir de réputation
    24

    récupération de l'historique récupération de l'historique

    bonjour

    la je sèche, je voudrais récupérer dans l'historique la somme d'un bloc de trade fermé
    c'est de la bricole , mais voila ce que j'utilise pour le moment , ca me donne le dernier trade , ce qui me convient pas

    double histo() {
    double oldorderprofitprice;
    int oldticketnumber;
    double unused = 0;
    int ticketnumber = 0;
    for(cnt=OrdersHistoryTotal(); cnt>=0; cnt--) {
    OrderSelect(cnt, SELECT_BY_POS, MODE_HISTORY);
    if (OrderMagicNumber() == MagicNumber && (OrderType() == OP_SELL )||( OrderType() == OP_BUY)) {
    oldticketnumber = OrderStopLoss();
    if (oldticketnumber > ticketnumber)
    {
    oldorderprofitprice = OrderProfit();
    unused = oldorderprofitprice;
    ticketnumber = oldticketnumber;
    }
    }
    }
    return (oldorderprofitprice);
    return(0);
    }



    et ca me donne la perte total par rapport à l'ouverture du compte

    double cloture() {
    double marge = 0;
    for (int counter = OrdersHistoryTotal() - 1; counter >= 0; counter--)
    {
    OrderSelect(counter, SELECT_BY_POS, MODE_HISTORY);
    if ( OrderMagicNumber() == MagicNumber)
    if (OrderType() == OP_BUY || (OrderType() == OP_SELL )&& OrderStopLoss()== OrderStopLoss() )
    marge += OrderProfit() ;
    }
    return (marge);
    }


    je ne trouve pas la bonne formule , toute aide serait la bienvenu
    Images attachées

Discussions similaires

  1. recuperation de donner icustom
    Par skl23105 dans le forum Systèmes de Trading Auto
    Réponses: 7
    Dernier message: 19/02/2011, 16h28
  2. Utiliser plus l'historique des ordres de l'EA Metatrader
    Par francis156 dans le forum Programmation
    Réponses: 0
    Dernier message: 07/10/2010, 12h44
  3. probleme de recuperation de donnée icustom
    Par skl23105 dans le forum Systèmes de Trading Auto
    Réponses: 11
    Dernier message: 04/12/2009, 11h25
  4. Faire la distinction des paires dans l'historique ?
    Par Mikeni dans le forum Programmation
    Réponses: 1
    Dernier message: 22/04/2009, 20h18

Ajouter aux Favoris | Plan du site | Archives | Forex | Contact