جب MACD Elasticsearch میں BB کے ساتھ جوڑے، … PlatoBlockchain Data Intelligence. عمودی تلاش۔ عی

جب MACD جوڑے BB کے ساتھ Elasticsearch میں،…

وائی ​​ٹک وونگ

موونگ ایوریج کنورجینس ڈائیورجینس (MACD) ایک رجحان اور رفتار پر مبنی اشارے ہے، جبکہ بولنگr بینڈز (BB) اتار چڑھاؤ پر مبنی اشارے ہے۔ جب MACD BB کے ساتھ جوڑتا ہے، تو کچھ پیشہ ور اسے MACD BB کہتے ہیں، اور دوسرے اسے BB MACD کہتے ہیں۔ اس مضمون میں MACD BB کا نام استعمال کیا گیا ہے۔ دو تکنیکی تجزیہ اشارے کا امتزاج دونوں اشاریوں کی صلاحیتوں کو وراثت میں ملاتا ہے اور مارکیٹ کے رجحانات کی بصیرت فراہم کرتا ہے۔ میری گہری ویب تلاش سے، یہ کہیں نہیں ہے کہ یہ اشارے کس نے ایجاد کیے ہیں۔ اگر کسی کو علم ہو تو براہ کرم ماخذ شیئر کریں۔ تاہم، بہت سے تجارتی پلیٹ فارمز اور فورمز اس اشارے کو ایک جدید خصوصیت کے طور پر فراہم کرتے ہیں۔ قارئین کو مشورہ دیا جاتا ہے کہ ان دو اشاریوں اور ان کے نفاذ کو Elasticsearch کا استعمال کرتے ہوئے فوری طور پر سمجھنے کے لیے میرے پچھلے دو مضامین پڑھیں۔
مضمون میں بیان کردہ مساوات کے مطابق "Elasticsearch کے ساتھ MACD ہسٹوگرام بنائیںMACD میں ایک مختصر مدت اور ایک طویل مدتی ایکسپونینشل ویٹنگ موونگ ایوریج (EWMA) شامل ہے۔ ان دو اصطلاحات کے لیے عام مشقیں 12 اور 26 ہیں۔

جب MACD Elasticsearch میں BB کے ساتھ جوڑے، … PlatoBlockchain Data Intelligence. عمودی تلاش۔ عی

مضمون میں “Elasticsearch کے ذریعے بولنگر بینڈ کی چوڑائی کا حساب لگائیں۔”، BB اوپری بینڈ (BBU) اور لوئر بینڈ (BBL) کی تعمیر کے لیے روزانہ کی قیمتوں کی سادہ موونگ ایوریج (SMA) اور معیاری انحراف (SD) پر مبنی ہے۔ BB کی درمیانی لکیر SMA ہے۔ MACD BB کی اصطلاحات سے، یہ قیمت کے بجائے MACD استعمال کرتا ہے۔ بی بی ایل اور بی بی یو کی گنتی کی وضاحت اس طرح کی گئی ہے، جہاں سلائیڈنگ ونڈو (ونڈو) 20 یا 26 ہے، اور عام عمل میں معیاری انحراف (n) 1 یا 2 ہے۔

