
ایک متحرک رجحان کی گرفتاری کا نظام ایک مقداری تجارتی حکمت عملی ہے جو سادہ منتقل اوسط ((SMA) کراسنگ سگنل پر مبنی ہے اور درمیانی اور طویل مدتی مارکیٹ کے رجحانات کو پکڑنے پر مرکوز ہے۔ اس حکمت عملی کا بنیادی مقصد 50 دن اور 200 دن کی سادہ منتقل اوسط کے درمیان سنہری کراسنگ اور ڈیتھ کراسنگ کو بطور ٹریڈنگ سگنل استعمال کرنا ہے اور صرف کثیر سر والے تجارت پر عملدرآمد کرنا ہے۔ جب قلیل مدتی SMA ((50 دن) اوپر کی طرف طویل مدتی SMA ((200 دن) کے اوپر کی طرف سے سنہری کراسنگ تشکیل دیتا ہے تو ، نظام خریدنے کا اشارہ پیدا کرتا ہے۔ جب قلیل مدتی SMA نیچے کی طرف طویل مدتی SMA کی طرف سے ڈیتھ کراسنگ تشکیل دیتا ہے تو ، نظام باہر نکل جاتا ہے۔ یہ حکمت عملی سورج کی لکیر کے وقت کے فریم ورک کے تحت چلتی ہے ، جس کا مقصد درمیانی مدت کے طویل مدتی عروج کو پکڑنا ہے ، جبکہ نیچے کی طرف جانے سے گریز کرنا ہے۔
یہ حکمت عملی تکنیکی تجزیہ میں کلاسیکی رجحان ٹریکنگ تھیوری پر مبنی ہے ، جس کا بنیادی منطق یہ ہے:
حرکت پذیری اوسط کراس سگنلحکمت عملی میں 50 دن اور 200 دن کی دو سادہ حرکت پذیر اوسط شامل ہیں ، جو بازار میں وسیع پیمانے پر استعمال ہونے والے معیاری پیرامیٹرز ہیں۔
تجارت کے قواعد:
onlyOneTradeAtATimeپیرامیٹر کنٹرول) ، نظام کثیر پوزیشن کھولتا ہے۔بصری مارکر:
رسک کنٹرول:
سادہ اور موثر: حکمت عملی کی منطق سادہ ہے، سمجھنے اور لاگو کرنے کے لئے آسان ہے، پیچیدہ اشارے کے مجموعے یا پیرامیٹرز کی اصلاح کی ضرورت نہیں ہے.
رجحانات کا سراغ لگانا: دو بڑے ٹائم اسپینڈ کے ساتھ چلنے والی اوسط کی کراسنگ کو پکڑ کر ، مارکیٹ کے شور کو مؤثر طریقے سے فلٹر کریں ، درمیانی اور طویل مدتی رجحانات کی شناخت کریں۔
خطرے کے انتظام کے طریقہ کاراس کے علاوہ ، یہ بھی کہا گیا ہے کہ “اس طرح کے اقدامات کے نتیجے میں ممکنہ طور پر نقصانات کا سامنا کرنا پڑتا ہے”۔
لمبی پوزیشن کی حداسٹریٹجی: صرف کثیر تجارت پر عملدرآمد، اضافی خطرات اور پیچیدگیوں سے بچنے کے لئے، خاص طور پر رجحان پر مبنی مارکیٹوں کے لئے موزوں.
لچکدار:
بصری معاون: حکمت عملی چارٹ پر کراس سگنل اور پوزیشن کی حیثیت کو واضح طور پر نشان زد کرتی ہے ، جس سے تاجروں کو مارکیٹ کی صورتحال کا بصری اندازہ لگانے میں مدد ملتی ہے۔
انتباہ کی تقریب: بلٹ ان گولڈ کراس اور ڈیتھ کراس کے انتباہ کی شرائط ، تاجر کو بروقت مطلع کیا جاسکتا ہے۔
پسماندگی: حرکت پذیر اوسط بنیادی طور پر ایک پیچھے رہ جانے والا اشارے ہے ، خاص طور پر 200 دن کا ایس ایم اے دیر سے رد عمل ہے ، جس کی وجہ سے داخلے اور باہر نکلنے کے اشارے میں زیادہ تاخیر ہوسکتی ہے ، اور تیزی سے بدلنے والی مارکیٹوں میں اہم موڑ سے محروم ہوسکتا ہے۔
ہنگامہ خیز شہر پر لاگو نہیںاس حکمت عملی کے نتیجے میں اکثر غلط سگنل پیدا ہوتے ہیں جس کی وجہ سے نقصان دہ تجارت کا سلسلہ جاری رہتا ہے۔
واپسی کا خطرہچونکہ حکمت عملی صرف موت کے کراس کے وقت ہی پوزیشنوں کو صاف کرتی ہے ، اس لئے مارکیٹ میں موت کے کراس کی تشکیل سے پہلے ہی کافی حد تک ایڈجسٹ کیا جاسکتا ہے ، جس سے منافع کی واپسی ہوتی ہے۔
پیرامیٹر کی حساسیت:50 دن اور 200 دن عام طور پر استعمال ہونے والے پیرامیٹرز ہیں ، لیکن یہ تمام مارکیٹوں اور ادوار پر لاگو نہیں ہوتا ہے۔ مختلف پیرامیٹرز کے انتخاب سے بالکل مختلف نتائج برآمد ہوسکتے ہیں۔
واحد تکنیکی اشارے پر انحصاریہ حکمت عملی صرف ایس ایم اے کراس پر انحصار کرتی ہے اور اس کی تصدیق کرنے والے دیگر اشارے کے ساتھ اس کا کوئی تعلق نہیں ہے ، جس سے غلط سگنل کا خطرہ بڑھ سکتا ہے۔
فنڈ مینجمنٹ کے خطراتڈیفالٹ: ہر ٹرانزیکشن میں 100٪ فنڈ استعمال کیا جاتا ہے ، فنڈز کی تقسیم میں تنوع کی کمی ، جو خطرے کو زیادہ توجہ مرکوز کرنے کا سبب بن سکتی ہے۔
ٹرانزیکشن لاگت کا اثر: اگرچہ ٹرانزیکشن فیس مقرر کی گئی ہے، لیکن اصل ٹرانزیکشن میں، سلائڈ پوائنٹس، ٹیکس فیس اور دیگر ٹرانزیکشن اخراجات حکمت عملی کی کارکردگی کو متاثر کرتی ہیں.
توثیقی اشارے شامل کریں:
میچوں میں داخلے اور باہر نکلنے کے طریقہ کار میں تبدیلی:
پیرامیٹر متحرک ایڈجسٹمنٹ:
مارکیٹ ماحول فلٹرنگ:
فنڈ مینجمنٹ کی اصلاح:
ریٹرننگ اور اصلاحات کی تصدیق:
متحرک ٹرینڈ کیپنگ سسٹم ایس ایم اے گولڈ کراسنگ اور ڈیتھ کراسنگ پر مبنی ایک کلاسیکی ٹرینڈ ٹریکنگ حکمت عملی ہے جس کی سادگی اور تاثیر نے اسے کوانٹم ٹریڈنگ کے شعبے میں ایک عام طریقہ کار بنا دیا ہے۔ یہ حکمت عملی خاص طور پر درمیانی اور طویل مدتی رجحانات کو پکڑنے کے لئے موزوں ہے اور مسلسل بڑھتی ہوئی مارکیٹوں میں اچھی کارکردگی کا مظاہرہ کرتی ہے۔
تاہم ، ایک پیچھے رہ جانے والے اشارے پر مبنی نظام کی حیثیت سے ، اس حکمت عملی کو تیزی سے بدلتے ہوئے بازاروں یا ہلچل والے بازاروں میں چیلنج کا سامنا کرنا پڑ سکتا ہے۔ تصدیق کے اشارے شامل کرنے ، داخلے اور باہر نکلنے کے طریقہ کار کو تبدیل کرنے ، متحرک پیرامیٹرز کو ایڈجسٹ کرنے اور فنڈ مینجمنٹ کو بہتر بنانے کے لئے حکمت عملی کی استحکام اور کارکردگی میں نمایاں اضافہ کیا جاسکتا ہے۔
آخر کار ، کسی بھی تجارتی حکمت عملی کی کامیابی کا انحصار صحیح نفاذ ، مسلسل نگرانی اور مناسب خطرے کے انتظام پر ہے۔ تاجروں کو اپنی خطرے کی برداشت اور سرمایہ کاری کے اہداف کے مطابق حکمت عملی میں ضروری ایڈجسٹمنٹ اور اصلاحات کرنی چاہئیں۔
/*backtest
start: 2024-08-14 00:00:00
end: 2025-08-12 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Golden/Death Cross (Daily) — Long Only",
overlay=true,
initial_capital=100000,
commission_type=strategy.commission.percent,
commission_value=0.05, // 0.05% per trade, tweak as needed
pyramiding=0,
default_qty_type=strategy.percent_of_equity,
default_qty_value=100)
// === Inputs ===
fastLen = input.int(50, "Fast SMA (Golden Cross)", minval=1)
slowLen = input.int(200, "Slow SMA (Death Cross)", minval=1)
onlyOneTradeAtATime = input.bool(true, "Block re-entry until flat")
// === SMAs (on current chart timeframe; use 1D for this strategy) ===
smaFast = ta.sma(close, fastLen)
smaSlow = ta.sma(close, slowLen)
// === Signals ===
goldenCross = ta.crossover(smaFast, smaSlow)
deathCross = ta.crossunder(smaFast, smaSlow)
// === Entries / Exits ===
// Enter long on golden cross (optionally only if flat)
canEnter = onlyOneTradeAtATime ? strategy.position_size == 0 : true
if (goldenCross and canEnter)
strategy.entry(id="Long", direction=strategy.long, comment="Golden Cross Long")
// Exit ALL positions on death cross
if (deathCross)
strategy.close_all(comment="Death Cross Exit")
// === Plots & Visuals ===
plot(smaFast, color=color.new(color.teal, 0), title="SMA Fast")
plot(smaSlow, color=color.new(color.orange, 0), title="SMA Slow")
plotshape(goldenCross, title="Golden Cross",
style=shape.triangleup, location=location.belowbar, size=size.tiny, text="GC", color=color.teal)
plotshape(deathCross, title="Death Cross",
style=shape.triangledown, location=location.abovebar, size=size.tiny, text="DC", color=color.red)
bgcolor(strategy.position_size > 0 ? color.new(color.teal, 90) : na)
// === Alerts (optional) ===
alertcondition(goldenCross, title="Golden Cross", message="Golden Cross: SMA50 crossed above SMA200")
alertcondition(deathCross, title="Death Cross", message="Death Cross: SMA50 crossed below SMA200")