دوہری حرکت پذیر اوسط کراس اوور حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-04-03 15:12:10
ٹیگز:ایم اےایس ایم اے

img

جائزہ

یہ حکمت عملی تجارتی سگنل پیدا کرنے کے لئے مختلف ادوار (فاسٹ اور سست) کے ساتھ دو چلتی اوسط استعمال کرتی ہے۔ جب تیز ایم اے سست ایم اے سے اوپر عبور کرتا ہے تو ، یہ خرید کا اشارہ پیدا کرتا ہے۔ جب تیز ایم اے سست ایم اے سے نیچے عبور کرتا ہے تو ، یہ فروخت کا اشارہ پیدا کرتا ہے۔ یہ حکمت عملی خطرے کو کنٹرول کرنے اور منافع کو مقفل کرنے کے لئے اسٹاپ نقصان اور منافع کی سطح بھی طے کرتی ہے۔

حکمت عملی کا اصول

اس حکمت عملی کا بنیادی اصول چلتی اوسط کی رجحان کی پیروی کرنے والی خصوصیت کا استعمال کرنا ہے۔ چلتی اوسط قیمتوں میں اتار چڑھاؤ کو ہموار کرسکتی ہے اور قیمتوں کے بنیادی رجحان کی عکاسی کرسکتی ہے۔ قلیل مدتی چلتی اوسط قیمتوں میں تبدیلیوں کے لئے زیادہ حساس ہے ، جبکہ طویل مدتی چلتی اوسط زیادہ آہستہ رد عمل ظاہر کرتی ہے۔ جب قلیل مدتی چلتی اوسط طویل مدتی چلتی اوسط کو عبور کرتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قیمت کا رجحان بدل گیا ہے۔

خاص طور پر ، جب تیز رفتار ایم اے (قلیل مدتی حرکت پذیر اوسط) سست ایم اے (طویل مدتی حرکت پذیر اوسط) سے اوپر عبور کرتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ ایک بڑھتی ہوئی رجحان شروع ہوسکتا ہے ، خریدنے کا اشارہ پیدا ہوتا ہے۔ اس کے برعکس ، جب تیز رفتار ایم اے سست ایم اے سے نیچے عبور کرتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ نیچے کا رجحان شروع ہوسکتا ہے ، فروخت کا اشارہ پیدا ہوتا ہے۔ ایک ہی وقت میں ، حکمت عملی میں 2٪ اسٹاپ نقصان اور 10٪ منافع حاصل کرنے کا خطرہ کنٹرول کرنے اور منافع کو مقفل کرنے کے لئے مقرر کیا جاتا ہے۔

حکمت عملی کے فوائد

  1. سادہ اور سمجھنے میں آسان: اس حکمت عملی کا منطق واضح اور سمجھنے اور لاگو کرنے میں آسان ہے۔ اس میں صرف دو مختلف ادوار کے ساتھ دو چلتی اوسطوں کا حساب کتاب کرنے اور تجارتی سگنل پیدا کرنے کے لئے ان کے کراس اوور تعلقات کا فیصلہ کرنے کی ضرورت ہے۔

  2. رجحان کی پیروی: حرکت پذیر اوسط حکمت عملی کا بنیادی فائدہ اس کی رجحان کی پیروی کرنے کی صلاحیت میں ہے۔ تیز اور سست ایم اے کے کراس اوور کا استعمال کرتے ہوئے ، یہ قیمت کے رجحانات میں ہونے والی تبدیلیوں کو پکڑ سکتا ہے اور بروقت انداز میں تجارتی پوزیشنوں کو ایڈجسٹ کرسکتا ہے۔

  3. خطرہ کنٹرول: حکمت عملی واضح طور پر اسٹاپ نقصان اور منافع حاصل کرنے کی سطح طے کرتی ہے ، جو ایک ہی تجارت کے خطرے سے نمٹنے پر مؤثر طریقے سے قابو پا سکتی ہے۔ ایک بار جب قیمت اسٹاپ نقصان یا منافع حاصل کرنے کی سطح تک پہنچ جاتی ہے تو ، حکمت عملی خود بخود پوزیشن کو بند کردے گی ، جس سے زیادہ نقصانات یا منافع کی واپسی سے بچتا ہے۔

حکمت عملی کے خطرات

  1. پیرامیٹر کا انتخاب: اس حکمت عملی کی کارکردگی کا انحصار زیادہ تر تیز اور سست ایم اے ادوار کے انتخاب پر ہوتا ہے۔ مختلف ادوار کے مجموعے سے مختلف تجارتی نتائج برآمد ہوسکتے ہیں۔ پیرامیٹر کے بہترین مجموعے کا انتخاب اس حکمت عملی کا سامنا کرنے والے اہم خطرات میں سے ایک ہے۔

  2. ہنگامہ خیز مارکیٹ: ہنگامہ خیز مارکیٹ میں ، قیمتوں میں اکثر اتار چڑھاؤ ہوتا ہے لیکن واضح رجحانات کی کمی ہوتی ہے۔ اس وقت ، تیز اور سست ایم اے اکثر عبور کرسکتے ہیں ، جس سے بڑی تعداد میں تجارتی سگنل پیدا ہوتے ہیں ، جس سے زیادہ تجارت اور اعلی تجارتی اخراجات ہوتے ہیں۔

  3. تاخیر: حرکت پذیر اوسط تاخیر والے اشارے ہیں ، اور قیمتوں میں ہونے والی تبدیلیوں پر ان کا رد عمل ایک خاص تاخیر کا حامل ہے۔ اس کا مطلب یہ ہے کہ حکمت عملی کچھ ابتدائی رجحان کے مواقع کو کھو سکتی ہے یا جب رجحان الٹ جاتا ہے تو بروقت انداز میں پوزیشنوں کو بند کرنے میں ناکام رہ سکتی ہے۔

