متعدد موونگ ایوریج ٹرینڈ مومینٹم کی شناخت اور سٹاپ نقصان کا تجارتی نظام

EMA SMA
تخلیق کی تاریخ: 2024-11-25 11:09:00 آخر میں ترمیم کریں: 2024-11-25 11:09:00
کاپی: 0 کلکس کی تعداد: 431
1
پر توجہ دیں
1617
پیروکار

متعدد موونگ ایوریج ٹرینڈ مومینٹم کی شناخت اور سٹاپ نقصان کا تجارتی نظام

جائزہ

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

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

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

اسٹریٹجک فوائد

  1. ایک سے زیادہ اوسط لائن کراسنگ ایک زیادہ قابل اعتماد رجحان کی تصدیق کا اشارہ فراہم کرتا ہے اور جھوٹے ٹوٹنے کے خطرے کو کم کرتا ہے
  2. مارکیٹ کے شور کو مؤثر طریقے سے فلٹر کرنے کے لئے رجحان کی طاقت کا اندازہ لگانے کے لئے مختلف دورانیہ کی اوسط لائنوں کی ترتیب
  3. فکسڈ فیصد سٹاپ نقصان کی ترتیب واضح خطرے کے کنٹرول کے طریقہ کار فراہم کرتا ہے
  4. حکمت عملی کی منطق سادہ اور واضح ہے، سمجھنے اور عمل کرنے میں آسان ہے
  5. ایک سے زیادہ مارکیٹوں اور ٹائم سیکنڈ کے لئے قابل اطلاق، مضبوط عالمگیریت

اسٹریٹجک رسک

  1. ہلچل کی منڈیوں میں اکثر غلط سگنل پیدا ہوسکتے ہیں ، جس کی وجہ سے لگاتار اسٹاپ نقصان ہوتا ہے۔
  2. اوسط لکیری نظام میں تاخیر ہوتی ہے اور اس میں رجحانات کے آغاز میں اہم قیمتوں میں ہونے والی تبدیلیوں کو نظرانداز کیا جاسکتا ہے
  3. فکسڈ فی صد سٹاپ نقصان تمام مارکیٹ کے حالات اور اتار چڑھاؤ کی شرح کے لئے موزوں نہیں ہو سکتا
  4. مارکیٹ میں اتار چڑھاؤ کی شرح میں تبدیلی کے اثرات کو روکنے کے لئے سیٹ اپ پر غور نہیں کیا گیا
  5. منافع کے اہداف کا تعین نہ کرنا جو منافع کو مؤثر طریقے سے حاصل نہ کرنے کا سبب بن سکتا ہے

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

  1. اے ٹی آر اشارے میں متحرک ایڈجسٹمنٹ اسٹاپ ڈسٹینسنگ متعارف کرایا گیا ہے تاکہ اسے مارکیٹ میں اتار چڑھاؤ کی تبدیلیوں کے لئے زیادہ موزوں بنایا جاسکے۔
  2. داخلہ سگنل کے معیار کو بہتر بنانے کے لئے رجحان کی طاقت کے فلٹرز جیسے ADX اشارے شامل کریں
  3. موبائل سٹاپ نقصان کے نظام کو شامل کریں اور پہلے سے موجود منافع کو بہتر طور پر محفوظ کریں
  4. رجحانات کی تصدیق کے لئے ایک معاون اشارے کے طور پر ٹرانزیکشن انڈیکس متعارف کرایا
  5. منافع کے اہداف کو شامل کرنے یا روکنے کے طریقہ کار کو منتقل کرنے پر غور کریں
  6. اوسط لکیری مدت کے پیرامیٹرز کو بہتر بنانے کے لئے جو مارکیٹ کی مخصوص خصوصیات کے لئے موزوں ہیں

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-23 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("4 EMA Strategy with Stop Loss", overlay=true)

// Define the EMA lengths
ema1_length = input(9, title="EMA 1 Length")
ema2_length = input(21, title="EMA 2 Length")
ema3_length = input(50, title="EMA 3 Length")
ema4_length = input(200, title="EMA 4 Length")

// Calculate the EMAs
ema1 = ta.ema(close, ema1_length)
ema2 = ta.ema(close, ema2_length)
ema3 = ta.ema(close, ema3_length)
ema4 = ta.ema(close, ema4_length)

// Plot EMAs on the chart
plot(ema1, color=color.blue, title="EMA 9")
plot(ema2, color=color.orange, title="EMA 21")
plot(ema3, color=color.green, title="EMA 50")
plot(ema4, color=color.red, title="EMA 200")

// Define conditions for Buy and Sell signals
buy_condition = (ema1 > ema2 and ema2 > ema3 and ema3 > ema4)
sell_condition = (ema1 < ema2 and ema2 < ema3 and ema3 < ema4)

// Input stop loss percentage
stop_loss_perc = input(2.0, title="Stop Loss %")

// Execute buy signal
if (buy_condition)
    strategy.entry("Buy", strategy.long)
    
    // Set stop loss at a percentage below the entry price
    strategy.exit("Sell", "Buy", stop=strategy.position_avg_price * (1 - stop_loss_perc / 100))

// Execute sell signal
if (sell_condition)
    strategy.entry("Sell", strategy.short)

    // Set stop loss at a percentage above the entry price
    strategy.exit("Cover", "Sell", stop=strategy.position_avg_price * (1 + stop_loss_perc / 100))