UT BOT ALERTS
Forums › ProRealTime forum Français › Support ProBuilder › UT BOT ALERTS
- This topic has 14 replies, 7 voices, and was last updated 1 year ago by GraHal.
-
-
01/20/2023 at 3:16 PM #207767
Bonjour je suis tombé sur une vidéo du site trippatrading avec indicateur UT BOT ALERTS avec linear regression candles.
Pour du scalping 5 minutes.
je vous joint un copie coller de l’indicateur ut bot alerts du site trading view.
J’attire l’attention de nicolas ou autre personne doué pour apporter votre savoir et la paramétrer si possible pour le prt. Je ne suis pas encore à ce niveau malheureusement.//@version=4
study(title=”UT Bot Alerts”, overlay = true)// Inputs
a = input(1, title = “Key Vaule. ‘This changes the sensitivity'”)
c = input(10, title = “ATR Period”)
h = input(false, title = “Signals from Heikin Ashi Candles”)xATR = atr(c)
nLoss = a * xATRsrc = h ? security(heikinashi(syminfo.tickerid), timeframe.period, close, lookahead = false) : close
xATRTrailingStop = 0.0
xATRTrailingStop := iff(src > nz(xATRTrailingStop[1], 0) and src[1] > nz(xATRTrailingStop[1], 0), max(nz(xATRTrailingStop[1]), src – nLoss),
iff(src < nz(xATRTrailingStop[1], 0) and src[1] < nz(xATRTrailingStop[1], 0), min(nz(xATRTrailingStop[1]), src + nLoss), iff(src > nz(xATRTrailingStop[1], 0), src – nLoss, src + nLoss)))pos = 0
pos := iff(src[1] < nz(xATRTrailingStop[1], 0) and src > nz(xATRTrailingStop[1], 0), 1,
iff(src[1] > nz(xATRTrailingStop[1], 0) and src < nz(xATRTrailingStop[1], 0), -1, nz(pos[1], 0))) xcolor = pos == -1 ? color.red: pos == 1 ? color.green : color.blue ema = ema(src,1) above = crossover(ema, xATRTrailingStop) below = crossover(xATRTrailingStop, ema) buy = src > xATRTrailingStop and above
sell = src < xATRTrailingStop and below barbuy = src > xATRTrailingStop
barsell = src < xATRTrailingStop plotshape(buy, title = "Buy", text = 'Buy', style = shape.labelup, location = location.belowbar, color= color.green, textcolor = color.white, transp = 0, size = size.tiny) plotshape(sell, title = "Sell", text = 'Sell', style = shape.labeldown, location = location.abovebar, color= color.red, textcolor = color.white, transp = 0, size = size.tiny) barcolor(barbuy ? color.green : na) barcolor(barsell ? color.red : na) alertcondition(buy, "UT Long", "UT Long") alertcondition(sell, "UT Short", "UT Short")01/20/2023 at 3:38 PM #207769Sauf erreur de ma part, et à la lecture du code, il s’agit ni plus ni moins que des prises de positions sur un trailing stop de type ATR, soit un SuperTrend ou assimilé.
1 user thanked author for this post.
01/20/2023 at 4:35 PM #207773bonjour nicolas, merci pour le retour
01/20/2023 at 4:44 PM #207774je te dérange et relance une nouvelle fois je voulais avoir ton avis également sur nadasq 5 minutes que j’ai partagé.
02/24/2023 at 5:40 AM #210343Bonjour Nicolas. Mes excuses à l'avance car j'écris dans un forum français. À tout hasard, le code des alertes UT BOT peut être traduit en un filtre et un indicateur. Merci beaucoup 🙂
1 user thanked author for this post.
08/03/2023 at 3:33 PM #218552Bonjour
Pour le faire fonctionné sur PRT (comme il va correctement sut tradingview) , sans les “erreurs” … il faut faire quoi
Désolé , je débute sur ce genre de “code” et je suis ultra néophite …
Mercide votre aide
François
1 user thanked author for this post.
08/04/2023 at 8:18 AM #218569Ce code donne les signaux d’un SuperTrend calculé avec le Close d’une bougie Heikin Ashi (TOTALPRICE), soit :
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061a = 1 //Key Vaule. ‘This changes the sensitivity'c = 10 //ATR Periodmultiplier=aperiod=10moy=averagetruerange[period](close)iprice=totalpriceup=iprice+multiplier*moydn=iprice-multiplier*moyonce trend=1if close>up[1] thentrend=1elsif close<dn[1] thentrend=-1endifif trend<0 and trend[1]>0 thenflag=1elseflag=0endifif trend>0 and trend[1]<0 thenflagh=1elseflagh=0endifif trend>0 and dn<dn[1] thendn=dn[1]endifif trend<0 and up>up[1] thenup=up[1]endifif flag=1 thenup=iprice+multiplier*moyendifif flagh=1 thendn=iprice-multiplier*moyendifif trend=1 thenmysupertrend=dnelsemysupertrend=upendifif mysupertrend > mysupertrend[1] thencolor1=0color2=255color3=0elsif mysupertrend < mysupertrend[1] thencolor1=255color2=0color3=0endifif iprice crosses over mysupertrend thendrawarrowup(barindex,mysupertrend) coloured("green")endifif iprice crosses under mysupertrend thendrawarrowdown(barindex,mysupertrend) coloured("red")endifreturn mysupertrend coloured (color1,color2,color3) as "SuperTrend"1 user thanked author for this post.
08/04/2023 at 9:54 AM #218577Bonjour Nicolas
Grand merci pour votre aide …. mais qd le met dans PRT , système de trading, créer, … il me dit que la “ligne 1: Une des expressions suivantes serait plus appropriée que “drawarrowup” : endif
Désolé d’être aussi nul
Bonne journée et merci de votre aide
François
08/04/2023 at 10:01 AM #218578Ce n’est pas une stratégie mais un code d’indicateur. Pour la stratégie, voir le code ci-dessous:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152defparam cumulateorders=falsea = 1 //Key Vaule. ‘This changes the sensitivity'c = 10 //ATR Periodmultiplier=aperiod=10moy=averagetruerange[period](close)iprice=totalpriceup=iprice+multiplier*moydn=iprice-multiplier*moyonce trend=1if close>up[1] thentrend=1elsif close<dn[1] thentrend=-1endifif trend<0 and trend[1]>0 thenflag=1elseflag=0endifif trend>0 and trend[1]<0 thenflagh=1elseflagh=0endifif trend>0 and dn<dn[1] thendn=dn[1]endifif trend<0 and up>up[1] thenup=up[1]endifif flag=1 thenup=iprice+multiplier*moyendifif flagh=1 thendn=iprice-multiplier*moyendifif trend=1 thenmysupertrend=dnelsemysupertrend=upendifif iprice crosses over mysupertrend and not longonmarket thenbuy at marketendifif iprice crosses under mysupertrend and not shortonmarket thensellshort at marketendif1 user thanked author for this post.
08/04/2023 at 5:47 PM #218607Re bonjour Nicolas
Merci pour votre aide , ça fonctionne bon week-end
François
11/09/2023 at 10:44 AM #223414Bonjour Nicolas,
Merci pour votre paramétrage, cependant j’ai un problème sur la ligne 1, 48, 49 et 50.
Des triangles d’avertissement et des vagues de correction.
Ligne 1 : cumulateorders
Ligne 48 : buy
Ligne 49 : endif
Ligne 50 : if
Pouvez vous svp me donner votre avis ?
Merci,
11/09/2023 at 1:05 PM #22342711/09/2023 at 1:32 PM #22343011/09/2023 at 1:47 PM #223431Là où François5555 avait tenté d’insérer le code du post #218569 (un indicateur pour probuilder) dans proorder par erreur, il semble probable au vu des rejets de mots-clés spécifiques à proorder (cumulateorders, buy) que tu aies tenté de faire l’inverse: insérer le code du post #218578 (une stratégie pour proorder) dans probuilder par erreur.
Si c’est le cas, une fois qu’on a cliqué sur le bouton “indicateurs et systèmes de trading”, la fenêtre qui s’ouvre a plusieurs onglets, il faut s’assurer de bien choisir l’onglet “indicateurs” si le code se termine par return, ou de bien choisir “probacktest & trading automatique” si le code est une stratégie avec des mots-clés liés au passage d’ordres (et sans return à la fin).
11/09/2023 at 5:23 PM #223447 -
AuthorPosts
Find exclusive trading pro-tools on