دوہری حرکت پذیر اوسط کراس اوور حکمت عملی کے ساتھ Ichimoku کلاؤڈ

مصنف:چاؤ ژانگ، تاریخ: 2023-12-26 16:10:24
ٹیگز:

img

جائزہ

یہ حکمت عملی دوہری حرکت پذیر اوسط کراس اوور سسٹم کے ساتھ ایچیموکو کلاؤڈ کو جوڑتی ہے تاکہ طویل مدتی اور قلیل مدتی رفتار دونوں پر فیصلے کیے جاسکیں ، جس سے انتہائی درست رجحان کی نشاندہی اور تجارتی سگنل ممکن ہوجاتے ہیں۔ ایچیموکو کلاؤڈ قیمت کی توانائی اور مستقبل کی نقل و حرکت کا تعین کرنے کے لئے تبادلوں کی لائن ، بیس لائن اور معروف لائنوں سے تشکیل پایا ہے۔ دوہری حرکت پذیر اوسط حصے میں قلیل مدتی قیمت کی رفتار کی تبدیلیوں کا تعین کرنے کے لئے 13 اور 21 مدت کے افسانوی حرکت پذیر اوسط (ای ایم اے) شامل ہیں۔ ایک ساتھ مل کر ، درستگی کو بہتر بنانے اور جھوٹے وقفوں کو فلٹر کرنے کے لئے متعدد ٹائم فریم مرتب کیے جاتے ہیں۔

حکمت عملی منطق

حکمت عملی بنیادی طور پر Ichimoku بادل اور دوہری EMA اشارے پر مشتمل ہے.

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

دوہری ای ایم اے کے لئے ، 13 مدت ای ایم اے قلیل مدتی رجحانات اور 21 مدت ای ایم اے درمیانی مدت کے رجحانات کے لئے ٹریک کرتا ہے۔ 21 ای ایم اے سے اوپر 13 ای ایم اے اپ ٹرینڈ اور اس کے برعکس ڈاؤن ٹرینڈ کے لئے سگنل دیتا ہے۔

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

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

فوائد

اس حکمت عملی کے مندرجہ ذیل اہم فوائد ہیں:

  1. ملٹی ٹائم فریم ترکیب۔ درمیانی / طویل مدتی کے لئے بادل ، قلیل مدتی کے لئے ای ایم اے بہتر درستگی کے لئے متعدد جہتوں کو جوڑتا ہے۔

  2. مؤثر جھوٹے وقفے فلٹرنگ۔ قیمت، بادل، پسماندہ لائن، EMAs صف بندی کی ضرورت ہے کہ سخت اندراج کے قوانین شور فلٹر.

  3. بہتر پیرامیٹرز۔ ان پٹ جیسے 9 دورانیہ تبادلہ لائن، 26 دورانیہ بیس لائن قابل اعتماد سگنل پیدا کرتی ہیں.

  4. اعلی اتار چڑھاؤ کے اثاثوں کے لئے قابل اطلاق۔ Ichimoku بادل خلاؤں کے خلاف مضبوط، اتار چڑھاؤ اسٹاک اور crypto کے لئے موزوں.

  5. واضح حمایت / مزاحمت کی سطح. بادل بینڈ واضح طور پر اہم S / R زون ظاہر.

خطرے کا تجزیہ

اس کے علاوہ کچھ خطرات پر بھی غور کرنا چاہئے:

  1. رینج بائنڈ مارکیٹوں کے دوران وِپساؤ ممکن ہے۔ بادل الگ ہوتے ہیں اور واضح رجحانات نہ ہونے پر سگنل کی وشوسنییتا کم ہوتی ہے۔

  2. پیچھے رہ جانے والی لائن الٹ پوائنٹس کو یاد کر سکتی ہے۔ تیز پھسلنے کا مطلب پیچھے رہ جانے والی لائن کے پتہ لگانے سے نقصانات کا مطلب ہوسکتا ہے۔

  3. متعدد اشارے پیچیدگی میں اضافہ کرتے ہیں۔ تاجروں کو درست فیصلوں کے ل all تمام اشارے کی مضبوط گرفت کی ضرورت ہے۔

  4. ابتدائی بادلوں میں داخل ہونے پر خرابی کا امکان ہے۔ طویل عرصے سے موجود قیمتیں پہلی خرابیوں پر کوڑے مار سکتی ہیں۔

  5. بیک ٹسٹ اوور فٹنگ کے خطرات۔ موجودہ بہتر پیرامیٹرز مخصوص بیک ٹسٹ ڈیٹا سے زیادہ فٹ ہوسکتے ہیں۔ براہ راست کارکردگی خراب ہوسکتی ہے۔

