کلاؤڈ بریک آؤٹ پر مبنی ڈوئل موونگ ایوریج مومنٹم اسٹریٹجی

CLOUD MA
تخلیق کی تاریخ: 2025-02-08 15:10:06 آخر میں ترمیم کریں: 2025-02-08 15:10:06
کاپی: 4 کلکس کی تعداد: 330
1
پر توجہ دیں
1617
پیروکار

کلاؤڈ بریک آؤٹ پر مبنی ڈوئل موونگ ایوریج مومنٹم اسٹریٹجی

جائزہ

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

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

یہ حکمت عملی مندرجہ ذیل اہم اجزاء کا استعمال کرتی ہے:

  1. ٹرانسمیشن لائن ((Tenkan-Sen): 9 ادوار میں سب سے زیادہ قیمت اور سب سے کم قیمت کے وسط پوائنٹس کی گنتی ، جو مختصر مدت کے بازار کے رجحانات کی عکاسی کرتی ہے
  2. بیس لائن ((Kijun-Sen): 26 دوروں میں سب سے زیادہ قیمت اور کم قیمت کے وسط پوائنٹس کی گنتی ، درمیانی مدت کے بازار کے رجحانات کی عکاسی کرتی ہے
  3. پچھلا بینڈ A ((سینکو اسپین A): تبادلوں کی لائن اور بیس لائن کی اوسط ، آگے کی طرف 26 ادوار
  4. سب سے پہلے بینڈ B ((سینکو اسپین بی): 52 سائیکلوں میں سب سے زیادہ قیمت اور سب سے کم قیمت کے وسط پوائنٹس کا حساب لگائیں ، 26 سائیکلوں کو آگے بڑھائیں
  5. پسماندہ لائن ((Chikou Span): موجودہ اختتامی قیمت 26 سائیکل پیچھے ہٹ گئی

داخلے کی شرائط:

  • کثیر سر: قیمت بادلوں کے اوپر ہے (سابقہ بینڈ A اور B سے اوپر) اور تبادلوں کی لائن پر بیس لائن کو پار کرتی ہے
  • خالی سر: قیمت بادلوں کے نیچے ہے ((سابقہ بینڈ A اور B سے نیچے) اور تبادلوں کی لائن بیس لائن سے نیچے ہے

باہر نکلنے کی شرائط: جب مخالف ٹریڈنگ سگنل ظاہر ہوتا ہے تو فلیٹ پوزیشن

اسٹریٹجک فوائد

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

اسٹریٹجک رسک

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

رسک کنٹرول کی تجاویز:

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-02-08 00:00:00
end: 2025-02-06 08:00:00
period: 2d
basePeriod: 2d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Ichimoku Cloud Strategy", shorttitle="IchimokuStrat", overlay=true)

//=== Užívateľské vstupy ===//
tenkanLen          = input.int(9,   "Tenkan-Sen Length")
kijunLen           = input.int(26,  "Kijun-Sen Length")
senkouSpanBLen     = input.int(52,  "Senkou Span B Length")
displacement       = input.int(26,  "Cloud Displacement")

//=== Výpočet Ichimoku liniek ===//

// Tenkan-Sen (Conversion Line)
tenkanHigh = ta.highest(high, tenkanLen)
tenkanLow  = ta.lowest(low, tenkanLen)
tenkan     = (tenkanHigh + tenkanLow) / 2.0

// Kijun-Sen (Base Line)
kijunHigh = ta.highest(high, kijunLen)
kijunLow  = ta.lowest(low, kijunLen)
kijun     = (kijunHigh + kijunLow) / 2.0

// Senkou Span A = (Tenkan + Kijun)/2, posunutý dopredu
spanA = (tenkan + kijun) / 2.0

// Senkou Span B = (highest high + lowest low)/2, posunutý dopredu
spanBHigh = ta.highest(high, senkouSpanBLen)
spanBLow  = ta.lowest(low, senkouSpanBLen)
spanB     = (spanBHigh + spanBLow) / 2.0

// Chikou Span (voliteľný) = current close, posunutý dozadu
chikou = close[displacement]

//=== Podmienky pre LONG / SHORT ===//
// Cena NAD oblakom => close > spanA a close > spanB
// Tenkan NAD Kijun => tenkan > kijun
longCondition = (close > spanA and close > spanB) and (tenkan > kijun)

// Cena POD oblakom => close < spanA a close < spanB
// Tenkan POD Kijun => tenkan < kijun
shortCondition = (close < spanA and close < spanB) and (tenkan < kijun)

//=== Vstup do pozícií ===//
if longCondition
    strategy.entry("Long", strategy.long)
if shortCondition
    strategy.entry("Short", strategy.short)

//=== Výstup pri opačnom signáli ===//
if strategy.position_size > 0 and shortCondition
    strategy.close("Long", comment="Exit Long")
if strategy.position_size < 0 and longCondition
    strategy.close("Short", comment="Exit Short")

//=== Vykreslenie Ichimoku = vyplnený oblak ===//

// Najskôr si ulož premenne (plot) pre spanA, spanB
plotA = plot(spanA, title="Span A", offset=displacement, color=color.new(color.green, 0))
plotB = plot(spanB, title="Span B", offset=displacement, color=color.new(color.red, 0))

// Namiesto plotfill() použijeme fill()
fill(plotA, plotB, title="Cloud Fill", color=color.new(color.green, 80))