اختتامی قیمت کا موازنہ ڈبل حرکت پذیر اوسط کراس اوور حکمت عملی ایک نسبتا simple آسان مقداری تجارتی حکمت عملی ہے۔ یہ حالیہ 7 موم بتیوں کی اوسط اختتامی قیمت اور 20 موم بتیوں کی اوسط اختتامی قیمت کا حساب لگاتا ہے۔ جب قلیل مدتی حرکت پذیر اوسط نیچے سے طویل مدتی حرکت پذیر اوسط سے تجاوز کرتا ہے تو ، یہ ایک طویل پوزیشن کا اشارہ کرتا ہے۔ جب قلیل مدتی حرکت پذیر اوسط طویل مدتی حرکت پذیر اوسط سے نیچے عبور کرتا ہے تو ، یہ ایک مختصر پوزیشن کا اشارہ کرتا ہے۔ اس سے حکمت عملی کو مارکیٹ کے وسط مدتی رجحانات میں جھکاو کے مقامات پر قبضہ کرنے کی اجازت ملتی ہے۔
اس حکمت عملی کا بنیادی منطق یہ ہے کہ حالیہ 7 موم بتیوں (موجودہ موم بتی کو چھوڑ کر) کی اوسط اختتامی قیمت کو قلیل مدتی متحرک اوسط کے طور پر ، اور 20 موم بتیوں (حالیہ 7 موم بتیوں کو چھوڑ کر) کی اوسط اختتامی قیمت کو طویل مدتی متحرک اوسط کے طور پر شمار کیا جائے۔ جب قلیل مدتی متحرک اوسط نیچے سے طویل مدتی متحرک اوسط کو عبور کرتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ مارکیٹ زوال سے بڑھ رہی ہے ، جس سے طویل پوزیشن کی نشاندہی ہوتی ہے۔ جب قلیل مدتی متحرک اوسط اوپر سے طویل مدتی متحرک اوسط سے نیچے عبور کرتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ مارکیٹ زوال سے زوال کی طرف بڑھ رہی ہے ، جس سے مختصر پوزیشن کی نشاندہی ہوتی ہے۔
طویل سگنل پر ، اکاؤنٹ کے پورے سرمائے کا استعمال کرتے ہوئے لمبی پوزیشن کھولی جائے گی۔ مختصر سگنل پر ، موجودہ لمبی پوزیشن کو اسی رقم کا استعمال کرتے ہوئے مختصر پوزیشن کھولنے سے پہلے پہلے بند کردیا جائے گا۔ ہر کھلی پوزیشن کو 20-25 موم بتیوں تک رکھا جائے گا۔ اس مدت کے دوران ، اگر نقصان ہوتا ہے تو ، پوزیشن کا 50٪ نقصان روک دیا جائے گا۔ اگر کافی منافع ہوتا ہے تو ، پوزیشن کا 50٪ منافع لیا جائے گا۔
اس سادہ دوہری حرکت پذیر اوسط کراس اوور حکمت عملی کے فوائد یہ ہیں:
ایک سادہ رجحان کی پیروی کرنے والی حکمت عملی کے طور پر، یہ بھی کچھ ممکنہ خطرات کا سامنا کرنا پڑتا ہے:
ان خطرات سے نمٹنے کے لئے اصلاحات یہ ہیں:
ایک سادہ دوہری چلتی اوسط کراس اوور حکمت عملی کے طور پر، اہم اصلاحات ہیں:
ایم اے پیرامیٹرز کو بہتر بنائیں، بہترین پیرامیٹرز کے لئے مختلف مختصر اور طویل مدتی ایم اے مجموعوں کا تجربہ کریں؛
دوسرے فلٹر اشارے جیسے حجم، اتار چڑھاؤ انڈیکس وغیرہ شامل کریں تاکہ متضاد مارکیٹوں میں غلط سگنل سے بچنے کے لئے؛
سٹاپ نقصان کو بہتر بنائیں اور منافع کی حکمت عملی لیں، بہترین تلاش کرنے کے لئے مختلف تناسب کی جانچ کریں؛
مختلف مارکیٹ سائیکلوں میں کارکردگی کا تجربہ کریں اور برقرار رکھنے کی مدت کو بہتر بنائیں؛
مشین لرننگ الگورتھم شامل کریں، زیادہ استحکام کے لئے بیک ٹیسٹنگ کے ذریعے پیرامیٹرز کو بہتر بناتے رہیں.
خلاصہ یہ ہے کہ ، یہ ایک سادہ دوہری حرکت پذیر اوسط کراس اوور حکمت عملی ہے ، جو درمیانی مدتی رجحان کے موڑ کے نکات کا تعین کرنے کے لئے مختلف ادوار میں ایم اے کراس اوورز کا استعمال کرتی ہے۔ اس کی اعلی عملی اور کام کرنا آسان ہے۔ لیکن اس میں مارکیٹ کے حقیقی الٹ پوائنٹس کا مؤثر طریقے سے تعین کرنے میں بھی حدود ہیں۔ مستقل الفا کے ل fil فلٹرز ، پیرامیٹر ٹیوننگ ، مشین لرننگ وغیرہ کو شامل کرنے پر مزید اصلاحات کی ضرورت ہے تاکہ اسے مختلف مارکیٹ کے حالات میں زیادہ مضبوط بنایا جاسکے۔
/*backtest start: 2024-01-05 00:00:00 end: 2024-02-04 00:00:00 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © nrathi2211 //@version=5 strategy("Closing Prices", overlay=true) //variables closingB7 = ta.highest(close, 7)[7] closingB14 = ta.highest(close, 7)[20] highB14 = ta.highest(low, 50)[7] capital = 50000 //functions qty_find(float price) => capital / int(price) profit_take() => profit = strategy.opentrades.profit(strategy.opentrades - 1) profit*.95 if(closingB7 < closingB14) if(ta.crossover(close, closingB7)) strategy.entry("long_buy", strategy.long, qty_find(close)) current_profit = strategy.opentrades.profit(strategy.opentrades - 1) if(current_profit < 0) strategy.close("Exit long_buy SL", "long_buy", qty_percent = 50) else if(current_profit < profit_take()) strategy.close("Exit long_buy TP", "long_buy", qty_percent = 50) if(ta.crossunder(close, closingB7)) strategy.exit("long_sell", from_entry = "long_buy", stop = closingB7) plot(closingB7, "cl", color.green, 2) //plot(closingB14, "cl", color.red, 2) plot(highB14, "cl", color.purple, 2)