ان خطرات کے لئے کچھ تخفیف میں شامل ہیں:

  1. غیر مستحکم / وپسا حالات کے دوران پوزیشن سائزنگ کو کم کریں جو اتار چڑھاؤ پر مبنی ہے۔

  2. اضافی اشارے جیسے ایم اے سی ڈی، آر ایس آئی پسماندہ لائن سگنل کو فلٹر کرنے کے لئے.

  3. استحکام کی تصدیق کے لئے مختلف ادوار اور آلات میں مضبوط بیک ٹیسٹنگ۔ سلائڈج ، کمیشن جیسے حقیقی تجارتی عوامل کو شامل کریں۔

  4. براہ راست کارکردگی کو بہتر بنانے کے لئے حوالہ کے طور پر متوقع رویوں کے مقابلے میں غیر معمولی رجسٹر کرنے کے لئے ٹریک کریں.

بہتر مواقع

اسٹریٹیجی کو کئی پہلوؤں میں بہتر بنایا جاسکتا ہے:

  1. خطرات کو سختی سے محدود کرنے کے لئے سٹاپ نقصان کے طریقہ کار جیسے اتار چڑھاؤ یا اعلی / کم بنیاد پر روکنے کو شامل کریں.

  2. بہتر رجحان / انسداد رجحان حساسیت کے لئے EMA ادوار کو بہتر بنائیں.

  3. سگنل فلٹر کرنے کے لئے MACD، RSI جیسے اضافی اشارے شامل کریں، غلط مثبت کو ہٹا دیں.

  4. اتار چڑھاؤ کے ماڈلز کی بنیاد پر پوزیشن سائزنگ کو ایڈجسٹ کریں، پرسکون کم اتار چڑھاؤ کے ماحول میں سائز میں اضافہ کریں.

  5. مختلف آلات اور وقت کی مدت میں استحکام کے لئے پیرامیٹر کی مضبوطی کی جانچ کریں.

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

نتیجہ

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


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

//@version=3
strategy("13/21 EMA + Ichimoku Kinko Hyo Strategy", shorttitle="EMI", overlay=true, default_qty_type=strategy.percent_of_equity, max_bars_back=1000, default_qty_value=100, calc_on_order_fills= true, calc_on_every_tick=true, pyramiding=0)

TenkanSenPeriods = input(9, minval=1, title="Tenkan Sen Periods")
KijunSenPeriods = input(26, minval=1, title="Kijun Sen Periods")
SenkouSpanBPeriods = input(52, minval=1, title="Senkou Span B Periods")
displacement = input(26, minval=1, title="Displacement")
donchian(len) => avg(lowest(len), highest(len))
TenkanSen = donchian(TenkanSenPeriods)
KijunSen = donchian(KijunSenPeriods)
SenkouSpanA = avg(TenkanSen, KijunSen)
SenkouSpanB = donchian(SenkouSpanBPeriods)
ChikouSpan = close[displacement-1]

Sema = ema(close, 13)
Mema = ema(close, 21)
Lema = ema(close, 89)
XLema = ema(close, 233)

plot(Sema, color=blue, title="13 EMA", linewidth = 2)
plot(Mema, color=fuchsia, title="21 EMA", linewidth = 1)
plot(Lema, color=orange, title="89 EMA", linewidth = 2)
plot(XLema, color=teal, title="233 EMA", linewidth = 2)
plot(KijunSen, color=maroon, title="Kijun Sen", linewidth = 3)
plot(close, offset = -displacement, color=lime, title="Chikou Span", linewidth = 2)
sa=plot (SenkouSpanA, offset = displacement, color=green,  title="Senkou Span A", linewidth = 1)
sb=plot (SenkouSpanB, offset = displacement, color=red,  title="Senkou Span B", linewidth = 3)
fill(sa, sb, color = SenkouSpanA > SenkouSpanB ? green : red)

longCondition = close>ChikouSpan and Sema>KijunSen and Sema>Mema and SenkouSpanA>SenkouSpanB
strategy.entry("Long",strategy.long,when = longCondition)
strategy.close("Long", when = (close<KijunSen and close<ChikouSpan and Sema<Mema))

shortCondition = close<ChikouSpan and Sema<KijunSen and Sema<Mema and SenkouSpanA<SenkouSpanB
strategy.entry("Short",strategy.short, when = shortCondition)
strategy.close("Short", when = (close>KijunSen and close>ChikouSpan and Sema>Mema))

مزید