OU PLACER LA VARIABLE “BUY AT MARKET”

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #218038 quote
    Samir pluquin
    Participant
    Junior

    Bonjour a tous la communauté =)

    Je viens de terminer une stratégie coder avec l’aide de plusieurs membres ,

    Il s’agit d’afficher le signal du premier croisement de la STO après le croisement de l’ichimoku , maintenant je voudrais backtester cela mais je ne sais pas comment placer la variable “BUY 10 0000 AT MARKET ”

    Pouvez vous m’aider svp

    Encore une fois merci a tous pour ces différentes aides que vous avez pu apporter =)

    // --- ichimoku parameters
    p1 = 9
    p2 = 26
    p3 = 52
    p4 = 0
    // ---
     
    tenkan = (highest[p1](high) + lowest[p1](low)) / 2
    kijun = (highest[p2](high) + lowest[p2](low)) / 2
    SpanA = (tenkan[p4] + kijun[p4]) / 2
    SpanB = (highest[p3](high[p4]) + lowest[p3](low[p4])) / 2
     
    c1 = (SpanB crosses under SpanA)
     
    // ---
    //crossing = 0
    if c1 then
    crossing = 1
    endif
     
    if Stochastic[14,3](close) crosses over Stochasticd[14,3,5](close) and crossing then
    crossing = 0
    resultat = 1
    else
    resultat = 0
    ENDIF
     
     
     
     
    p1 = resultat * 0.75 +1
    p0 = crossing * 0.75
     
    drawtext("le Signal",60,1.1)anchor(bottomleft,xShift,value)
    drawtext("crossing",60,0.1)anchor(bottomleft,xShift,value)
     
    return p0 as "crossing",p1 as "le signal"
    #218883 quote
    JC_Bywan
    Moderator
    Master

    Il faut passer d’un indicateur (code probuilder avec return à la fin) à un backtest (code proorder) en copiant ce code SANS la ligne return dans une nouvelle fenêtre proorder, et utiliser ce qui déclenche le signal (je suppose la variable “resultat”?) comme condition à remplir pour déclencher l’achat, avec par exemple:

    if resultat then

    buy 1 contract at market // (attention que selon qu’on veuille acheter des actions, ou si on est sur IG des contrats cfd, ou sur PRTtrading des futures ou des options ou du forex, la quantité à acheter avec le buy n’est pas du tout du même ordre de grandeur)

    endif

    Aide sur buy et contract:

    BUY

    CONTRACT

    Aide sur tous les mots clés spécifiques à probacktest/proorder pour gérer les prises de positions, les cibles et les stops:

    https://www.prorealcode.com/documentation/category/probacktest/

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

OU PLACER LA VARIABLE “BUY AT MARKET”


ProOrder : Trading Automatique & Backtests

New Reply
Author
Summary

This topic contains 1 reply,
has 2 voices, and was last updated by JC_Bywan
2 years, 6 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 07/23/2023
Status: Active
Attachments: No files
Logo Logo
Loading...