بنیادی طور پر، MACD، BBU اور BBL کو ایک چارٹ پر پلاٹ کیا جائے گا اور صارفین MACD اور دو بینڈ کے تقاطع کا مشاہدہ کر سکتے ہیں۔ جب MACD BBU سے ٹوٹ جاتا ہے، تو یہ ایک مضبوط اپ ٹرینڈ سگنل دکھاتا ہے۔ اسی طرح، جب MACD BBL سے ٹوٹ جاتا ہے، تو یہ نیچے کی طرف مضبوط سگنل دکھاتا ہے۔ معنی بیان کرنے کے لیے خاکہ استعمال کرنا بہت آسان ہے۔ اس مضمون میں، ہم MACD اور BB کو کمیشن فری ایکسچینج ٹریڈڈ فنڈز (ETFs) پر لاگو کرنے کی کوشش کرتے ہیں اور تجزیہ کے آلے کے طور پر Elasticsearch پر توجہ مرکوز کرتے ہیں۔ درج ذیل مثال تصادفی طور پر "Fidelity International Multifactor ETF" کو منتخب کرتی ہے۔ اس کا ٹکر کی علامت FDEV ہے۔ ڈیٹا کا انتخاب 1 فروری 2021 اور 31 مئی 2021 کے درمیان وقت کی حد سے کیا گیا ہے جو IEX، انوسٹرس ایکسچینج کے ذریعے فراہم کیا گیا ہے۔ MACD کے سب سے زیادہ استعمال ہونے والے پیرامیٹرز مختصر مدت کے لیے 12 اور طویل مدتی کے لیے 26 ہیں۔ بہت سے انٹرنیٹ مضامین کے مطابق، BB کا حساب لگاتے وقت، SMA کا دورانیہ 10 ہے اور BB کا معیاری انحراف 1 ہے۔
نیچے دی گئی تصویر میں، MACD اور اس کے BBL، BBU اور SMA کو پلاٹ کیا گیا ہے۔ اگر MACD ویلیو BBU سے اوپر ہے اور آگے کے ٹائم اسٹیمپ میں قدر کا موازنہ کرتے ہوئے اضافہ ہے، تو یہ ایکوا بلیو ڈاٹ ہے۔ اگر MACD قدر BBU سے اوپر ہے اور کمی ہے تو یہ نیلے رنگ کا نقطہ ہے۔ اگر MACD قدر BBL سے نیچے ہے اور کمی ہے تو یہ ایک سرخ نقطہ ہے۔ اگر MACD ویلیو BBL سے نیچے ہے اور ایک انکریمنٹ ہے، تو یہ نارنجی ڈاٹ ہے۔ دوسرے معاملات کے لئے، یہ ایک سرمئی نقطہ ہے۔ قارئین آسانی سے دیکھ سکتے ہیں کہ سرخ/نارنجی لکیریں BBL سے نیچے ہیں اور نیلی/ایکوا-نیلی لکیریں BBU کے اوپر ہیں۔ اس کے علاوہ، جب MACD کی قدر صفر سے نیچے سے بڑھ جاتی ہے اور صفر کو عبور کر لیتی ہے (MACD سے پیدا ہونے والے تیزی کے سگنل پر غور کریں)، تو زیادہ تر معاملات میں ایکوا-بلیو ڈاٹ کے مطابق ہوتا ہے۔ اسی طرح، جب MACD کی قدر صفر سے اوپر گرتی ہے اور صفر کو عبور کرتی ہے (MACD کی طرف سے پیدا ہونے والے بیئرش سگنل پر غور کریں)، ایک متعلقہ سرخ نقطے کی پیروی ہوگی۔ لائن کی ڈھلوان رجحان کی رفتار کی نشاندہی کرتی ہے۔

تاہم، جب ہم اس نکتے کی وضاحت کرنے کی کوشش کرتے ہیں کہ جب MACD قدر BBU یا BBL سے عام اقدار کے ساتھ ٹوٹ جاتی ہے، تو یہ قیمت کے اوپر یا نیچے کے رجحان سے میل نہیں کھاتی، جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے۔ بڑھتے ہوئے اتار چڑھاؤ کی ممکنہ علامات اور مستقبل کے ممکنہ تجارتی مواقع کو پکڑنا آسان نہیں ہے اور بعض اوقات سمت الٹ جاتی ہے۔

اگرچہ زیادہ تر تجارتی پلیٹ فارمز MACD BB اشارے فراہم کرتے ہیں اور ایک ہی تبصرہ دیتے ہیں، "یہ نوسکھئیے تاجروں کے لیے موزوں نہیں ہے"، لیکن اس کا Elasticsearch کا نفاذ ہموار انضمام اور سمجھنے میں آسان دکھاتا ہے۔ فرض کریں کہ ڈیٹا کے ساتھ ایک Elasticsearch انڈیکس موجود ہے، اور اس کی ڈیٹا میپنگ کا استعمال وہی ہے جیسا کہ پچھلے پیپر میں بیان کیا گیا ہے۔ درج ذیل اقدامات REST API درخواست کے باڈی کے کوڈ کو ظاہر کرتے ہیں۔

سرچ آپریشن کے ذریعے تمام متعلقہ دستاویزات جمع کریں۔

