Supertrend repeint ?
Forums › ProRealTime forum Français › Support ProOrder › Supertrend repeint ?
- This topic has 5 replies, 3 voices, and was last updated 7 years ago by arcane.
-
-
11/30/2016 at 7:25 PM #17609
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.
11/30/2016 at 9:10 PM #1762411/30/2016 at 9:25 PM #17625D’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.
12/01/2016 at 9:19 PM #17685Merci 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 ?
123456789101112131415161718192021222324252627282930313233343536373839//trailing stop functiontrailingstart = 12 //trailing will start @trailinstart points profittrailingstep = 7 //trailing step to move the "stoploss"//reset the stoploss valueIF NOT ONMARKET THENnewSL=0ENDIF//manage long positionsIF LONGONMARKET THEN//first move (breakeven)IF newSL=0 AND close-tradeprice(1)>=trailingstart*pipsize THENnewSL = tradeprice(1)+trailingstep*pipsizeENDIF//next movesIF newSL>0 AND close-newSL>=trailingstep*pipsize THENnewSL = newSL+trailingstep*pipsizeENDIFENDIF//manage short positionsIF SHORTONMARKET THEN//first move (breakeven)IF newSL=0 AND tradeprice(1)-close>=trailingstart*pipsize THENnewSL = tradeprice(1)-trailingstep*pipsizeENDIF//next movesIF newSL>0 AND newSL-close>=trailingstep*pipsize THENnewSL = newSL-trailingstep*pipsizeENDIFENDIF//stop order to exit the positionsIF newSL>0 THENSELL AT newSL STOPEXITSHORT AT newSL STOPENDIF12/02/2016 at 7:42 AM #17688Il 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).
12/02/2016 at 9:08 AM #17698 -
AuthorPosts