Limite du nombre de trade par jour ne fonctionne par correctement

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #165572 quote
    Umbrapro
    Participant
    Junior

    Bonjour j’ai créer une stratégie et j’ai mis un code pour faire en sorte que cette strategie ne prenne qu’un seul ordre par jour.

    J’ai utilisé ce code ci :

    defparam cumulateorders=false
    
    maxorders = 10 //max orders per day
    
    //reset the count of orders each day
    if intradaybarindex=0 then
    count = 0
    endif
    
    //buy order
    if buycondition and count<maxorders then
    buy 1 share at market
    endif
    
    //counting orders
    if onmarket and lastindex<>tradeindex then
    count=count+1
    lastindex=tradeindex
    endif

    Cela fonctionne sauf quand un trade fait un tp sur la bougie d’ouverture (voir pièce jointe)

    Dans ces cas là j’ai l’impression que l’ordre n’est pas comptabilisé. (Et ducoup il ouvre un second ordre dans la journée ce que je ne veux pas)

     

    Merci d’avance pour votre aide.

    probleme-prt.png probleme-prt.png
    #165574 quote
    robertogozzi
    Moderator
    Master

    Utilisez toujours le bouton “Insert PRT Code” lorsque vous mettez du code dans vos messages pour faciliter la lecture par les autres.

    Merci 🙂

    #165596 quote
    Nicolas
    Keymaster
    Master

    Le code ci-dessous peut prendre 10 ordres par jour (MaxOrders=10).

    Il y aura bientôt une nouvelle instruction pour vérifier si on a ouvert et fermé durant le même chandelier, mais puisque tu utilises des ordres directs au marché, tu peux directement incrémenter “count” lorsque tu lances un ordre :

    defparam cumulateorders=false
    
    maxorders = 10 //max orders per day
    
    //reset the count of orders each day
    if intradaybarindex=0 then
     count = 0
    endif
    
    //buy order
    if buycondition and count<maxorders then
     buy 1 share at market
     count = count+1
    endif
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Limite du nombre de trade par jour ne fonctionne par correctement


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
Umbrapro @umbrapro Participant
Summary

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

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 03/28/2021
Status: Active
Attachments: 1 files
Logo Logo
Loading...