Fermer un position sur x jours

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #15755 quote
    Steve
    Participant
    New

    Bonjour,

    Je débute dans la programmation sur Prorealtime et je suis bloqué pour fermer une position au bout de x jours.

    J’ai essayé plusieurs solutions comme BarIndex et d’autre choses que j’ai vu sur le Forum mais rien n’a fonctionné.

    Pourriez vous me dire le code à mettre et à quel endroit et m’expliquer éventuellement le fonctionnement de ce code pour la fermeture de la position au bout de 5 jours par exemple .

    // Définition des paramètres du code
    DEFPARAM CumulateOrders = False // Cumul des positions désactivé
    
    myAAPriceline = CALL "AA-Priceline"(close)
    myAASignalline = CALL "AA-Signalline"(close)
    myAAMiddleland = CALL "AA-Middleland"(close)
    myAABande, myAABande2 = CALL "AA-Bande"(close)
    
    //declaration variable
    i1= myAAPriceline
    i2= myAASignalline
    i3= myAAMiddleland
    i4 = myAABande
    i5= myAABande2
    
    //haut bande-bas bande(difference pour pas tres serre)
    i6= i4-i5
    
    //condition
    c1 = i1>i2
    c1a = i1>i3
    c1b = i2>i3
    c2 = i6>25
    c3 = i1-i3<4
    c4 = i4-i1>10
    
    IF c1 AND c1a AND c1b AND c2 AND c3 AND c4 THEN
    BUY 500 CASH AT MARKET
    ENDIF
    
    // POSITION VENDEUSE
    
    c1v= i4-i1<10
    
    IF c1v THEN
    SELL AT MARKET
    ENDIF
    
    // Stops et objectifs
    
    SET STOP %LOSS 5
    SET TARGET %PROFIT 5

     
    Merci de vos reponses

    #15761 quote
    Steve
    Participant
    New

    En cherchant sur la documentation je pense avoir trouvé:

     

    // POSITION VENDEUSE
    
    c1v= i4-i1<10
    
    c2v= LONGONMARKET AND (BarIndex - TradeIndex) >= 4
    
    
    IF c1v OR c2v THEN
    SELL  AT MARKET
    ENDIF
    

    Par contre je n’ai pas encore trouvé la logique à ce code…

    #15827 quote
    Nicolas
    Keymaster
    Master

    barindex est le numéro de la barre courante de l’historique, tandis que tradeindex est le numéro de la barre du dernier trade dans ton code.

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

Fermer un position sur x jours


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
Steve @steve_michel Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by Nicolas
9 years, 4 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 10/31/2016
Status: Active
Attachments: No files
Logo Logo
Loading...