utilisation de DEFPARAM CUMULATEORDERS TRUE

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #265034 quote
    OURCETOURCET
    Participant
    Junior

    Bonjour à tous

    Je continue à faire mon apprentissage dans le codage.

    J’ai voulu tester le paramètre DEFPARAM CUMULATEORDERS TRUE

    J’ai utilisé le bout de code proposé dans le manuel et j’ai ajouté un ordre stop limit à 50 points.

    DEFPARAM CumulateOrders = True

    OBJL = 50

    //

    If CountOfPosition < 3 THEN

    Buy 1 contract at market

    SET TARGET PROFIT OBJL

    Endif

    J’ai testé ce bout de code sur une courte période (7/08 au 9/09).

    Mon constat et mes questions :

    Sur 42 trades il y a 1 trade perdant ! pourquoi ?

    Les autres trades sont gagnants sur des valeurs entre 20 et 80 points. Pourquoi ces valeurs sachant qu’il y avait un stop profit à 50 points.

    Comment se comporte l’algorithme sur ces différentes valeurs ouvertes en simultané.

    Merci pour votre aide et vos réponses

    André

    #265036 quote
    NicolasNicolas
    Keymaster
    Legend

    S’agit-il d’un compte lié à IG ou non ?

    Chez IG, le take profit sera le même pour chacun des ordres dont ils fermeront tous à 50 points de profits.

    Sur un compte de trading ProRealTime, on utilise le prix moyen d’ouverture de chacun des ordres pour appliquer ce niveau de take profit. Je penche donc plus pour cette deuxième hypothèse concernant le test que tu as mené.

    #265050 quote
    OURCETOURCET
    Participant
    Junior

    Bonjour Nicolas et merci pour ton retour.

    Le test que j’ai effectué est sur un compte IG, Donc si je comprends je devrais avoir des clôtures à 50 points ce qui ne semble pas être le cas.

    Je vais poursuivre mes investigations.

    Cordialement

    andré

    #265051 quote
    JSJS
    Participant
    Master

    Selon moi, dans ProBacktest, lors de la constitution d’une position avec plusieurs contrats, la position est toujours considérée comme un ensemble unique, avec un seul prix de position moyen…

    Un seul take-profit et/ou un seul stop-loss est alors associé à cette position…

    Lorsque la position est partiellement réduite, les contrats restants constituent à nouveau une seule position avec un prix de position moyen recalculé…

    Le take-profit et/ou le stop-loss correspondant est alors adapté à cette position restante…

    En cas de réduction partielle de la position, celle-ci est dénouée selon le principe FIFO (First In, First Out)…

    #265057 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    La photo ci-jointe montre comment le prix moyen est calculé.



    Calcolo-del-Prezzo-Medio-di-una-Posizione-Position-Average-Price-calculation.jpg Calcolo-del-Prezzo-Medio-di-una-Posizione-Position-Average-Price-calculation.jpg
    #265077 quote
    OURCETOURCET
    Participant
    Junior

    Bonjour,

    Merci à tous, oui c’est bien ainsi que les positions semblent être calculées.

    André

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

utilisation de DEFPARAM CUMULATEORDERS TRUE


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
OURCET @ourcet Participant
Summary

This topic contains 5 replies,
has 4 voices, and was last updated by OURCETOURCET
4 weeks, 1 day ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 09/09/2026
Status: Active
Attachments: 1 files
ProRealCode ProRealCode
Loading...