FDEV کی علامت اور 1 فروری 2021 اور 31 مئی 2021 کے درمیان کی تاریخ کے ساتھ دستاویزات جمع کرنے کے لیے "لازمی" شق کے ساتھ "بول" استفسار کا استعمال کریں۔ 26 تجارتی دنوں کی موونگ ایوریج کی گنتی کی وجہ سے، اضافی ڈیٹا کو ایڈجسٹ کیا جاتا ہے۔ 1.5 ماہ کے لیے (15 دسمبر 2021 سے 1 فروری 2021 تک)

فنڈ کی روزانہ کی عام قیمت کا حساب لگائیں۔

ہر روز فنڈ کی قیمتیں نکالنے کے لیے ایک "تاریخ_ہسٹوگرام" جمع، MACD کے نام سے، پیرامیٹر "فیلڈ" کو "تاریخ" اور پیرامیٹر "وقفہ" کو "1d" کے ساتھ استعمال کریں۔ اس کے بعد ایک "scripted_metric" جمع، جس کا نام TP ہے، عام قیمت کا حساب لگانے کے لیے، جو کہ سب سے زیادہ، سب سے کم، اور اختتامی قیمت کی اوسط قیمت کے برابر ہے۔

بالٹی کی تاریخ نکالیں۔

اضافی ڈیٹا کی وجہ سے، بعد میں ہونے والی کارروائیوں کو بعد میں حد سے باہر والے حصے کو فلٹر کرنے کی ضرورت ہے۔ بالٹی کی تاریخ حاصل کرنے کے لیے "DateStr" نام کی ایک "منٹ" جمع ہے۔ Elasticsearch سرور میں، تاریخ Epoch وقت میں محفوظ کی جاتی ہے۔ ٹائم یونٹ ملی سیکنڈز ہے، اور ٹائم زون UTC ہے۔

1 سے زیادہ دستاویز والی بالٹیاں منتخب کریں۔

خالی بالٹیاں (غیر تجارتی دنوں) کو فلٹر کرنے کے لیے، ایک "بکٹ_سلیکٹر" جمع، جس کا نام STP ہے، استعمال کیا جاتا ہے تاکہ اس کی دستاویز کی گنتی 0 سے زیادہ ہو۔

یومیہ 12 ٹریڈنگ دن اور 26 ٹریڈنگ ڈے EWMA کا حساب لگائیں۔

عام قدر کے 12 ٹریڈنگ ڈے EWMA کا حساب لگانے کے لیے ایک "moving_fn" ایگریگیشن کا استعمال کریں، جس کا نام EWMA12 ہے، جس میں پیرامیٹر ونڈو 12 ہے اور پیرامیٹر "buckets_path" کو TP.value کے طور پر استعمال کریں۔ EWMA کا حساب فعل MovingFunctions.ewma کو 2/(window+1) کے پیرامیٹر الفا کے ساتھ استعمال کرکے کیا جاتا ہے۔ EWMA26 کی جمع اسی طرح کی جا سکتی ہے۔

MACD کا حساب لگائیں۔

EWMA12 اور EWMA26 سے نتائج بتانے کے لیے پیرامیٹر "buckets_path" کے ساتھ macd کے نام سے "بکٹ_اسکرپٹ" جمع کا استعمال کریں۔ پھر MACD اشارے کا حساب اسکرپٹ میں مساوات کے مطابق کیا جاتا ہے۔

عام قدر کی روزانہ 10 دن کی سادہ موونگ ایوریج کا حساب لگائیں۔

MACD قدر کے 10 دن کے SMA کا حساب لگانے کے لیے ایک "moving_fn" جمع استعمال کریں، جس کا نام SMA10 ہے، جس میں پیرامیٹر ونڈو 10 ہے اور پیرامیٹر "buckets_path" کو MACD کے طور پر استعمال کریں۔ غیر وزنی اوسط فنکشن (MovingFunctions.unweightedAvg) کا استعمال کرتے ہوئے SMA کا حساب لگایا جاتا ہے۔

عام قدر کے روزانہ 10 دن کے معیاری انحراف کا حساب لگائیں۔

10 دن کے MACD معیاری انحراف کا حساب لگانے کے لیے پیرامیٹر ونڈو 10 کے ساتھ اور MACD کے بطور پیرامیٹر "buckets_path" کے ساتھ SD10 نامی ایک "moving_fn" جمع استعمال کریں۔ معیاری انحراف فنکشن (MovingFunctions.stdDev) کا استعمال کرتے ہوئے SD کا حساب لگایا جاتا ہے۔

