MACD اشارے نیچے الٹ انتباہ کی حکمت عملی


تخلیق کی تاریخ: 2023-12-07 11:11:09 آخر میں ترمیم کریں: 2023-12-07 11:11:09
کاپی: 0 کلکس کی تعداد: 680
1
پر توجہ دیں
1619
پیروکار

MACD اشارے نیچے الٹ انتباہ کی حکمت عملی

جائزہ

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

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

یہ حکمت عملی MACD معیاری اشارے کے آؤٹ پٹ سے متعلق اعداد و شمار کو فلٹر کرنے اور فلٹر کرنے کے لئے تیز اور سست لائنوں کا استعمال کرتی ہے ، اس بات کا تعین کرنے کے لئے کہ آیا قیمت ایک اہم حد تک پہنچ گئی ہے یا نہیں ، خریدنے یا فروخت کرنے کا اشارہ۔

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

طاقت کا تجزیہ

  1. MACD اشارے کا استعمال کرتے ہوئے ، بڑے اسٹاک کی نقل و حرکت کا درست اندازہ لگائیں
  2. نیچے اور اوپر کی باری کا انتباہ ، وقت پر باری کا موقع پکڑنے کے لئے
  3. فاسٹ اور سست لائن تعلقات کو جوڑ کر، بے جا فیصلے اور غلط اطلاعات سے بچیں
  4. مارکیٹ کی تبدیلیوں کی اصل وقت نگرانی کے لئے الارم شامل کریں

خطرے کا تجزیہ

  1. MACD اشارے خود ہی پیچھے رہ گئے ہیں اور ان کی تبدیلی کا صحیح مقام معلوم نہیں کیا جا سکتا
  2. پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کرنے کی ضرورت ہے تاکہ وہ مختلف قسم کے تجارت اور وقت کی مدت کے مطابق ہو
  3. اس کے بعد کیا ہوگا اس کا اندازہ لگانا مشکل ہے
  4. ٹرانزیکشن حجم میں تبدیلی کے فیصلے میں الٹ کی وشوسنییتا پر بھی توجہ دینے کی ضرورت

حل:

  1. دوسرے اشارے کے ساتھ مل کر ، جیسے K لائن کی شکل ، تجارت کے حجم میں تبدیلی
  2. پیرامیٹرز کو مختلف ٹرانزیکشن اقسام اور ٹائم فریموں کے لئے ایڈجسٹ کریں
  3. وقت پر نقصانات کا خاتمہ اور خطرات پر قابو پانا

اصلاح کی سمت

  1. MACD اشارے کے پیرامیٹرز کو بہتر بنانے کے ل bottom نیچے اور اوپر کا فیصلہ کریں
  2. اسٹاپ نقصان کی منطق کو بڑھانا تاکہ نقصانات میں اضافہ نہ ہو
  3. ٹرانزیکشن حجم میں تبدیلی کے ساتھ مل کر ریورسنگ کی وشوسنییتا کا فیصلہ
  4. مشین لرننگ ماڈل کے فیصلے کے الٹ جانے کے امکانات میں اضافہ

خلاصہ کریں۔

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

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

    // ____  __    ___   ________ ___________  ___________ __  ____ ___ 
   // / __ )/ /   /   | / ____/ //_/ ____/   |/_  __<  / // / / __ |__ \
  // / __  / /   / /| |/ /   / ,< / /   / /| | / /  / / // /_/ / / __/ /
 // / /_/ / /___/ ___ / /___/ /| / /___/ ___ |/ /  / /__  __/ /_/ / __/ 
// /_____/_____/_/  |_\____/_/ |_\____/_/  |_/_/  /_/  /_/  \____/____/                                              

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © blackcat1402

//@version=5
strategy("[blackcat] L2 Reversal Labels Strategy", overlay=true,  max_bars_back=5000, max_labels_count=500)

[diff, dea, macd] = ta.macd(close,12, 26, 9)
a1 = ta.barssince(ta.crossover(diff,dea)[1])
a2 = ta.barssince(ta.crossunder(diff,dea)[1])
bottom_zone = (close[a1+1]>close) and (diff>diff[a1+1]) and ta.crossover(diff,dea)
top_zone = (close[a2+1]<close) and (diff[a2+1]>diff) and ta.crossunder(diff,dea)

// Plot labels
l0 = top_zone ? label.new(bar_index, high * 1.0, 'Near Top', color=color.new(color.red, 50), textcolor=color.white, style=label.style_label_down, yloc=yloc.price, size=size.small) : bottom_zone ? label.new(bar_index, low * 1.0, 'Near Bottom', color=color.new(color.green, 50), textcolor=color.white, style=label.style_label_up, yloc=yloc.price, size=size.small) : na

if bottom_zone
    longmsg = 'Bottom Reversal Soon!'
    alert(message=longmsg, freq=alert.freq_once_per_bar_close)
else if top_zone
    shortmsg = 'Top Reversal Soon!'
    alert(message=shortmsg, freq=alert.freq_once_per_bar_close)


longCondition = bottom_zone
if (longCondition)
    strategy.entry("long", strategy.long)

shortCondition = top_zone
if (shortCondition)
    strategy.entry("short", strategy.short)