magarto

magarto indicator

You also need to add a MA30 to the chart and set a timeframe of W on FOREX and others and H4 or D for BTCUSD.
Buy: when MA30 changes from downtrend to uptrend, price is over MA30 and magarto indicator shows a crossover in the top.
Sell: opposite scenario

Update 1: Sorry, for LTCUSD it didn't work. I used the wrong chart when I published it so check it in BTCUSD.
Skrypt open-source

Zgodnie z prawdziwym duchem TradingView, autor tego skryptu opublikował go jako open-source, aby traderzy mogli go zrozumieć i zweryfikować. Brawo dla autora! Możesz używać go za darmo, ale ponowne wykorzystanie tego kodu w publikacji jest regulowane przez Dobre Praktyki. Możesz go oznaczyć jako ulubione, aby użyć go na wykresie.

Wyłączenie odpowiedzialności

Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.

Chcesz użyć tego skryptu na wykresie?
study("magarto indicator",overlay=false)
ma=sma(close,30)
maslope=ma-ma[2]
maslopeB=iff(maslope<0,-1,iff(maslope>0,1,0))

candleOver=iff(ohlc4>ma,1,-1)

xMA = ema(close,13)
DayLow = iff(dayofmonth != dayofmonth[1], low, min(low, nz(DayLow[1])))
bearpower = DayLow - xMA

DayHigh = iff(dayofmonth != dayofmonth[1], high, max(high, nz(DayHigh[1])))
bullpower = DayHigh - xMA

bothElder=iff((bearpower>0 and bullpower>0),1,iff((bearpower<0 and bullpower<0),-1,0))

all4=maslopeB+candleOver+bothElder
plot(all4)
hline(3)
hline(-3)
buy = all4 == -3 ? all4 : na
sell = all4 == 3 ? all4 : na
plot(buy, style=circles, linewidth=4, color=red)
plot(sell, style=circles, linewidth=4, color=green)