indicateur à partir d'un backtest

Forums ProRealTime forum Français Support ProBuilder indicateur à partir d'un backtest

Viewing 10 posts - 1 through 10 (of 10 total)
  • #65779

    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

    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:

    ou de celle-ci:

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

    #65848

    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

    %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:

     

     

    #65934

    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

    Hello

    #66068

    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.

     

    #66092

    Merci Nicolas je ne connaissais pas cette possibilité

    #67477

    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

    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)

Create your free account now and post your request to benefit from the help of the community
Register or Login