Utiliser indicateur personnel dans une stratégie automatique

Forums ProRealTime forum Français Support ProOrder Utiliser indicateur personnel dans une stratégie automatique

This topic contains 12 replies, has 3 voices, and was last updated by avatar fifi743 22 hours, 36 minutes ago.

Currently, there are 0 users and 1 guest visiting this topic.
View all attachments
Viewing 13 posts - 1 through 13 (of 13 total)
  • #137563

    Bonjour a tous,

    J’ai créer un indicateur perso basé sur le rsi et des moyennes mobiles, bref ce script fonctionne comme il faut et me donne des signaux achats pour du scalping, j’aimerais donc maintenant le passé en automatique mais la problème quand je créer un backtest avec la version visuel et que je clique sur mon indicateur ça me dit “l’indicateur que vous avez sélectionnez ne retourne aucune valeur”

    Comment régler le soucis, faut il que je renseigne une variable qui pourras être utilisé?

    Merci a ceux qui prendrons le temps de me répondre.

    #137565

    bonjour,

    apres return tu doit mettre une variable

    exemple:

     

    1 user thanked author for this post.
    #137573

    Merci ça fonctionne

    #137577

    J’ai un autre problemes avec le script

    Je vous joint un screen pour mieux comprendre,

    L’indicateur avec les rectangle bleu, la ou il commence me donne un signale a l’achat et la fin du rectangle un sortie de position.

    Sur le screen:

    1. prise de position a l’achat
    2. Take profit a 10
    3. Ca repart
    4. La ou ca devrez repartir

    En manuel aucuns soucis je suis gagnant, mais lorsque j’automatise ca et que je mets un stop loss a 10 et le take profits 10 également ca prends bien la position au début du rectangle mais une fois le Take profits touché ca reprend une position si le rectangle bleu n’ai pas fini, le probleme c’est que en milieux de rectangle je ne suis plus rentable.

    Je cherche donc une fois une position prise que meme si ca prends le profit a 10 ca reprenne seulement au rectangle bleu d’apres.

    Auriez vous une solutions.

    Attachments:
    #137606

    Pour résumé le signal est celui qui voit la condition qui te permet de créer le rectangle être VRAI sur la bougie courante et FAUSSE sur la précédente.

     

    #137609

    Merci beaucoup,

    Ou je doit mettre ce code et pourquoi bleu et not bleu? je n’est pas c’est variable chez moi, je et le code de mon backtest

    Pourez tu me dire ou placer le code que tu ma donné juste en haut?

     

     

    #137612

    Je ne sais pas où tu dois le mettre, et je me doute que ces variables n’existent pas chez toi 🙂 C’est un exemple de code pour te faire comprendre la phrase que j’ai énoncé juste avant soit :

    “le signal est celui qui voit la condition qui te permet de créer le rectangle être VRAI sur la bougie courante et FAUSSE sur la précédente.”

    Hors je ne sais pas quelle condition dans ton indicateur de signal te permet de créer ce rectangle bleu, d’où le code exemple. Si bougie courante condition BLEU est OK et que PAS OK (NOT) dans la précédente alors signal.

     

    #137615

    ok je comprend,

    Voila valeur retourné par mon indicateur

    AchatEnCours = 0

    ou

    AchatEnCours = 1

    ensuite dans mon backtest je recupere cette valeur si c’est sur 1 on le rectangle et bleu et on prend la position d’achat et si c’est 0 rien ne ce passe

    donc ton code donnerez

    ce qui me parrais assez bizzare

    je te mets le code complet de mon indicateur, peut tu m’aider ?

     

    #137618

    Voilà, l’indicateur renvoi maintenant la variable “signal”, si celle-ci  est égale à 1 alors c’est un signal valide au début de ta zone bleue. J’ai ajouté une petite flèche pour que tu comprennes bien.

     

    Attachments:
    #137623

    super merci, mais je ne suis toujours pas rentable en automatique, ce qui est bizzare car sur le graphe si on compte 10 de TP et 10 de SL je devrez être gagnant sur 70% des trades

     

    #137631

    je pense que mon backtest n’est pas bien coder en fonctions de mon indicateurs, voila les deux codes sont ils bien coder pour fonctionner ensemble?

    L’indicateur retourne 1 pour une position achat et 2 pour une position de ventes et 0 en temp normale, et voici le code de mon backtest

    dans ce backtest creer en mode simplifié je ne voie pas la variable signal qui renvoie 1 pour l’achat 2 pour la vente et 0 en temps normale,

    #137728

    L’instruction SELL est utilisé pour clôturer un achat (revendre).

    Pour vendre à découvert, il faut utiliser SELLSHORT.

     

    #138006

    bonsoir ,

    pour voir le retour de ton indicateur ,tu peux graphé ta variable comme ci dessous

     

     

Viewing 13 posts - 1 through 13 (of 13 total)

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