
یہ حکمت عملی ایک ٹریڈنگ سسٹم ہے جس میں ایک سے زیادہ اشاریہ منتقل اوسط ((EMA) اور بادل کی نمائش پر مبنی رجحانات کی پیروی کی جاتی ہے۔ حکمت عملی 9 ، 21 اور 200 سیکنڈ کے ٹرپل ای ایم اے کا استعمال کرتی ہے ، جس میں قیمتوں اور مساوی لائنوں کے مابین پوزیشن کے تعلقات اور مساوی لائنوں کے مابین کراس کے ذریعہ مارکیٹ کے رجحانات کا اندازہ لگایا جاتا ہے ، اور جب رجحان کی تصدیق ہوتی ہے تو تجارتی سگنل جاری کیا جاتا ہے۔ نظام بادلوں کے رنگ میں تبدیلی کے ذریعہ مارکیٹ کی رجحان کی حالت کو بصری طور پر ظاہر کرتا ہے۔
حکمت عملی کی بنیادی منطق درج ذیل کلیدی عناصر پر مبنی ہے:
ایک کثیر مساوی لائن بادل رجحان ٹریڈنگ حکمت عملی ایک مکمل تجارتی نظام ہے جو تکنیکی تجزیہ اور بصری آراء کو جوڑتی ہے۔ کثیر ای ایم اے کے ساتھ مل کر ، نہ صرف مارکیٹ کے رجحانات کو مؤثر طریقے سے گرفت میں لیا جاسکتا ہے ، بلکہ مارکیٹ کی حالت کو بادل کی شکل میں بھی دکھایا جاسکتا ہے۔ اگرچہ کچھ تاخیر اور جھوٹے سگنل کا خطرہ موجود ہے ، لیکن مناسب اصلاح اور خطرے سے متعلق اقدامات کے ذریعہ ، یہ حکمت عملی رجحان کی منڈیوں میں مستحکم منافع حاصل کرنے کے قابل ہے۔
/*backtest
start: 2024-02-21 00:00:00
end: 2025-02-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"DOGE_USDT"}]
*/
//@version=5
strategy("EMA Cloud Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// Inputs for EMA periods
ema9_length = input.int(9, title="9 EMA Length", minval=1)
ema21_length = input.int(21, title="21 EMA Length", minval=1)
ema200_length = input.int(200, title="200 EMA Length", minval=1)
// Inputs for EMA colors
ema9_color = input.color(color.new(color.blue, 0), title="9 EMA Color")
ema21_color = input.color(color.new(color.orange, 0), title="21 EMA Color")
ema200_color = input.color(color.new(color.red, 0), title="200 EMA Color")
// Calculate EMAs
ema9 = ta.ema(close, ema9_length)
ema21 = ta.ema(close, ema21_length)
ema200 = ta.ema(close, ema200_length)
// Plot EMAs
plot(ema9, color=ema9_color, title="9 EMA", linewidth=2)
plot(ema21, color=ema21_color, title="21 EMA", linewidth=2)
plot(ema200, color=ema200_color, title="200 EMA", linewidth=2)
// Conditions for clouds
is_bullish = close > ema9 and ema9 > ema21
is_bearish = close < ema9 and ema9 < ema21
// Plot clouds
fill_color = is_bullish ? color.new(color.green, 90) : is_bearish ? color.new(color.red, 90) : na
fill(plot(close, title="Price", display=display.none), plot(ema200, title="200 EMA", display=display.none), color=fill_color, title="Cloud")
// Strategy logic
if (is_bullish)
strategy.entry("Buy", strategy.long) // Enter long position when green cloud starts
if (is_bearish)
strategy.close("Buy") // Close long position when red cloud starts
// Optional: Add alerts for strategy conditions
alertcondition(is_bullish, title="Bullish Condition", message="Price is above 9 EMA and 9 EMA is above 21 EMA")
alertcondition(is_bearish, title="Bearish Condition", message="Price is below 9 EMA and 9 EMA is below 21 EMA")