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


تخلیق کی تاریخ: 2023-10-30 16:38:01 آخر میں ترمیم کریں: 2023-10-30 16:38:01
کاپی: 0 کلکس کی تعداد: 695
1
پر توجہ دیں
1617
پیروکار

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

جائزہ

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

اصول

  1. تین ہموار حرکت پذیر اوسطوں کا حساب لگائیں: لمبی لمبائی کی لمبائی 13 سیکنڈ ، 8 سیکنڈ کی تبدیلی؛ درمیانی لمبائی کی لمبائی 8 سیکنڈ ، 5 سیکنڈ کی تبدیلی؛ مختصر لمبائی کی لمبائی 5 سیکنڈ ، 3 سیکنڈ کی تبدیلی۔

  2. تین لائنوں کے سائز کے تعلقات کا موازنہ کریں: جب قلیل مدتی لائن درمیانی مدت کی لائن سے گزرتی ہے تو ، درمیانی مدت کی لائن طویل مدتی لائن سے گزرتی ہے تو ، زیادہ کریں۔ جب قلیل مدتی لائن درمیانی مدت کی لائن سے گزرتی ہے تو ، درمیانی مدت کی لائن طویل مدتی لائن سے گزرتی ہے تو ، خالی ہوجائیں۔

  3. ریورس ٹرانزیکشن کا اختیار

  4. نقشہ تین حرکت پذیر اوسط دکھاتا ہے۔

فوائد

  1. تین حرکت پذیر اوسطوں کا استعمال کرتے ہوئے ، رجحانات کی متعدد سطحوں کا تعین کیا جاسکتا ہے ، جس سے سگنل کی وشوسنییتا میں اضافہ ہوتا ہے۔

  2. مختلف دورانیہ کی لائنوں کا مجموعہ ، جس میں قلیل مدتی حرکیات اور درمیانی اور طویل مدتی رجحانات دونوں کو مدنظر رکھا گیا ہے۔

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

  4. Whipsaws سے بچنے کے لئے، لائنوں کی منتقلی کی ترتیب کو توڑنے کی طاقت کو الگ کرتی ہے.

  5. مختلف مارکیٹ کے حالات کے مطابق ریورس ٹریڈنگ کا انتخاب کریں۔

خطرات

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

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

  3. ٹرپل کراس سگنل میں تاخیر ہوسکتی ہے ، اور اس کو دوسرے اشارے کے ساتھ مل کر داخلے کا وقت طے کرنے کی ضرورت ہے۔

  4. ریورس ٹریڈنگ کے دوران ، اسٹاپ نقصان کی پوزیشن پر محتاط رہنا چاہئے تاکہ خطرہ کم کیا جاسکے۔

اصلاح کی سمت

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

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

  3. معقول اسٹاپ پوزیشنوں کے ساتھ اسٹاپ نقصان کی حکمت عملی کو بہتر بنائیں۔

  4. رجحان لائن اور حمایت مزاحمت کی پوزیشنوں کے ساتھ مل کر معاون فیصلے۔

خلاصہ کریں۔

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

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 01/02/2017
// This indicator calculates 3 Moving Averages for default values of
// 13, 8 and 5 days, with displacement 8, 5 and 3 days: Median Price (High+Low/2).
// The most popular method of interpreting a moving average is to compare 
// the relationship between a moving average of the security's price with 
// the security's price itself (or between several moving averages).
////////////////////////////////////////////////////////////
strategy(title="Bill Williams Averages. 3Lines", shorttitle="3 Lines", overlay = true)
LLength = input(13, minval=1)
MLength = input(8,minval=1)
SLength = input(5,minval=1)
LOffset = input(8,minval=1)
MOffset = input(5,minval=1)
SOffset = input(3,minval=1)
reverse = input(false, title="Trade reverse")
xLSma = sma(hl2, LLength)[LOffset]
xMSma = sma(hl2, MLength)[MOffset]
xSSma = sma(hl2, SLength)[SOffset]
pos = iff(close < xSSma and xSSma < xMSma and xMSma < xLSma, -1,
	   iff(close > xSSma and xSSma > xMSma and xMSma > xLSma, 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(xLSma, color=blue, title="MA")
plot(xMSma, color=red, title="EMA")
plot(xSSma, color=green, title="EMA")