Here is a new trailing stop indicator working with an ATR spread according to a trend detection made with the Williams Percent indicator.
Very similar to this other ASCTrend indicator in my opinion.
Converted to ProBuilder language from the source version for MT5.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
//PRC_BykovTrend_NRTR | indicator //06.05.2021 //Nicolas @ www.prorealcode.com //Sharing ProRealTime knowledge //converted from MQL5 // --- settings RISK=3 SSP=9 AtrRatio=0.375 // --- end of settings once K = 33-RISK once ATRPeriod=15 if barindex>max(SSP,ATRPeriod) then //--- //trend=oldtrend WPR = Williams[SSP](close) ATR = AverageTrueRange[ATRPeriod](close) if(WPR<-100+K) then trend=-1 endif if(WPR>-K) then trend=1 endif irange=AtrRatio*ATR //--- if(trend[1]<0 and trend>0) then BuyBuffer=low-irange else Buybuffer = 0 //nst endif if(trend[1]>0 and trend<0) then SellBuffer=high+irange else SellBuffer = 0 //nst endif if(trend>0) then if(BuyBuffer) then UpBuffer1=BuyBuffer DnBuffer1=DnBuffer1[1] else istop=low-irange if(istop<UpBuffer1[1]) then istop=UpBuffer1[1] endif UpBuffer1=istop endif endif if(trend<0) then if(SellBuffer) then DnBuffer1=SellBuffer UpBuffer1=UpBuffer1[1] else istop=high+irange if(istop>DnBuffer1[1]) then istop=DnBuffer1[1] endif DnBuffer1=istop endif endif endif //--- if (trend[1]>0 and trend>0) then r=50 g=205 b=50 dn=0 up=255 elsif (trend[1]<0 and trend<0) then r=148 g=0 b=211 dn=255 up=0 endif if buybuffer then drawtext("✵",barindex,upbuffer1,dialog,bold,25) coloured(50,205,50) elsif sellbuffer then drawtext("✵",barindex,dnbuffer1,dialog,bold,25) coloured(148,0,211) endif return upbuffer1 coloured(r,g,b,up) style(line,2),dnbuffer1 coloured(r,g,b,dn) style(line,2),trend |
Share this
No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.
ProRealTime ITF files and other attachments :
Filename : download the ITF files
How to import ITF files into ProRealTime platform?
PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials
Hi Nicolas, I put the indicator on the graph but it shows me only an horizontal green line; can you help me?
Make sure you have sufficient units displayed for the indicator to calculate completely.
Stenozar, add “once upbuffer1 = close”
“once dnbuffer1 = close” and delete “trend” from return and it works. I have had same problem
bonjour je viens de l’installer et j ‘ai une ligne horizontale pouvez vous m’aider merci cdlt
Hi Nicolas!
thank you for your sharing.
can i hve the file for mac?
There is no specific file for MAC. Download the itf file and import it into your platform by using the import button in the indicators window.
bonjour merci pour le partage !!!! je débute dans les codes , j ai une question je les l installer en bas comme exemple rsi mais j arrive pas à l introduire dans le graphique ? je ne trouve pas merci de m aider
Il faut l’ajouter sur le prix avec l’icône de la clé situé en haut à gauche du graphique du prix.
Bonjour, super cet indicateur . J’ai essaye de le transformer pour avoir le 5 mn sur le graphe du 1 mn et c’est Hiroshima , je n’y arrive pas. Comment faire pour l’afficher en 5 mn sur le 1mn? est ce possible? svp merci de votre reponse cdlt
Bonjour, j’ai essayé de faire afficher cet indic en temps 5 mn sur le 1 mn et c’est Hiroshima. J’ai certainement tout faux sur ce que j’ai voulu modifier. Pensez vous que c’est possible de faire cela a savoir afficher cet indic en valeur 5 mn sur le 1 mn? merci de votre reponse cdlt
Il suffit d’ajouter l’instruction TIMEFRAME(5 minutes,updateonclose) en tête du code
cordial saludo Nicolas, una pregunta senciLla : Como coloco un STOPS en un maximo o un minimo de la vela inicial, independiente de las velas que se ejecuten.
GRACIAS
A première vue, sa à l’air d’être un indicateur très puissant sur de petites temporalités, je vais tester ma stratégie avec celui-ci cette semaine et voir ce qu’il en est. Merci pour ce travail en tout cas 🙂
Bonjour Nicolas, Comment transformer cet indicateur en bot sur PRT ?
Cela a déjà été fait, voir ce sujet: https://www.prorealcode.com/topic/strategia-con-lindicatore-bykovtrend-nrtr/