حکمت عملی کی اصلاح کی ہدایات

  1. پیرامیٹر کی اصلاح: مختلف مدت کے مجموعوں کو بیک ٹسٹ کرکے ، ہم پیرامیٹر کی ترتیبات کو بہترین تاریخی کارکردگی کے ساتھ تلاش کرسکتے ہیں۔ اس کے لئے نمونہ میں اور نمونہ سے باہر کے اعداد و شمار پر جامع جانچ اور توثیق کی ضرورت ہے۔

  2. رجحان فلٹرنگ: متزلزل مارکیٹوں میں اوور ٹریڈنگ کو کم کرنے کے لئے ، رجحان فلٹرنگ اشارے جیسے ADX یا ParabolicSAR متعارف کروائے جاسکتے ہیں۔ تجارت صرف اس وقت کی جاتی ہے جب رجحان واضح ہو ، رینج بائنڈ مارکیٹوں میں تجارت سے گریز کریں۔

  3. متحرک اسٹاپ نقصان: مقررہ فیصد اسٹاپ نقصان تمام مارکیٹ کے ماحول کے لئے موزوں نہیں ہوسکتا ہے۔ متحرک اسٹاپ نقصان کے طریقہ کار ، جیسے اے ٹی آر اسٹاپ نقصان یا ٹریلنگ اسٹاپ نقصان ، پر غور کیا جاسکتا ہے ، جس سے اسٹاپ نقصان کی سطح کو مارکیٹ کی اتار چڑھاؤ کے ساتھ متحرک طور پر ایڈجسٹ کرنے کی اجازت ملتی ہے۔

  4. پورٹ فولیو کی اصلاح: اس حکمت عملی کو مجموعی منافع اور استحکام کو بہتر بنانے کے لئے دیگر غیر منسلک حکمت عملیوں کے ساتھ مل کر استعمال کیا جاسکتا ہے۔ مناسب پوزیشن سائزنگ اور رسک مینجمنٹ کے ذریعے ، اعلی جیت کی شرح کو یقینی بناتے ہوئے مجموعی منافع کو بہتر بنایا جاسکتا ہے۔

خلاصہ

ڈبل حرکت پذیر اوسط کراس اوور حکمت عملی ایک سادہ اور استعمال میں آسان رجحان کی پیروی کرنے والی حکمت عملی ہے۔ یہ تیز اور سست ایم اے کے کراس اوور تعلقات کی بنیاد پر تجارتی سگنل تیار کرتی ہے جبکہ مقررہ اسٹاپ نقصان کو مرتب کرتی ہے اور خطرے کو کنٹرول کرنے کے لئے منافع کی سطح لیتی ہے۔ اگرچہ حکمت عملی کو سمجھنا اور نافذ کرنا آسان ہے ، لیکن اس کی کارکردگی زیادہ تر پیرامیٹر کے انتخاب پر منحصر ہے اور اسے ہلکی مارکیٹوں میں اوور ٹریڈنگ کے خطرے کا سامنا کرنا پڑتا ہے۔ پیرامیٹر کی اصلاح ، رجحان فلٹرنگ ، متحرک اسٹاپ نقصان ، اور حکمت عملی کے امتزاج کے ذریعے ، اس حکمت عملی کی استحکام اور منافع کو مزید بہتر بنایا جاسکتا ہے ، جس سے یہ ایک قابل اعتماد مقداری تجارتی آلہ بن جاتا ہے۔


/*backtest
start: 2023-03-28 00:00:00
end: 2024-04-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © uugankhuu

//@version=5
strategy("Moving Average Crossover Strategy", overlay=true)

// Define length for fast and slow moving averages
fastLength = input(9, title="Fast MA Length")
slowLength = input(21, title="Slow MA Length")

// Calculate moving averages
fastMA = ta.sma(close, fastLength)
slowMA = ta.sma(close, slowLength)

// Generate buy and sell signals
buySignal = ta.crossover(fastMA, slowMA)
sellSignal = ta.crossunder(fastMA, slowMA)

// Plot moving averages
plot(fastMA, color=color.blue, title="Fast MA")
plot(slowMA, color=color.red, title="Slow MA")

// Execute trades based on signals
strategy.entry("Buy", strategy.long, when=buySignal)
strategy.close("Buy", when=sellSignal)

// Set stop loss and take profit levels
stopLoss = input(0.02, title="Stop Loss (%)") // 2% stop loss
takeProfit = input(0.10, title="Take Profit (%)") // 10% take profit

strategy.exit("Take Profit/Stop Loss", "Buy", stop=close * (1 - stopLoss), limit=close * (1 + takeProfit))



متعلقہ

مزید