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


تخلیق کی تاریخ: 2023-10-25 15:14:35 آخر میں ترمیم کریں: 2023-10-25 15:14:35
کاپی: 0 کلکس کی تعداد: 653
1
پر توجہ دیں
1617
پیروکار

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

جائزہ

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

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

اس حکمت عملی میں مارکیٹ کے رجحانات کا تعین کرنے کے لئے بنیادی طور پر 20 دوروں اور 50 دوروں کی اشاریہ منتقل اوسط ((EMA) کا استعمال کیا جاتا ہے۔ اس کی مخصوص منطق یہ ہے:

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

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

حکمت عملی کا تجزیہ

ڈبل ریل اور یکساں حکمت عملی کے درج ذیل فوائد ہیں:

  1. آپریشن آسان اور لاگو کرنے میں آسان ہے۔ صرف دو اوسط لائنوں کے درمیان بڑے پیمانے پر تعلقات کا حساب لگانے اور موازنہ کرنے کی ضرورت ہے۔ پیچیدہ پیش گوئی اور ماڈلنگ کی ضرورت نہیں ہے۔

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

  3. خود کار طریقے سے روکنے ، خطرے پر قابو پالیں۔ مارکیٹ میں اچانک الٹ جانے پر ، تیزی سے نقصان کو روکنے اور فنڈز کی حفاظت کریں۔

  4. نقصان کی تلافی ، خرید پوائنٹس کو ضائع نہ کریں۔ جب نقصان کے بعد مارکیٹ دوبارہ بلڈ ہوجائے تو ، آپ کو وقت پر تلافی کی تلافی بھی مل سکتی ہے۔

  5. پیرامیٹرز لچکدار اور قابل اطلاق ہیں۔ اوسط پیرامیٹرز ایڈجسٹ ہوسکتے ہیں ، جو مختلف مارکیٹ کے ماحول کے لئے موزوں ہیں۔

  6. فنڈز کے استعمال کی اعلی کارکردگی۔ رجحانات کو ٹریک کریں اور اپنی پوزیشنوں کو تبدیل کریں ، فنڈز کی زیادہ سے زیادہ کارکردگی کو برقرار رکھیں۔

خطرے کا تجزیہ

دوہری ریل کی حکمت عملی کے کچھ خطرات بھی ہیں:

  1. بار بار تجارت ، تجارت کے اخراجات سے بکھرنے کا خطرہ ہے۔ بار بار کراسنگ کے نتیجے میں زیادہ بار بار تجارت ہوسکتی ہے۔

  2. زلزلے کی مارکیٹ میں جھوٹے سگنل زیادہ ہوتے ہیں۔ زلزلے کی صورتحال میں اوسط لائن میں متعدد جھوٹے کراسس پیدا ہوسکتے ہیں ، جس سے نقصان ہوتا ہے۔

  3. معقول پیرامیٹرز کی ترتیب بہت اہم ہے۔ غلط پیرامیٹرز کی ترتیب ، حد سے زیادہ یا حد سے کم اسٹاپ نقصان کا سبب بن سکتا ہے۔

  4. اچانک واقعات کا مقابلہ کرنا مشکل ہے۔ جب بڑے پیمانے پر بلیک سوانا کے واقعات ہوتے ہیں تو ، تکنیکی اشارے کا مقابلہ کرنا مشکل ہوتا ہے ، جس سے زیادہ نقصان ہوسکتا ہے۔

  5. مارکیٹ کے اہم نکات کو یاد کرنا۔ ڈبل مساوی حکمت عملی مارکیٹ کی اہم حمایت اور اہم مزاحمت کے مقامات کا اندازہ لگانے سے قاصر ہے۔

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

اصلاح کی سمت

ڈبل ریل ایک لائن حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:

  1. اوسط پیرامیٹرز کو بہتر بنائیں ، مختلف مارکیٹ کے حالات کے مطابق۔ آپ مختلف قلیل مدتی اور طویل مدتی اوسط کے امتزاج کی جانچ کر سکتے ہیں ، اور موجودہ مارکیٹ کے لئے موزوں پیرامیٹرز کا ایک سیٹ تلاش کرسکتے ہیں۔

  2. سگنل فلٹرنگ کے لئے ٹرانزیکشن اشارے میں شامل کریں۔ مثال کے طور پر ، ٹرانزیکشن کو بڑھانے کے لئے ٹرانزیکشن کی ضرورت ہوتی ہے ، تاکہ ٹرانزیکشن کی کمی سے بچایا جاسکے۔

  3. دیگر اشارے کے ساتھ مل کر سگنل کی توثیق کریں۔ جب MACD ، Stochastic اور دیگر اشارے اوسط لائن کی سمت سے مماثل ہوں تو ، انٹری سگنل کی زیادہ قابل اعتماد ہے۔

  4. متحرک طور پر اسٹاپ نقصان کی حد کو ایڈجسٹ کریں۔ جب اتار چڑھاؤ بڑھتا ہے تو ، اسٹاپ نقصان کی حد کو مناسب طریقے سے کھول دیا جاسکتا ہے ، جس سے مجازی اسٹاپ نقصان کی چالو ہونے کا امکان کم ہوجاتا ہے۔

  5. فنڈ مینجمنٹ کی حکمت عملی کو بہتر بنائیں۔ مثال کے طور پر ، خطرے کی تشخیص کے بعد مناسب پوزیشن سائز طے کریں ، تاکہ ایک ہی نقصان سے بچ سکے۔

  6. رجحان شہر اور ہلچل والے شہر میں فرق کرنے کے لئے مختلف اندراج منطق کا استعمال کیا جاتا ہے۔ ہلچل والے شہر میں ، اندراج کی شرائط کو سخت کیا جاسکتا ہے ، اور زیادہ قابل اعتماد اندراج کے مواقع کا انتظار کیا جاسکتا ہے۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-09-01 00:00:00
end: 2023-09-30 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version =4
strategy("Moving Average Cross", overlay=true)

ema20 =  ema(close, 20)
ema50 =ema(close, 50)

long = ema20 > ema50
short = ema20 < ema50

longcondition = long and long[10] and not long[11]
shortcondition = short and short[10] and not short[11]

closelong = ema20 < ema50 and not long[11]
closeshort = ema20 > ema50 and not short[11]


plot(ema20, title="20", color=#00ffaa, linewidth=3)
plot(ema50, title="50", color=#FFC1CC, linewidth=2)

start = timestamp(2015,6,1,0,0)

end = timestamp(2019,6,1,0,0)

if true
    strategy.entry("Long" ,strategy.long,  when = longcondition)
    strategy.entry("Short" ,strategy.short, when = shortcondition)



strategy.close("Long", when = closeshort)
strategy.close("Short", when = closelong)