Eviter lancement nouvelle position

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #156623 quote
    Audacieux
    Participant
    Average

    Bonjour,

    J’ai écrit un code, qui dès qu’il se le lance ouvre une première position vendeuse sans condition (je gère seulement le timing d’entrée manuellement en UT2min, et ensuite les sorties de positions sont gérées automatiquement).

    La position est ensuite cloturée automatiquement sur TP ou SL ou selon conditions, mais mon problème est qu’à chaque position cloturée , le code reprend à la prochaine close 2 min une position vendeuse comme la première (or je voudrais que celle ci soit déclenchée seulement si mes conditions sont réunies)

    Je voudrais savoir quelle instruction rajouter afin que le deuxième trade et les suivants ne se déclenchent qu’après une position cloturée mais AUSSI que si mes conditions de vente sont respectées (à l’inverse du premier trade sans condition automatique)

    Merci d’avance pour votre aide,

     

    //vente initiale
    if NOT ONMARKET  then
    sellshort n shares at market
    SET STOP LOSS x
    SET TARGET PROFIT y
    endif
    
    //SORTIE DE POSITION
    c1 = ...
    IF C1 AND SHORTONmarket THEN
    EXITSHORT at market
    ENDIF
    
    
    
    #156655 quote
    Audacieux
    Participant
    Average

    problème réglé, j’ai trouvé la solution via l’instruction tradeallowed, je vous joins pour info l’extrait de code

     

    // TRADE AUTORISE SANS CONDITION AU LANCEMENT
    once TradeAllowed=1
    
    //conditions pour trades suivants
    if c1 and c2 and c3 then
    TradeAllowed=1
    ELSe
    TRADEALLOWED=0
    endif
    #160664 quote
    pavix
    Participant
    Average

    Bonjour,

    [..] (je gère seulement le timing d’entrée manuellement en UT2min, et ensuite les sorties de positions sont gérées automatiquement).

    UN point m’interpelle : il est possible d’exécuter une stratégie sur une prise de position manuelle ?

    #160741 quote
    Audacieux
    Participant
    Average

    Bonjour,

    Pas exactement manuel mais presque, car dans les 2 min (close UT2min) de l’activation de l’algo

    pavix thanked this post
    #160769 quote
    Nicolas
    Keymaster
    Master

    il est possible d’exécuter une stratégie sur une prise de position manuelle ?

    Non cela n’est pas possible, le code ne peut interagir avec les positions manuelles, uniquement avec les siennes (celles de la stratégie courante).

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

Eviter lancement nouvelle position


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
Audacieux @audacieux Participant
Summary

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

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 01/06/2021
Status: Active
Attachments: No files
Logo Logo
Loading...