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

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

img

جائزہ

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

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

  1. ADXR اشارے کی قیمت کا حساب لگائیں۔ ADX رجحان کی طاقت کی عکاسی کرتا ہے۔ ADXR ADX کو ہموار کرتا ہے اور رجحان کو بہتر طور پر ظاہر کرتا ہے۔

  2. ADXR اشارے کے لئے دوہری حدیں طے کریں۔ جب ADXR پہلی حد سے اوپر جاتا ہے تو ، یہ ایک اپ ٹرینڈ کی نشاندہی کرتا ہے۔ جب یہ دوسری حد سے نیچے جاتا ہے تو ، یہ ایک ڈاؤن ٹرینڈ کی نشاندہی کرتا ہے۔

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

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

  5. موم بتیوں کو پوزیشن کی سمت کی بنیاد پر رنگ لگائیں۔ لمبی پوزیشنیں سبز رنگ میں ہیں ، مختصر پوزیشنیں سرخ رنگ میں ہیں۔

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

  1. اے ڈی ایکس آر قیمتوں میں اتار چڑھاؤ کو ہموار کرتا ہے اور مؤثر طریقے سے رجحانات کی نشاندہی کرتا ہے ، مختلف مارکیٹوں سے تجارتی خطرات سے بچتا ہے۔

  2. دوہری حرکت پذیر اوسط فلٹرنگ رجحان کے الٹ سے نقصانات سے بچنے کے ذریعے ڈراؤونگ کو کم کرتی ہے۔

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

  4. حکمت عملی منطق مختلف مارکیٹ کے ماحول کے لئے پیرامیٹر ٹیوننگ کے لئے سادہ اور لچکدار ہے.

خطرے کا تجزیہ

  1. غلط ADXR پیرامیٹرز بروقت رجحان کی تبدیلیوں کو پکڑنے میں ناکام ہوسکتے ہیں۔ پیرامیٹرز کو مخصوص مارکیٹ کے مطابق احتیاط سے ترتیب دیا جانا چاہئے۔

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

  3. کوئی بھی اشارے غلط سگنل دے سکتے ہیں۔ پھندوں سے بچنے کے لئے بڑے وقت کے فریم کے رجحانات پر غور کیا جانا چاہئے۔

  4. نقصانات کو محدود کرنے کے لئے مختلف مارکیٹوں میں پوزیشن سائز کو کم کریں۔

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

  1. ADXR سگنلز کی تصدیق اور درستگی کو بہتر بنانے کے لئے MACD اور بولنگر بینڈ جیسے دیگر اشارے شامل کیے جاسکتے ہیں۔

  2. اسٹاپ نقصان کی حکمت عملی جیسے ٹریلنگ اسٹاپ اور ٹائم اسٹاپ فی ٹریڈ نقصان کی حد میں شامل کی جاسکتی ہے۔

  3. مارکیٹ کی کارکردگی پر مبنی پیرامیٹرز کو بہتر بنائیں، جیسے کم کارکردگی والے بازاروں کے لئے اوسط مدت میں اضافہ۔

  4. مجموعی خطرات کو بہتر طور پر کنٹرول کرنے کے لئے فکسڈ فریکشنل پوزیشن سائزنگ جیسے منی مینجمنٹ کی حکمت عملی شامل کریں.

نتیجہ

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


/*backtest
start: 2023-10-17 00:00:00
end: 2023-10-24 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 04/05/2018
// The Average Directional Movement Index Rating (ADXR) measures the strength 
// of the Average Directional Movement Index (ADX). It's calculated by taking 
// the average of the current ADX and the ADX from one time period before 
// (time periods can vary, but the most typical period used is 14 days).
// Like the ADX, the ADXR ranges from values of 0 to 100 and reflects strengthening 
// and weakening trends. However, because it represents an average of ADX, values 
// don't fluctuate as dramatically and some analysts believe the indicator helps 
// better display trends in volatile markets.
//
// You can change long to short in the Input Settings
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
fADX(Len) =>
    up = change(high)
    down = -change(low)
    trur = rma(tr, Len)
    plus = fixnan(100 * rma(up > down and up > 0 ? up : 0, Len) / trur)
    minus = fixnan(100 * rma(down > up and down > 0 ? down : 0, Len) / trur)
    sum = plus + minus 
    100 * rma(abs(plus - minus) / (sum == 0 ? 1 : sum), Len)

strategy(title="Average Directional Movement Index Rating Backtest", shorttitle="ADXR")
LengthADX = input(title="Length ADX", defval=14)
LengthADXR = input(title="Length ADXR", defval=14)
reverse = input(false, title="Trade reverse")
Signal1 = input(13, step=0.01)
Signal2 = input(45, step=0.01)
hline(Signal1, color=green, linestyle=line)
hline(Signal2, color=red, linestyle=line)
xADX = fADX(LengthADX)
xADXR = (xADX + xADX[LengthADXR]) / 2
pos = iff(xADXR < Signal1, 1,
       iff(xADXR > Signal2, -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(xADXR, color=green, title="ADXR")

مزید