پیتھون میں ایم اے سی ڈی کو لاگو کرنا

مصنف:نیکی, تخلیق: 2019-04-08 10:56:11, تازہ کاری:

ایم اے سی ڈی اسٹاک ، کرنسیوں ، کریپٹو کرنسیوں وغیرہ کی تجارت میں ایک مشہور تکنیکی اشارے ہے۔

ایم اے سی ڈی کی بنیادی باتیں

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

مفید حکمت عملیاں

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

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

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

کھڑی ڈھلوان زیادہ خریدنے یا زیادہ فروخت کی صورتحال کی نشاندہی کرسکتی ہے۔ ایسی صورتحال میں اسٹاک کا رجحان جلد ہی بھاپ کھو سکتا ہے اور موجودہ سمت سے اصلاح یا الٹ دیکھ سکتا ہے۔

پائیتھون کا نفاذ

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

import pandas as pd
import numpy as np
from datetime import datetime
import matplotlib.pyplot as plt
import pyEX as p
ticker = 'AMD'
timeframe = '6m'
df = p.chartDF(ticker, timeframe)
df = df[['close']]
df.reset_index(level=0, inplace=True)
df.columns=['ds','y']
plt.plot(df.ds, df.y, label='AMD')
plt.show()

imgAMD 2018 کے آخر سے لے کر آج تک (ابتدائی 2019) ۔

exp1 = df.y.ewm(span=12, adjust=False).mean()
exp2 = df.y.ewm(span=26, adjust=False).mean()
macd = exp1-exp2
exp3 = macd.ewm(span=9, adjust=False).mean()
plt.plot(df.ds, macd, label='AMD MACD', color = '#EBD2BE')
plt.plot(df.ds, exp3, label='Signal Line', color='#E5A4CB')
plt.legend(loc='upper left')
plt.show()

اس سے ہمیں ایم اے سی ڈی بمقابلہ سگنل لائن کا نقشہ تیار کرنے کی اجازت ملتی ہے۔ دیکھیں کہ کیا آپ تیزی اور کمی کے کراس اوور کو دیکھ سکتے ہیں!

imgایم اے سی ڈی بمقابلہ سگنل لائن نیچے دیئے گئے گراف کو چیک کریں۔ کیا آپ درست تھے؟ یاد رکھیں ، جب ایم اے سی ڈی سگنل لائن کے اوپر سے گزرتا ہے تو ایک بالش کراس اوور ہوتا ہے اور جب ایم اے سی ڈی سگنل لائن کے نیچے سے گزرتا ہے تو ایک bearish کراس اوور ہوتا ہے۔

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

ہم exponential چلتی اوسط اور MACD لاگو کر کے شروع.

exp1 = df.y.ewm(span=12, adjust=False).mean()
exp2 = df.y.ewm(span=26, adjust=False).mean()
exp3 = df.y.ewm(span=9, adjust=False).mean()
macd = exp1-exp2
plt.plot(df.ds, df.y, label='AMD')
plt.plot(df.ds, macd, label='AMD MACD', color='orange')
plt.plot(df.ds, exp3, label='Signal Line', color='Magenta')
plt.legend(loc='upper left')
plt.show()

imgنیلی لائن AMD اسٹاک کی قیمت کی نمائندگی کرتی ہے، اورنج لائن MACD کی نمائندگی کرتی ہے ہم اس MACD لائن کو اسٹاک کی قیمت سے الگ الگ کر کے تھوڑا سا بڑھا سکتے ہیں اور کھڑی ڈھلوانوں کو زیادہ واضح طور پر دیکھ سکتے ہیں۔

imgMACD 2018 کے آخر سے لے کر آج تک (ابتدائی 2019) ۔ آئیے پہلے سے زیادہ خریدنے اور زیادہ فروخت کرنے کے بارے میں ہماری گفتگو کو یاد کرتے ہیں۔ ہم دیکھ سکتے ہیں کہ MACD وقت کے ساتھ ساتھ کافی فلیٹ رہتا ہے۔ لیکن کچھ اوقات ایسے ہوتے ہیں جب MACD منحنی خطوط دوسروں کے مقابلے میں زیادہ کھڑی ہوتے ہیں۔ یہ زیادہ خریدنے یا زیادہ فروخت ہونے کی حالت کے مثال ہیں۔ ہم اپنی زیادہ فروخت ہونے والی حالتوں کو سبز حلقوں اور زیادہ خریدنے والے کو سرخ حلقوں کے ساتھ پیش کرتے ہیں۔ آپ دیکھ سکتے ہیں کہ MACD میں زیادہ خریدنے یا زیادہ فروخت ہونے کی حالت ظاہر ہونے کے فورا بعد ، رفتار سست ہوگئی اور اسٹاک کی قیمت نے اس کے مطابق رد عمل ظاہر کیا۔

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


مزید