Supertrend repeint ?

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #17609 quote
    arcane
    Participant
    Average

    Bonsoir,

    J’ai programmé un indicateur qui cumulent différents indicateurs techniques pour avoir une meilleur visibilité.

    Lorsque toutes les conditions des 7 indicateurs sont réunies, j’ai un histogramme vert ou rouge qui apparaît.

    J’ai fais un programme  qui prend une position lorsque l’indicateur apparait, comme cela je peux vérifier que le signal est ok.

    Pour la première fois, mon programme a pris une position alors que l’indicateur n’est pas apparu.

    J’ai vu en faisant un screener que le signal peut apparaitre et disparaitre.

    Je pense que le terme technique est que le signal repeint.

    Le coupable me semble venir de l’indicateur supertrend. J’utilise bien celui de la plateforme PRT.

    L’indicateur supertrend change avec l’évolution de la bougie et semble faire apparaître et disparaître mon histogramme.

    Est-ce que quelqu’un sait si le supertrend repeint ?

    Merci.

    #17624 quote
    reb
    Participant
    Master

    Bonsoir Arcane

    Oui supertrend repeint, tant que la bougie n’est pas finie, son franchissement n’a aucune valeur

     

    Reb

    Nicolas thanked this post
    #17625 quote
    Nicolas
    Keymaster
    Master

    D’une manière générale tous les indicateurs repeignent bien entendu sur la bougie courante,  c’est logique. Mais lorsque l’on utilise ce fameux terme dérivé de l’anglais “repaint”, c’est surtout pour indiquer que l’indicateur modifie les informations du passé de lui même, hors ce phénomène n’existe presque pas sous prorealtime puisque la plate-forme ne lit qu’une seule fois l’historique.

    #17685 quote
    arcane
    Participant
    Average

    Merci pour la réponse.

    Oui, je comprends votre réponse Nicolas mais dans mon cas la réponse de reb doit s’appliquer.

    Mon histogramme apparaît sur l’ouverture du chandelier mais si le supertrend n’est pas confirmé, le signal disparaît du graphique au chandelier suivant.

    J’ai donc un ordre qui a démarré mais quand je regarde le graphique, je ne vois pas le signal.

    Cela n’est pas bien grave.

    Mon problème majeur, c’est que j’ai mis le code du trailing code stop de nicolas sur le down jones en ut 5 mn.

    Dans le backtest, la position est bien fermé mais dans le réel, l’ordre stop n’est pas envoyé même au bout de 2 ou 3 bougies.

    Nicolas, est-ce que votre code fonctionne dans vos programmes réels sur une unité de temps de 5 mn ?

    //trailing stop function
    
    trailingstart = 12 //trailing will start @trailinstart points profit
    trailingstep = 7 //trailing step to move the "stoploss"
    
    //reset the stoploss value
    IF NOT ONMARKET THEN
    newSL=0
    ENDIF
    
    //manage long positions
    IF LONGONMARKET THEN
    //first move (breakeven)
    IF newSL=0 AND close-tradeprice(1)>=trailingstart*pipsize THEN
    newSL = tradeprice(1)+trailingstep*pipsize
    ENDIF
    //next moves
    IF newSL>0 AND close-newSL>=trailingstep*pipsize THEN
    newSL = newSL+trailingstep*pipsize
    ENDIF
    ENDIF
    
    //manage short positions
    IF SHORTONMARKET THEN
    //first move (breakeven)
    IF newSL=0 AND tradeprice(1)-close>=trailingstart*pipsize THEN
    newSL = tradeprice(1)-trailingstep*pipsize
    ENDIF
    //next moves
    IF newSL>0 AND newSL-close>=trailingstep*pipsize THEN
    newSL = newSL-trailingstep*pipsize
    ENDIF
    ENDIF
    
    //stop order to exit the positions
    IF newSL>0 THEN
    SELL AT newSL STOP
    EXITSHORT AT newSL STOP
    ENDIF
    #17688 quote
    Nicolas
    Keymaster
    Master

    Il y a quelque-chose qui me chiffonne par rapport au fait que le supertrend ait changé de couleur alors que ton code l’a bien identifié comme un signal correct. En effet, puisque le code n’est lu qu’une seule fois à la clôture de la bougie, alors l’information du supertrend à ce moment précis doit être déjà écrite dans le marbre et ne plus bouger. Bref, sans avoir vu ton code, difficile de bien comprendre ce qui a pu se passer à ce moment précis. Peut-être pourrais-tu déjà m’indiquer l’instrument, la date, le timeframe, l’heure précise et les paramètres du supertrend utilisés ?

    Concernant le code du trailing stop, celui-ci est largement utilisé par la communauté (voir dans la Library) et dans mes propres développements et pour ceux de mes clients. Donc oui, il fonctionne en temps réel, mais il faut faire attention au spread + taille minimum pour placement du stop vis à vis du prix d’entrée, ces informations sont souvent disponibles dans la console de la plateforme (après coup .. puisqu’on ne les connaît pas par le code).

    #17698 quote
    arcane
    Participant
    Average

    Vous avez raison. Le problème vient de la distance du stop autorisé. Je crois que sur le futur, il n’y a pas de distance limite. Pour le super trend, je cherche encore.   Bonne journée.

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

Supertrend repeint ?


Support ProOrder

New Reply
Author
author-avatar
arcane @arcane_jerome Participant
Summary

This topic contains 5 replies,
has 3 voices, and was last updated by arcane
9 years, 1 month ago.

Topic Details
Forum: Support ProOrder
Language: French
Started: 11/30/2016
Status: Active
Attachments: No files
Logo Logo
Loading...