اس حکمت عملی کا نام دو اشارے ، بولنگر بینڈ اور کیلنر چینلز کے استعمال کے بعد لیا گیا ہے ، تاکہ تجارتی سگنل پیدا کیے جاسکیں۔ یہ چینل کی حدود سے باہر قیمتوں کے وقفوں کی نگرانی کرتا ہے ، نیچے کی طرف وقفوں پر طویل اور اوپر کی طرف وقفوں پر مختصر ہوتا ہے۔
یہ حکمت عملی بولنگر بینڈ اور کیلنڈر چینلز کو جوڑتی ہے۔ بولنگر بینڈ ایک متحرک اوسط لائن کے علاوہ / مائنس معیاری انحراف پر تیار کردہ موافقت پذیر چینلز ہیں۔ کیلنڈر چینلز چینل کی چوڑائی کا حساب کرنے کے لئے حقیقی حد کا استعمال کرتے ہیں۔
تجارتی منطق یہ ہے کہ جب اختتامی قیمت نیچے بولنگر بینڈ اور نیچے کیلٹنر چینل سے نیچے آجاتی ہے تو ، اس میں ردوبدل کی پیش گوئی کی جاتی ہے۔ جب اختتامی قیمت بالنگر اور کیلٹنر چینل کی بالائی حدود سے اوپر بڑھتی ہے تو یہ مختصر ہوجاتا ہے۔ داخلے کے بعد اسٹاپ اور منافع حاصل کرنا مقرر کیا جاتا ہے۔
دو چینلز کو ملا کر ، حکمت عملی غیر معمولی قیمتوں میں اتار چڑھاؤ کی مؤثر طریقے سے نشاندہی کرتی ہے۔ ڈبل چینل فلٹرز غلط سگنلز سے بچنے میں مدد کرتے ہیں۔ اسٹاپ اور منافع لینے سے خطرہ کنٹرول میں بھی مدد ملتی ہے۔
صرف بولنگر بینڈ یا کیلٹنر چینلز کے استعمال کے مقابلے میں ، یہ حکمت عملی اعلی معیار کے سگنلز کے ل more زیادہ شور کو فلٹر کرتی ہے۔ ڈبل چینل بریک آؤٹ بروقت اندراجات کی اجازت دیتا ہے جس کا مقصد الٹ پھیر کو پکڑنا ہے۔
ایک اہم خطرہ چینل کے اشارے کی پسماندہ نوعیت ہے۔ سگنل کو متحرک کرنے والے چینل کی حدود کو نشانہ بنانے سے پہلے ہی قیمتیں الٹنا شروع ہوسکتی ہیں۔ اس کے نتیجے میں دیر سے اندراجات ہوسکتے ہیں یا پل بیک میں پکڑے جاسکتے ہیں۔
بہت زیادہ تنگ رکاوٹیں اور بہت زیادہ وسیع منافع لینے والے دیگر خطرات ہیں۔ ان کو مارکیٹ کے حالات کے مطابق ایڈجسٹ کرنے کی ضرورت ہے۔
اسٹریٹجی کو معاون فلٹرز جیسے مومنٹوم آسکیلیٹرز کو شامل کرکے بہتر بنایا جاسکتا ہے۔ زیادہ سے زیادہ مجموعے تلاش کرنے کے لئے پیرامیٹر ٹوننگ بھی مددگار ثابت ہوسکتی ہے۔
موافقت پذیر رکاوٹوں اور منافع لینے کو شامل کرنا ایک اور بہتری کا راستہ ہے، اس حکمت عملی کو بہتر مارکیٹوں کو بہتر بنانے میں مدد ملتی ہے.
یہ ڈبل چینل بریکآؤٹ حکمت عملی بولنگر بینڈ اور کیلٹنر چینلز کی طاقتوں کو یکجا کرتی ہے تاکہ مؤثر طریقے سے الٹ جانے کے مواقع کی نشاندہی کی جاسکے ، جبکہ ڈبل چینل فلٹرز اور اسٹاپ / ٹیک منافع کی ترتیبات کے ذریعہ خطرات کو کنٹرول کیا جاسکے۔ یہ ایک معیاری ، خطرہ سے چلنے والی مقداری تجارتی حکمت عملی ہے۔
/*backtest start: 2023-01-31 00:00:00 end: 2024-01-31 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Estratégia de Compra/Venda BB e KC", overlay=true) // Parâmetros das Bandas de Bollinger bollinger_length = input(20, title="Comprimento das Bandas de Bollinger", minval=1) bollinger_deviation = input(2.0, title="Desvio Padrão das Bandas de Bollinger", minval=0.1) // Parâmetros dos Canais de Keltner keltner_length = input(20, title="Comprimento dos Canais de Keltner", minval=1) atr_multiplier = input(1.5, title="Multiplicador ATR dos Canais de Keltner", minval=0.1) // Take Profit e Stop Loss em termos financeiros take_profit = input(10.0, title="Take Profit (em $)", step=1) stop_loss = input(20.0, title="Stop Loss (em $)", step=1) // Cálculos das Bandas de Bollinger basis_bb = sma(close, bollinger_length) dev_bb = sma(stdev(close, bollinger_length), bollinger_length) upper_bb = basis_bb + dev_bb * bollinger_deviation lower_bb = basis_bb - dev_bb * bollinger_deviation // Cálculos dos Canais de Keltner basis_kc = sma(close, keltner_length) atr_kc = sma(atr(keltner_length), keltner_length) upper_kc = basis_kc + atr_multiplier * atr_kc lower_kc = basis_kc - atr_multiplier * atr_kc // Condição de Compra buy_condition = close < lower_bb and close < lower_kc // Condição de Venda sell_condition = close > upper_bb and close > upper_kc // Estratégia de Compra/Venda com TP e SL if (buy_condition) strategy.entry("Compra", strategy.long) strategy.exit("Take Profit/Stop Loss", from_entry="Compra", profit=take_profit, loss=stop_loss) if (sell_condition) strategy.entry("Venda", strategy.short) strategy.exit("Take Profit/Stop Loss", from_entry="Venda", profit=take_profit, loss=stop_loss) // Plot das Bandas de Bollinger e dos Canais de Keltner plot(upper_bb, color=color.rgb(47, 33, 243), title="Banda Superior de Bollinger") plot(lower_bb, color=color.rgb(89, 33, 243), title="Banda Inferior de Bollinger") plot(upper_kc, color=color.rgb(200, 255, 0), title="Canal Superior de Keltner") plot(lower_kc, color=color.rgb(225, 255, 0), title="Canal Inferior de Keltner")