وسائل لوڈ ہو رہے ہیں... لوڈنگ...

دوہری شرح تبدیلی کی رفتار اشارے تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-11-23 10:37:00
ٹیگز:

img

جائزہ

یہ ڈبل ریٹ آف چینج مومنٹم انڈیکیٹر (DRCMI) پر مبنی تجارتی حکمت عملی ہے۔ یہ متعدد ٹائم فریموں میں مارکیٹ کی رفتار کا اندازہ کرکے تجارتی سگنل تیار کرتا ہے۔

حکمت عملی منطق

اس حکمت عملی کا مرکز ڈی آر سی ایم آئی ہے ، جو مختلف ادوار میں متعدد شرح تبدیلی (آر او سی) کے اشارے کا ایک وزن والا اوسط ہے۔ خاص طور پر ، اس میں 6 مدت ، 10 مدت ، 15 مدت اور 20 مدت کا آر او سی شامل ہے۔ 6 مدت اور 10 مدت کے آر او سی کا وزن 1 ہے ، جبکہ 15 مدت کے آر او سی کا وزن 2 ہے ، اور 20 مدت کے آر او سی کا وزن 3 ہے۔ اس طرح ، طویل مدتی آر او سی پر زیادہ زور دیا جاتا ہے۔

ROC کو وقت کے فریموں میں جوڑ کر ، DRCMI قلیل مدتی اور طویل مدتی رفتار دونوں کی عکاسی کرتا ہے۔ جب یہ مثبت ہوتا ہے تو ، یہ قلیل اور طویل مدتی دونوں میں بڑھتے ہوئے رجحان کی نشاندہی کرتا ہے۔ جب منفی ہوتا ہے تو ، یہ نیچے کے رجحان کی نشاندہی کرتا ہے۔ رفتار کی شدت DRCMI اتار چڑھاؤ کی وسعت میں بھی پکڑی جاتی ہے۔

ٹریڈنگ سگنل DRCMI کی سائیکلائٹی کی بنیاد پر تیار کیے جاتے ہیں۔ جب DRCMI 0 سے اوپر جاتا ہے تو ایک طویل پوزیشن شروع کی جاتی ہے ، جبکہ جب یہ 0 سے نیچے جاتا ہے تو ایک مختصر پوزیشن شروع کی جاتی ہے۔

فوائد کا تجزیہ

اس حکمت عملی کے اہم فوائد یہ ہیں:

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

خطرے کا تجزیہ

اس کے علاوہ کچھ خطرات پر بھی غور کرنا چاہئے:

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

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

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

حکمت عملی کو بہتر بنانے کے کچھ طریقے:

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

نتیجہ

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


/*backtest
start: 2023-10-23 00:00:00
end: 2023-11-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 20/09/2017
// This indicator really is the KST indicator presented by Martin Pring. 
// the KST indicator is a weighted summed rate of change oscillator that 
// is designed to identify meaningful turns. Various smoothed rate of change 
// indicators can be combined to form different measurements of cycles.
//
// You can change long to short in the Input Settings
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="MovROC (KST indicator)", shorttitle="MovROC (KST indicator)")
reverse = input(false, title="Trade reverse")
hline(0, color=purple, linestyle=line)
xROC6 = sma(roc(close, 6), 10)
xROC10 = sma(roc(close, 10), 10)
xROC15 = sma(roc(close, 15), 9)
xROC20 = sma(roc(close, 20), 15)
nRes = xROC6 + (2 * xROC10) + (3 * xROC15) + (4 * xROC20)
pos = iff(nRes > 0, 1,
	   iff(nRes < 0, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(nRes, color=blue, title="MovROC (KST indicator)")

مزید