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

مصنف:چاؤ ژانگ، تاریخ: 2023-11-21 17:18:20
ٹیگز:

img

جائزہ

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

حکمت عملی کا اصول

یہ حکمت عملی دو مختلف مدت کے تیزی سے چلنے والے اوسط (ای ایم اے) کا استعمال کرتی ہے: ایک تیز EMA (8 دن) اور ایک سست EMA (16 دن) ۔ MACD کی قیمت ان دونوں EMAs کے درمیان فرق سے اخذ کی گئی ہے۔ اس کے علاوہ ، اس حکمت عملی میں ایک سگنل لائن شامل ہے ، جو 11 دن سے زیادہ MACD کا سادہ چلنے والا اوسط (SMA) ہے۔ جب MACD لائن سگنل لائن سے اوپر عبور کرتی ہے تو خرید کا سگنل پیدا ہوتا ہے ، جس سے ایک تیزی کا رجحان ظاہر ہوتا ہے ، اور جب یہ نیچے عبور کرتا ہے تو فروخت کا سگنل ظاہر ہوتا ہے ، جس سے ایک bearish رجحان ظاہر ہوتا ہے۔

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

حکمت عملی کے فوائد

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

خطرے کا تجزیہ

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

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

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

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

نتیجہ

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


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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 06/09/2017
// MACD – Moving Average Convergence Divergence. The MACD is calculated 
// by subtracting a 26-day moving average of a security's price from a 
// 12-day moving average of its price. The result is an indicator that 
// oscillates above and below zero. When the MACD is above zero, it means 
// the 12-day moving average is higher than the 26-day moving average. 
// This is bullish as it shows that current expectations (i.e., the 12-day 
// moving average) are more bullish than previous expectations (i.e., the 
// 26-day average). This implies a bullish, or upward, shift in the supply/demand 
// lines. When the MACD falls below zero, it means that the 12-day moving average 
// is less than the 26-day moving average, implying a bearish shift in the 
// supply/demand lines.
// A 9-day moving average of the MACD (not of the security's price) is usually 
// plotted on top of the MACD indicator. This line is referred to as the "signal" 
// line. The signal line anticipates the convergence of the two moving averages 
// (i.e., the movement of the MACD toward the zero line).
// Let's consider the rational behind this technique. The MACD is the difference 
// between two moving averages of price. When the shorter-term moving average rises 
// above the longer-term moving average (i.e., the MACD rises above zero), it means 
// that investor expectations are becoming more bullish (i.e., there has been an 
// upward shift in the supply/demand lines). By plotting a 9-day moving average of 
// the MACD, we can see the changing of expectations (i.e., the shifting of the 
// supply/demand lines) as they occur.
//  You can change long to short in the Input Settings
//  WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="MACD Crossover", shorttitle="MACD Crossover")
fastLength = input(8, minval=1)
slowLength = input(16,minval=1)
signalLength=input(11,minval=1)
reverse = input(false, title="Trade reverse")
// hline(0, color=purple, linestyle=dashed)
fastMA = ema(close, fastLength)
slowMA = ema(close, slowLength)
macd = fastMA - slowMA
signal = sma(macd, signalLength)
pos = iff(signal < macd , 1,
	   iff(signal > macd, -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(signal, color=red, title="SIGNAL")
plot(macd, color=blue, title="MACD")


مزید