BTC $63,139.00 ▲ 0.14% ETH $1,857.03 ▼ 0.50% USDT $0.9992 ▲ 0.00% BNB $581.73 ▲ 0.49% XRP $1.08 ▲ 1.56% SOL $73.09 ▲ 0.31% DOGE $0.0700 ▲ 0.29% SHIB $0.00000496 ▼ 0.11% PEPE $0.00000289 ▲ 5.02% BTC $63,139.00 ▲ 0.14% ETH $1,857.03 ▼ 0.50% USDT $0.9992 ▲ 0.00% BNB $581.73 ▲ 0.49% XRP $1.08 ▲ 1.56% SOL $73.09 ▲ 0.31% DOGE $0.0700 ▲ 0.29% SHIB $0.00000496 ▼ 0.11% PEPE $0.00000289 ▲ 5.02%
Reklam Alanı728x90

Haresh

Haresh

Bitcoin ICMARKETS:BTCUSD

//@version=5
indicator("SMC PRO - Part 1", overlay=true, max_labels_count=500, max_lines_count=500)

//==================== INPUTS ====================//
ema20Len = input.int(20, "EMA 20")
ema50Len = input.int(50, "EMA 50")
ema200Len = input.int(200, "EMA 200")

swingLen = input.int(5, "Swing Length", minval=2)

//==================== EMA ====================//
ema20 = ta.ema(close, ema20Len)
ema50 = ta.ema(close, ema50Len)
ema200 = ta.ema(close, ema200Len)

plot(ema20, "EMA 20", color=color.green, linewidth=2)
plot(ema50, "EMA 50", color=color.orange, linewidth=2)
plot(ema200, "EMA 200", color=color.red, linewidth=2)

//==================== TREND ====================//
bullTrend = ema20 > ema50 and ema50 > ema200
bearTrend = ema20 < ema50 and ema50 < ema200

bgcolor(bullTrend ? color.new(color.green, 95) : na)
bgcolor(bearTrend ? color.new(color.red, 95) : na)

//==================== SWING HIGH / LOW ====================//
ph = ta.pivothigh(high, swingLen, swingLen)
pl = ta.pivotlow(low, swingLen, swingLen)

plotshape(not na(ph),
title="Swing High",
style=shape.triangledown,
location=location.abovebar,
color=color.red,
size=size.tiny,
offset=-swingLen)

plotshape(not na(pl),
title="Swing Low",
style=shape.triangleup,
location=location.belowbar,
color=color.lime,
size=size.tiny,
offset=-swingLen)

//==================== STORE LAST SWINGS ====================//
var float lastSwingHigh = na
var float lastSwingLow = na

if not na(ph)
lastSwingHigh := ph

if not na(pl)
lastSwingLow := pl

Yorumlar (0)

Yorum yapmak için giriş yapın.

Henüz yorum yapılmamış. İlk yorumu siz yapın.

Reklam Alanı728x90