وسائل لوڈ ہو رہے ہیں... لوڈنگ...

Ichimoku بادل اور چلتی اوسط حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-05-17 10:55:29
ٹیگز:ایم اےایس ایم اےICHIMOKU

img

جائزہ

یہ حکمت عملی ممکنہ خرید و فروخت کے سگنلز کی نشاندہی کرنے کے لئے ایچیموکو کلاؤڈ ، قلیل مدتی (55) اور طویل مدتی (200) سادہ حرکت پذیر اوسط (ایس ایم اے) کو جوڑتی ہے۔ خرید سگنلز کی ضرورت ہوتی ہے کہ قیمت بادل اور طویل مدتی ایس ایم اے سے اوپر ہو ، اور اس سے اوپر عبور کرنے کے بعد قلیل مدتی ایس ایم اے کو دوبارہ آزمائیں۔ فروخت سگنلز کی ضرورت ہوتی ہے کہ قیمت بادل اور طویل مدتی ایس ایم اے سے نیچے ہو ، اور اس سے نیچے عبور کرنے کے بعد قلیل مدتی ایس ایم اے کو دوبارہ آزمائیں۔ یہ حکمت عملی رینج مارکیٹوں یا اعلی خبروں کے واقعات کے دوران سگنلز پیدا کرنے سے گریز کرتی ہے ، کیونکہ ان ادوار میں زیادہ جعلی آؤٹ ہوتے ہیں۔ بیک ٹسٹنگ سے پتہ چلتا ہے کہ حکمت عملی 1 گھنٹے اور 2 گھنٹے کے ٹائم فریم پر بہترین کارکردگی کا مظاہرہ کرتی ہے۔

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

یہ حکمت عملی مندرجہ ذیل اصولوں پر مبنی ہے:

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

یہ کوڈ پہلے مطلوبہ Ichimoku کلاؤڈ اجزاء (تبدیلی لائن ، بیس لائن ، لیڈنگ اسپین A اور B) کے ساتھ ساتھ قلیل مدتی اور طویل مدتی SMAs کا حساب لگاتا ہے۔ اس کے بعد یہ بادل اور حرکت پذیر اوسط کے سلسلے میں قیمت کی پوزیشن کی نشاندہی کرنے کے لئے متعدد شرائط کی وضاحت کرتا ہے۔ جب تمام خرید / فروخت کی شرائط پوری ہوجاتی ہیں تو ، کوڈ بالترتیب خرید اور فروخت کے سگنل تیار کرتا ہے۔

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

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

حکمت عملی کی اصلاح کی ہدایات

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

خلاصہ

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


/*backtest
start: 2023-05-11 00:00:00
end: 2024-05-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Ichimoku Cloud and Moving Average Strategy", shorttitle="ICMA", overlay=true)

// Input parameters
shortMA = input.int(55, title="Short-term Moving Average Length")
longMA = input.int(200, title="Long-term Moving Average Length")

// Calculate moving averages
shortSMA = ta.sma(close, shortMA)
longSMA = ta.sma(close, longMA)

// Ichimoku Cloud settings
conversionPeriod = input.int(9, title="Conversion Line Period")
basePeriod = input.int(26, title="Base Line Period")
spanBPeriod = input.int(52, title="Span B Period")
displacement = input.int(26, title="Displacement")

// Calculate Ichimoku Cloud components
conversionLine = ta.sma(high + low, conversionPeriod) / 2
baseLine = ta.sma(high + low, basePeriod) / 2
leadSpanA = (conversionLine + baseLine) / 2
leadSpanB = ta.sma(high + low, spanBPeriod) / 2

// Plot Ichimoku Cloud components
plot(leadSpanA, color=color.blue, title="Leading Span A")
plot(leadSpanB, color=color.red, title="Leading Span B")

// Entry conditions
aboveCloud = close > leadSpanA and close > leadSpanB
belowCloud = close < leadSpanA and close < leadSpanB
aboveShortMA = close > shortSMA
aboveLongMA = close > longSMA
belowShortMA = close < shortSMA
belowLongMA = close < longSMA

// Buy condition (Price retests 55 moving average after being above it)
buyCondition = aboveCloud and aboveLongMA and close[1] < shortSMA and close > shortSMA

// Sell condition (Price retests 55 moving average after being below it)
sellCondition = belowCloud and belowLongMA and close[1] > shortSMA and close < shortSMA

// Strategy entry and exit
strategy.entry("Buy", strategy.long, when = buyCondition)
strategy.entry("Sell", strategy.short, when = sellCondition)

// Plot moving averages
plot(shortSMA, color=color.green, title="Short-term SMA")
plot(longSMA, color=color.red, title="Long-term SMA")

// Plot buy and sell signals
plotshape(series=buyCondition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal")
plotshape(series=sellCondition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Sell Signal")














متعلقہ

مزید