مومنٹم ٹرینڈ ٹریکنگ حکمت عملی ایک حکمت عملی ہے جو رجحانات کی نشاندہی کرنے کے لئے رشتہ دار طاقت انڈیکس (آر ایس آئی) ، اسٹوکاسٹک اور مومنٹم اشارے استعمال کرتی ہے۔ یہ متعدد اشارے سے سگنل کو بیک ٹیسٹنگ کے اچھے نتائج کے ساتھ جوڑتی ہے اور درمیانی سے طویل مدتی ہولڈنگ کے لئے موزوں ہے۔
حکمت عملی سب سے پہلے بالترتیب 9 پیریڈ آر ایس آئی ، اسٹوکاسٹک اور مومنٹم اشارے کا حساب لگاتی ہے۔ پھر اسٹوکاسٹک کو آر ایس آئی سے ضرب دیں اور مومنٹم سے تقسیم کریں تاکہ ایک مشترکہ اشارے مل سکے جسے کے این آر پی کہا جاتا ہے۔ یہ اشارے بیک وقت متعدد ذیلی اشارے سے معلومات کی عکاسی کرتا ہے۔
اس کے بعد ، KNRP کی 2 مدت کی حرکت پذیر اوسط کا حساب لگایا جاتا ہے۔ تجارتی سگنل اس وقت پیدا ہوتے ہیں جب یہ حرکت پذیر اوسط اپنی پچھلی قیمت سے اوپر یا نیچے عبور کرتا ہے۔ یعنی ، جب اوسط پچھلی مدت سے زیادہ ہوتا ہے تو طویل ہوجاتا ہے اور پچھلی مدت سے کم ہوتا ہے تو مختصر ہوجاتا ہے۔ یہ سگنل KNRP اشارے کے قلیل مدتی رجحان کی عکاسی کرتا ہے۔
اس حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ اشارے کا ڈیزائن معقول ہے اور متعدد تکنیکی اشارے سے معلومات کو مؤثر طریقے سے یکجا کرتا ہے تاکہ رجحان کی سمت کو درست طریقے سے طے کیا جاسکے۔ ایک اشارے کے مقابلے میں ، اس سے غلط سگنلز کا امکان کم ہوجاتا ہے اور سگنل کی وشوسنییتا میں اضافہ ہوتا ہے۔
اس کے علاوہ ، رجحان کا تعین کرنے کی حکمت عملی کی بنیادی بنیاد KNRP کا چلتا ہوا اوسط ہے ، جو اونچائیوں اور فروخت کے نچلے درجے کے پیچھے جانے کے خطرے سے بچتا ہے اور رجحان کی تجارت کے تصور کے مطابق ہے۔ مزید برآں ، پیرامیٹرز صارفین کے ل their اپنے انداز کے مطابق ایڈجسٹ کرنے کے لئے لچکدار ہیں۔
اس حکمت عملی کا بنیادی خطرہ خود مشترکہ اشارے میں ہے۔ اگر مجموعی طریقہ کار غلط ہے تو ، مختلف اشارے کے مابین تنازعات پیدا ہوسکتے ہیں۔ اس سے غلط سگنل بڑھیں گے اور حکمت عملی کی کارکردگی پر اثر پڑے گا۔ اس کے علاوہ ، پیرامیٹر کی غلط ترتیبات کے نتائج پر بھی زیادہ اثر پڑ سکتا ہے۔
خطرات کو کم کرنے کے لئے ، پیرامیٹرز کو بہتر بنانے اور حکمت عملی کے اشارے اور مجموعی بیک ٹسٹ کے نتائج پر مختلف پیرامیٹر لمبائی اور مجموعوں کے اثرات کو جانچنے کی سفارش کی جاتی ہے۔ پیرامیٹرز کے استحکام پر طویل مدتی مارکیٹ کے حالات کے اثرات پر بھی توجہ دینا ضروری ہے۔
اس حکمت عملی کو بہتر بنانے کے اہم پہلوؤں میں شامل ہیں:
رجحانات کا تعین کرنے کے زیادہ موثر طریقے تلاش کرنے کے لئے زیادہ قسم کے تکنیکی اشارے کے مجموعے کی جانچ کریں
موجودہ مارکیٹ کے حالات کے لئے زیادہ مناسب اقدار تلاش کرنے کے لئے اشارے کے پیرامیٹرز کو بہتر بنائیں
منافع میں مقفل اور نقصانات کو کم کرنے کے لئے سٹاپ نقصان / منافع لینے منطق شامل کریں
ایک درمیانی اور طویل مدتی حکمت عملی کے طور پر کارکردگی کا اندازہ کرنے کے لئے روزانہ یا ہفتہ وار جیسے طویل مدتی فریم پر ٹیسٹ
مارکیٹ کے حالات کی بنیاد پر پوزیشنوں کو ایڈجسٹ کرنے کے لئے پوزیشن سائزنگ ماڈیول شامل کریں
مومنٹم ٹرینڈ ٹریکنگ حکمت عملی عام طور پر ایک نسبتا stable مستحکم اور قابل اعتماد رجحان حکمت عملی ہے۔ یہ اس مسئلے کو حل کرتی ہے کہ ایک ہی اشارے میں غلط سگنل کا امکان ہوتا ہے اور وزن والے متعدد اشارے کے ذریعہ مؤثر طریقے سے رجحان کا تعین کرتا ہے۔ پیرامیٹرز لچکدار ہیں جس میں زیادہ سے زیادہ اصلاح کی گنجائش ہوتی ہے ، جو تکنیکی اشارے کے تاجروں کے لئے موزوں ہے۔ مزید بہتری کے ساتھ ، اس حکمت عملی میں ایک طویل مدتی مقداری حکمت عملی بننے کی صلاحیت ہے جس کو برقرار رکھنے کے قابل ہے۔
/*backtest start: 2022-12-28 00:00:00 end: 2024-01-03 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 27/07/2021 // To calculate the coordinates in which the kink of the line will cross, //the standard Forex instruments are used - Relative Strenght Index, Stochastic and Momentum. //It is very easy to optimize them for the existing trading strategy: they all have very //flexible and easily customizable parameters. Signals to enter the market can be 2 situations: // Change of color of the indicator line from red to blue. At the same time, it is worth entering into the purchase; // Change of color of the indicator line from blue to red. In this case, it is worth entering for sale. //The signals are extremely clear and can be used in practice even by beginners. The indicator //itself shows when to make deals: the user only has to accompany them and set the values //of Take Profit and Stop Loss. As a rule, the signal to complete trading is the approach of //the indicator level to the levels of the maximum or minimum of the previous time period. //////////////////////////////////////////////////////////// strategy(title="Kwan NRP Backtest", shorttitle="KNRP") xPrice = open Length_Momentum = input(9, minval=1) Length_RSI = input(9, minval=1) Length_Stoch = input(9, minval = 1) Length_NRP = input(2, minval=1) reverse = input(false, title="Trade reverse") var xKNRP = array.new_float(1,na) xMom = close / close[Length_Momentum] * 100 xRSI = rsi(xPrice, Length_RSI) xStoch = stoch(xPrice, high, low, 9) if xMom != 0 val=xStoch*xRSI/xMom array.push(xKNRP,val) nz(na) avr = 0.0 if array.size(xKNRP) > Length_NRP for i = array.size(xKNRP)-Length_NRP to array.size(xKNRP)-1 avr+= array.get(xKNRP, i) nz(na) avr := avr / Length_NRP clr = avr > avr[1] ? color.blue : color.red pos = iff(avr > avr[1] , 1, iff(avr < avr[1], -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) if (possig == 0) strategy.close_all() barcolor(possig == -1 ? #b50404: possig == 1 ? #079605 : #0536b3 ) plot(avr, color=clr, title="RMI")