مقداری تجارتی حکمت عملی کے بعد ٹرپل ٹچ بولنگر بینڈ کا رجحان

BB SMA SD CROSS
تخلیق کی تاریخ: 2024-12-11 11:01:52 آخر میں ترمیم کریں: 2024-12-11 11:01:52
کاپی: 2 کلکس کی تعداد: 351
1
پر توجہ دیں
1617
پیروکار

مقداری تجارتی حکمت عملی کے بعد ٹرپل ٹچ بولنگر بینڈ کا رجحان

جائزہ

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

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

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

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

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

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

//@version=6
strategy("Bollinger Bands Strategy - 3 Crossings", overlay=true)

// Input Parameters
length = input.int(20, title="Bollinger Bands Length", minval=1)
src = input(close, title="Source")
mult = input.float(2.0, title="Multiplier", step=0.1)

// Calculate Bollinger Bands
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev

// Plot Bollinger Bands
plotBasis = plot(basis, color=color.blue, title="Basis")
plotUpper = plot(upper, color=color.red, title="Upper Band")
plotLower = plot(lower, color=color.green, title="Lower Band")
fill(plot1=plotUpper, plot2=plotLower, color=color.new(color.blue, 90), title="Band Fill")

// Counter Variables
var int longCrossCount = 0
var int shortCrossCount = 0

// Detect Crossings
longCondition = close < lower  // Price closes below the lower band
shortCondition = close > upper  // Price closes above the upper band

if longCondition
    longCrossCount += 1  // Increment the counter for long
    shortCrossCount := 0  // Reset the short counter

if shortCondition
    shortCrossCount += 1  // Increment the counter for short
    longCrossCount := 0  // Reset the long counter

if not longCondition and not shortCondition
    longCrossCount := 0  // Reset if no crossing
    shortCrossCount := 0

// Entry and Exit Rules
if longCrossCount >= 3 and strategy.position_size <= 0
    strategy.entry("Long", strategy.long)
    longCrossCount := 0  // Reset the counter after entering

if shortCrossCount >= 3 and strategy.position_size >= 0
    strategy.entry("Short", strategy.short)
    shortCrossCount := 0  // Reset the counter after entering

// Exit Condition (When Price Returns to the Middle Band)
exitCondition = ta.crossover(src, basis) or ta.crossunder(src, basis)

if exitCondition and strategy.position_size > 0
    strategy.close("Long")
if exitCondition and strategy.position_size < 0
    strategy.close("Short")