//@version=4 strategy(title=“EMA crosses”, overlay=true)
// Inputs priceData = input(title=“Price data”, type=input.source, defval=hl2) ema1Length = input(title=“EMA 1”, type=input.integer, defval=12) ema2Length = input(title=“EMA 2”, type=input.integer, defval=24) ema3Length = input(title=“EMA 3”, type=input.integer, defval=36)
// Compute values ema1 = ta.ema(priceData, ema1Length) ema2 = ta.ema(priceData, ema2Length) ema3 = ta.ema(priceData, ema3Length)
enterLong = ema1 > ema2 and ema2 > ema3 enterShort = ema1 < ema2 and ema2 < ema3
// Plot values plot(series=ema1, color=color.orange, linewidth=2) plot(series=ema2, color=color.maroon, linewidth=2) plot(series=ema3, color=color.blue, linewidth=2)
// Submit orders if (enterLong) strategy.entry(id=“Enter Long”, long=strategy.long)
if (enterShort) strategy.entry(id=“Enter Short”, long=strategy.short)
এখন এই কোডটি পুনরাবৃত্তির সময় সর্বদা প্রথম দিকে একটি আদেশ দেয়, এবং অন্যটি মনে হয় না যে এটি ট্রিগার হয়, কোন নেতা নির্দেশ দিতে পারেন যে কীভাবে কৌশলটি পুনরাবৃত্তি করা যায়, ধন্যবাদ।