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

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

مصنف:چاؤ ژانگ، تاریخ: 2023-10-08 14:25:40
ٹیگز:

جائزہ

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

اصول

حکمت عملی رجحان کی سمت کا تعین کرنے کے لئے دو چلتی اوسط استعمال کرتی ہے۔ منطق مندرجہ ذیل ہے:

  1. مختصر مدت p1 اور طویل مدت p2 کے لئے وسط لائن کا حساب لگائیں.

  2. اس بات کا تعین کریں کہ قیمت درمیانی لائنوں سے اوپر یا نیچے ہے، اوپر اور نیچے بول اقدار پیدا کرتی ہے.

  3. اوپر اور نیچے کی اقدار کو ہموار کرنے کے لئے ایس ایم اے کا استعمال کریں ، رجحان کی سمت کا تعین کریں اور رجحان_2.

  4. جب رجحان اور رجحان_2 اتفاق کرتے ہیں، طویل یا مختصر سگنل پیدا.

  5. رنگوں سے بھرے سلاخوں سے بصری طور پر رجحان ظاہر ہوتا ہے۔

  6. جب مختصر اور طویل مدتی رجحانات متفق ہوں تو تجارت شروع کریں۔

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

فوائد

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

  1. دوہری چلتی اوسط غلط بریک آؤٹ کو کم کرتی ہے اور قابل اعتماد انٹری سگنل فراہم کرتی ہے۔

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

  3. طویل مدتی رجحانات کو پکڑتا ہے جبکہ قلیل مدتی pullbacks کا فائدہ اٹھاتا ہے.

  4. سادہ اور سمجھنے میں آسان منطق تمام تاجروں کے لئے موزوں.

  5. قابل تخصیص چلتی اوسط مدت کسی بھی مارکیٹ کے لئے اصلاح کی اجازت دیتا ہے.

  6. بصری بار رنگنے سے بدیہی رجحان کی سمت ملتی ہے۔

خطرات

غور کرنے کے لیے کچھ خطرات:

  1. غلط مدت کی ترتیبات کی وجہ سے حد سے زیادہ پوزیشن کی تبدیلیاں لاگت میں اضافہ ہو سکتا ہے. پیرامیٹرز کو بہتر بنائیں یا فلٹرز شامل کریں.

  2. وِپساؤس اس وقت ہوتے ہیں جب مارکیٹیں حرکت پذیر اوسطوں پر جھولتی ہیں۔ فلٹرز یا پوزیشن سائزنگ قوانین شامل کریں۔

  3. مختصر واپسیوں کو نظر انداز کیا جا سکتا ہے۔ مختصر مدت یا اضافی حکمت عملیوں پر غور کریں۔

  4. غلط سٹاپ نقصان کی جگہ کی وجہ سے بڑے نقصانات ہو سکتے ہیں جب رجحانات اچانک الٹ جاتے ہیں۔ اسٹاپ کو فعال طور پر منظم کریں۔

  5. کوئی بنیادی تجزیہ غور میں نہیں لیا جاتا۔ سگنلز کا اطلاق کرتے وقت صوابدید استعمال کریں۔

بہتری

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

  1. اضافی فلٹرز جیسے حجم یا رفتار شامل کریں تاکہ whipsaws سے بچنے کے لئے.

  2. مارکیٹ کے حالات کی بنیاد پر ایڈجسٹمنٹ کے اوقات کا استعمال کریں۔

  3. رہنمائی کے لئے رجحان کی طاقت پر مبنی پوزیشن سائزنگ کے قواعد شامل کریں.

  4. نقصانات کو محدود کرنے کے لئے ٹرائلنگ اسٹاپ یا ٹائم آؤٹ جیسے اسٹاپ نقصان کے ماڈیولز کو نافذ کریں۔

  5. رجحان کی درستگی کو اسکور کرنے اور انٹری / ایگزٹ منطق کو بہتر بنانے کے لئے مشین لرننگ پر غور کریں۔

  6. بنیادی عوامل کو شامل کریں جیسے آمدنی، بڑے رجحانات کے خلاف تجارت سے بچنے کے لئے واقعات.

نتیجہ

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


/*backtest
start: 2022-10-01 00:00:00
end: 2023-10-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
// My Tradingview Scripts : https://bit.ly/2HKtr7k 
strategy("UniDir Strategy", overlay=true, initial_capital=50000, default_qty_value=50000, default_qty_type=strategy.cash, slippage=3, commission_type=strategy.commission.percent, commission_value=0.075, pyramiding=0)

p1=input(14)
p2=input(21)


Price = close
mid = (highest(high, p1)+lowest(low, p1)) / 2
mid_2 = (highest(high, p2)+lowest(low, p2)) / 2

//Trend
up = Price > mid ? 1 : 0
up_2 = Price > mid_2 ? 1 : 0
down = Price < mid ? 1 : 0
down_2 = Price < mid_2 ? 1 : 0
trend = sma(up, 2) == 1 ? 1 : sma(down, 2) == 1 ? -1 : nz(trend[1])
trend_2 = sma(up_2, 2) == 1 ? 1 : sma(down_2, 2) == 1 ? -1 : nz(trend_2[1])

dir1=trend==1 ? lime : red
dir2=trend_2==1 ? lime : red
dir_all=trend==1 and trend_2==1 ? lime : red

top_p=plot(1)
hi_p=plot(0.4)
mid_p=plot(0.2)
lo_p=plot(0)

fill(hi_p,mid_p,color=dir1,transp=80)
fill(lo_p,mid_p,color=dir2,transp=80)
fill(top_p,hi_p,color=dir_all,transp=0)

// Entry
long_cond = trend==1 and trend_2==1
short_cond = trend==-1 and trend_2==-1

if long_cond
    strategy.entry("Long",strategy.long)
if short_cond
    strategy.entry("Short",strategy.short)

مزید