indicateur à partir d'un backtest

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #65779 quote
    titi22
    Participant
    New

    Bonjour,

    j’ai réalisé un backtest et je voudrais le convertir en indicateur pour la suite.

    Probleme, il n’est pas simple d’effectuer cette transformation (inverse)….

    Auriez vous une idée de comment intégrer ces 2 commandes dans un indicateur :

    SET TARGET %PROFIT 10
    SET STOP %LOSS 10

    Merci de votre aide

    Titi22

    #65813 quote
    Nicolas
    Keymaster
    Master

    Si j’ai bien compris, l’idée c’est d’afficher sur le graphique ces deux niveaux de prix ? Une ligne affichant le take profit à 10% plus haut que le signal et idem pour le stoploss ?

    On peut utiliser le type de code que j’expose dans cette vidéo:

    [youtube]https://youtu.be/dSlSFjZuHIg[/youtube]

    ou de celle-ci:

    [youtube]https://youtu.be/3WwApnLZMT0[/youtube]

    qui fait partie de la formation à la programmation pour prorealtime.

    #65848 quote
    titi22
    Participant
    New

    Je vais étudier tes exemples. Pour plus de précisions, un exemple de backtest simplifié, j’ai :

    if RSI < 30 then BUY… endif

    if RSI > 90 then SELL… endif

    SET TARGET %PROFIT 10

    SET STOP %LOSS 10

    Les 2 premieres lignes sont facilement transposables d’un backtest vers un indicateur tandis que les 2 commandes SET de backtest, existent  en natif que dans un programme de backtest.

    Voyez vous comment transposer totalement ce mini programme dans UN indicateur unique qui me permettra d’acheter/vendre avec ces 4 conditions, ou sur le graphique l’indicateur sera à 1 si je dois acheter et à 0, si je dois vendre ou ne rien faire ?

    #65854 quote
    Nicolas
    Keymaster
    Master

    %PROFIT et %LOSS utilise la donnée prix pour placer les takeprofit et stoploss. Donc à 10% dessus/dessous le Close à chaque fois qu’un nouveau signal de trading venant des conditions du RSI survient, soit:

    //exemple pour un achat 
    if conditionAchat then 
     tp = close*1.1
     sl = close*0.9
    endif
    
    return tp, sl
    #65934 quote
    Madrosat
    Participant
    Master

    Quand je mets

    else

    signal = 0

    comme dans l’exemple de la vidéo le point  va chercher la valeur 0 du sous jacent comment remplacer

    signal = o par (no signal  par exemple)pour que le graphique   soit visible correctement???

    #66046 quote
    Madrosat
    Participant
    Master

    Hello

    #66068 quote
    Nicolas
    Keymaster
    Master

    Hello.

    Il n’y a pas de valeur NULL sous ProBuilder, on ne peut l’affecter qu’une seule fois malheureusement, voilà pourquoi j’utilise la valeur 0. Donc pour le graphique du prix, il faut limiter l’affichage au prix seulement, cela se fait dans les paramètre comme dans l’image ci-jointe.

    vertical-autoscaling-prorealtime.png vertical-autoscaling-prorealtime.png
    #66092 quote
    Madrosat
    Participant
    Master

    Merci Nicolas je ne connaissais pas cette possibilité

    #67477 quote
    titi22
    Participant
    New

    Bonsoir,

    j’ai enfin trouvé mon bug. En fait dans mon backtest, j’ai la commande “Defparam cumulateorders = false” mais dans un indicateur, cette commande ne peut pas exister. Du coup, comme dans mon indicateur je passe plusieurs devant les commandes sell (indicateur = 0), buy (indicateur = 1), exit (indicateur = 0),  sellshort (indicateur = -1), il y a des valeurs qui sont écrasées.

    Définition de la commande “cumulateorders” : When set to false, prohibits a code from reinforcing positions and setting multiple orders to enter the market in the same direction.

    Est ce qu’on peut dire que Buy/Sell/Exit/Sellshort vont dans 4 “directions” différentes ?

    Merci

    #68620 quote
    Nicolas
    Keymaster
    Master

    Est ce qu’on peut dire que Buy/Sell/Exit/Sellshort vont dans 4 “directions” différentes ?

    Je ne comprends pas la question ?

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

indicateur à partir d'un backtest


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
titi22 @titi22 Participant
Summary

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

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 03/19/2018
Status: Active
Attachments: 1 files
Logo Logo
Loading...