Coder un prix de vente supérieur au prix d’achat

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #207464 quote
    anaya07
    Participant
    New

    bonjour tout le monde

    ya t’il quelqu’un peux me montrer ce qu’il faut rajouter à ce code ci-joint pour que mon prix de vente soit superieur au prix d’achat.

    je suis nul en programmation, merci à tous.

    proorder.txt
    #207472 quote
    JC_Bywan
    Moderator
    Master

    Bonjour,

    Bienvenue sur les forums de ProRealCode pour ce premier post, merci de se familiariser avec les règles de publication dans ces forums brièvement présentées dans le cadre à fond jaune en bas de cette page.

    Par rapport à la 4e de ces règles, à moins que le code fasse des milliers de ligne, merci de l’inclure en texte dans le message et non en fichier attaché pour faciliter la lecture à tous, et en particulier à ceux qui sont le plus souvent volontaires pour filer des coups de mains. En cas d’absence de bouton “insert PRT code” dans le browser utilisé, tester avec l’astuce du CTRL+F5 à taper avant d’écrire le message pour essayer de le faire réapparaitre dans la barre d’outils, si ça ne marche pas on reformatera le texte tapé du code en éditant le post.

    La plupart des posts sont des demandes d’aides, c’est pourquoi la 3e règle dans le cadre jaune demande de donner un titre significatif de sorte que les lecteurs aient sous les yeux une liste de titres qui parle des sujets abordés, plutôt qu’une succession de titres “aide”, “help” et autres qui n’évoquent absolument pas sur quoi l’aide est espérée. Au vu de la question, je remplace “help for code” par “Coder un prix de vente supérieur au prix d’achat”.

    #207492 quote
    Nicolas
    Keymaster
    Master

    que mon prix de vente soit superieur au prix d’achat

    Tu souhaiterais ferme la position uniquement si tu es en profit donc ?

    #207503 quote
    anaya07
    Participant
    New

    bonjour nicolas

    oui tout à fait ca , je souhaiterais fermer uniquement si je suis en profit.

    bien à toi

    #207510 quote
    Nicolas
    Keymaster
    Master

    Très bien, dans ce cas si je reprends l’intégralité de ton code, on peut utiliser POSITIONPERF pour vérifier que la position actuelle est en gain:

    // Définition des paramètres du code
    DEFPARAM CumulateOrders = False // Cumul des positions désactivé
    
    // Conditions pour ouvrir une position acheteuse
    indicator1 = RSI[14](close)
    c1 = (indicator1 CROSSES OVER 40)
    
    IF c1 THEN
    BUY 1 CONTRACT AT MARKET
    ENDIF
    
    // Conditions pour fermer une position acheteuse
    indicator2 = Average[200](close)
    c2 = (close > indicator2)
    indicator3 = RSI[14](close)
    c3 = (indicator3 CROSSES OVER 60)
    
    IF c2 AND c3 and POSITIONPERF>0 THEN
    SELL AT MARKET
    ENDIF
    
    // Stops et objectifs
    SET STOP $LOSS 200 $TRAILING 200
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.

Coder un prix de vente supérieur au prix d’achat


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
anaya07 @anaya07 Participant
Summary

This topic contains 4 replies,
has 3 voices, and was last updated by Nicolas
3 years, 1 month ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 01/15/2023
Status: Active
Attachments: 1 files
Logo Logo
Loading...