MACD BB کا حساب لگائیں۔

SMA10 جمع اور SD10 جمع کے نتائج کی وضاحت کرنے کے لیے پیرامیٹر "buckets_path" کے ساتھ BBU10 اور BBL10 نامی دو "بکٹ_اسکرپٹ" جمع استعمال کریں۔ پھر، BBL10 اور BBU10 کا حساب SMA10 سے SD10 کی قدر کے ساتھ جمع یا مائنس کیا جاتا ہے۔

MACD قدر کی قسم کی شناخت کریں۔

a) MACD کی قدر کی وضاحت کرنے کے لیے پیرامیٹر "buckets_path" کے ساتھ، MACD_Diff نامی ایک "ماخوذ" جمع کا استعمال کریں تاکہ یہ تعین کیا جا سکے کہ آیا یہ آگے کے ٹائم اسٹیمپ پر MACD سے اضافہ ہے یا کمی۔

b) MACD قدر کی قسم کی درجہ بندی کرنے کے لیے BBL10، BBU10، macd اور MACD_Diff ایگریگیشن سے نتائج کی وضاحت کرنے کے لیے پیرامیٹر "buckets_path" کے ساتھ MACDType نامی "بکٹ_اسکرپٹ" جمع استعمال کریں۔

➤ ٹائپ 1 اگر MACD_Diff ایک کمی اور macd قدر ہے < BBL
➤ ٹائپ 2 اگر MACD_Diff ایک انکریمنٹ اور macd ویلیو ہے < BBL
➤ ٹائپ 3 اگر MACD_Diff ایک انکریمنٹ اور macd ویلیو > BBU ہے
➤ ٹائپ 4 اگر MACD_Diff ایک کمی اور macd قدر ہے > BBU
➤ دوسرے کیسز کے لیے 0 ٹائپ کریں۔

آؤٹ پٹ کے لیے اضافی دستاویزات کو فلٹر کریں۔

"بکٹ_سلیکٹر" ایگریگیشن کا استعمال کریں، جس کا نام SMACD_BB ہے، پیرامیٹر "buckets_path" کے ساتھ "DateStr" کے بطور "اسکرپٹ" اسٹیٹمنٹ میں بیان کردہ صحیح بالٹیوں کو منتخب کریں۔ انتخاب کا معیار وہ بالٹیاں ہیں جن کی تاریخ 1 فروری 2021 کو یا اس کے بعد کی ہے (ملی سیکنڈ میں زمانہ 1612137600000)۔

نتائج جمع کرنے کے بعد، ہم اعداد و شمار تیار کر سکتے ہیں جیسا کہ پہلے دکھایا گیا ہے۔ ٹائپ 3 کے لیے ڈاٹ کلر ایکوا بلیو ہے، ٹائپ 4 نیلا ہے، ٹائپ 1 سرخ ہے، ٹائپ 2 نارنجی ہے، اور دیگر گرے ہیں۔

قارئین مزید GitHub پر اوپن سورس پروجیکٹ کا حوالہ دے سکتے ہیں (MACD_BB)

ریمارکس:

I. ETF ڈیٹا فراہم کرنے والے IEX (انوسٹرس ایکسچینج) کا شکریہ اور GitHub اوپن سورس پروجیکٹ اسٹوریج فراہم کرتا ہے۔

II یہ مضمون تکنیکی سوچ پر مبنی ہے اور اس میں کوئی سرمایہ کاری کا مشورہ نہیں ہے۔ اسے استعمال کرتے وقت قارئین کو اپنی ذمہ داریاں خود ادا کرنی چاہئیں۔

III مضمون میں اب بھی غلطیاں ہو سکتی ہیں، اور میں قارئین سے درخواست کرتا ہوں کہ وہ مجھے درست کریں۔

چہارم وہ قارئین جو دلچسپی محسوس کرتے ہیں وہ Elasticsearch کی تمام بنیادی مہارتوں کے لیے مصنف کی تصنیف کردہ کتاب کا حوالہ دے سکتے ہیں۔ "Advanced Elasticsearch 7.0"، اگست 2019، Packt، ISBN: 9781789957754۔

Source: https://wtwong316.medium.com/when-macd-couples-with-bb-in-elasticsearch-3cca987c0678?source=rss——-8—————–cryptocurrency

ٹائم اسٹیمپ:

سے زیادہ درمیانہ