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

کلاؤڈ پر مبنی بولنگر بینڈ ڈبل حرکت پذیر اوسط مقداری رجحان کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-12-27 15:54:08
ٹیگز:ایم اےبی بی

img

جائزہ

یہ حکمت عملی Ichimoku Cloud پر مبنی ایک مقداری تجارتی نظام ہے۔ یہ بنیادی طور پر مارکیٹ کے رجحان کی سمت کا تعین کرنے اور تجارتی سگنل پیدا کرنے کے لئے لیڈنگ اسپین A اور لیڈنگ اسپین B کے مابین کراس اوور سگنل کا استعمال کرتی ہے۔ حکمت عملی میں متحرک قیمت کی حد کا اندازہ لگانے کا طریقہ استعمال کیا جاتا ہے ، جس میں ڈونچیان چینل کے حساب کتاب کے اصولوں کو شامل کیا جاتا ہے تاکہ مارکیٹ کے رجحان کی موڑ کے مقامات کو مؤثر طریقے سے حاصل کیا جاسکے۔

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

حکمت عملی کا بنیادی منطق مندرجہ ذیل اہم اجزاء پر مبنی ہے:

  1. تبادلہ لائن: تیز ردعمل کے اشارے کے طور پر 9 دورانیہ ڈونچیان چینل میڈین کا استعمال کرتا ہے
  2. بیس لائن: درمیانی مدت کے رجحان اشارے کے طور پر 26 پیریڈ ڈونچیان چینل میڈین کا استعمال کرتا ہے
  3. لیڈنگ اسپین اے: تبادلوں کی لائن اور بیس لائن کے اوسط کے طور پر شمار کیا جاتا ہے
  4. لیڈنگ اسپین بی: طویل مدتی رجحان اشارے کے طور پر 52 پیریڈ ڈونچیان چینل میڈین کا استعمال کرتا ہے
  5. لیگنگ اسپین: اختتامی قیمت کو 26 دوروں کے پیچھے منتقل کرتا ہے

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

  • طویل سگنل: جب لیڈ اسپین اے لیڈ اسپین بی کے اوپر سے گزرتا ہے
  • مختصر سگنل: جب لیڈ اسپین A لیڈ اسپین B سے نیچے گزرتا ہے

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

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

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

  1. تاخیر کا خطرہ: طویل مدت کے حسابات کا استعمال تاخیر سے داخل ہونے اور باہر نکلنے کے سگنل کا باعث بن سکتا ہے
  2. ضمنی مارکیٹ کا خطرہ: مختلف مارکیٹوں میں اکثر غلط بریک آؤٹ سگنل پیدا کر سکتا ہے۔
  3. پیرامیٹر حساسیت: پیرامیٹر کے مختلف مجموعے سے حکمت عملی کی کارکردگی میں نمایاں تغیرات آسکتے ہیں
  4. استعمال کا خطرہ: رجحان کے الٹ کے دوران اہم استعمال کا سامنا ہوسکتا ہے

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

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

خلاصہ

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-25 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © mrbakipinarli

//@version=6
strategy(title="Ichimoku Cloud Strategy", shorttitle="Ichimoku Strategy", overlay=true)

// Inputs for Ichimoku Cloud
conversionPeriods = input.int(9, minval=1, title="Conversion Line Length")
basePeriods = input.int(26, minval=1, title="Base Line Length")
laggingSpan2Periods = input.int(52, minval=1, title="Leading Span B Length")
displacement = input.int(26, minval=1, title="Lagging Span")

// Functions
donchian(len) => math.avg(ta.lowest(len), ta.highest(len))

// Ichimoku Components
conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = math.avg(conversionLine, baseLine)
leadLine2 = donchian(laggingSpan2Periods)

// Plotting Ichimoku Components
plot(conversionLine, color=color.new(#2962FF, 0), title="Conversion Line")
plot(baseLine, color=color.new(#B71C1C, 0), title="Base Line")
plot(close, offset = -displacement + 1, color=color.new(#43A047, 0), title="Lagging Span")
p1 = plot(leadLine1, offset = displacement - 1, color=color.new(#A5D6A7, 0), title="Leading Span A")
p2 = plot(leadLine2, offset = displacement - 1, color=color.new(#EF9A9A, 0), title="Leading Span B")

// Kumo Cloud
plot(leadLine1 > leadLine2 ? leadLine1 : leadLine2, offset = displacement - 1, title = "Kumo Cloud Upper Line", display = display.none) 
plot(leadLine1 < leadLine2 ? leadLine1 : leadLine2, offset = displacement - 1, title = "Kumo Cloud Lower Line", display = display.none) 
fill(p1, p2, color = leadLine1 > leadLine2 ? color.rgb(67, 160, 71, 90) : color.rgb(244, 67, 54, 90))

// Trading Logic
longCondition = ta.crossover(leadLine1, leadLine2)
shortCondition = ta.crossunder(leadLine1, leadLine2)

if (longCondition)
    strategy.entry("Long", strategy.long)

if (shortCondition)
    strategy.entry("Short", strategy.short)


متعلقہ

مزید