یہ حکمت عملی بولنگر بینڈز اشارے پر مبنی بریک آؤٹ ٹریڈنگ حکمت عملی ہے۔ یہ بولنگر بینڈز کی اوپری اور نچلی ریلوں کا حساب لگاتا ہے اور بائننس پر بی ٹی سی یو ایس ڈی ٹی کی تجارت کو خودکار کرنے کے لئے متحرک طور پر سایڈست خرید اور فروخت کی حدوں کے ساتھ ان کا امتزاج کرتا ہے۔
اس حکمت عملی کا بنیادی اشارے بولنگر بینڈ ہیں۔ بولنگر بینڈ میں این ڈے موونگ ایوریج اور اس کے اوپر اور نیچے معیاری انحراف کی سطح پر پلاٹ کردہ اوپری اور نچلی بینڈ شامل ہیں۔ اس حکمت عملی میں بولنگر بینڈ کی لمبائی 20 دن اور معیاری انحراف کا ضرب 2 ہے۔ جب قیمت بولنگر بینڈ کی نچلی ریل کے قریب آتی ہے یا اس کو چھوتی ہے تو اسے oversold سمجھا جاتا ہے ، اور حکمت عملی ایک طویل پوزیشن کھولے گی۔ جب قیمت اپر ریل کے قریب آتی ہے یا اس کو چھوتی ہے تو اسے overbought سمجھا جاتا ہے ، اور حکمت عملی طویل پوزیشن بند کردے گی۔
بولنگر بینڈز اشارے کے علاوہ ، اس حکمت عملی میں دو ایڈجسٹ پیرا میٹر بھی متعارف کرایا گیا ہے: خریداری کی حد اور فروخت کی حد۔ خریداری کی حد نچلی بینڈ سے 58 پوائنٹس نیچے ڈیفالٹ ہوتی ہے اور طویل پوزیشنوں کو کھولنے کے لئے داخلہ کی شرط کے طور پر کام کرتی ہے۔ فروخت کی حد نچلی بینڈ سے 470 پوائنٹس اوپر ڈیفالٹ ہوتی ہے اور پوزیشنوں کو بند کرنے کے لئے باہر نکلنے کی شرط کے طور پر کام کرتی ہے۔ حکمت عملی کو زیادہ لچکدار بنانے کے لئے ان حدوں کو اصل مارکیٹ کے حالات اور بیک ٹیسٹ کے نتائج کی بنیاد پر متحرک طور پر ایڈجسٹ کیا جاسکتا ہے۔
جب خریدنے کی شرط پوری ہوجاتی ہے تو ، حکمت عملی اکاؤنٹ کے ایکویٹی کا 10٪ استعمال کرتے ہوئے ایک طویل پوزیشن کھولے گی۔ طویل پوزیشن کھولنے کے بعد ، اگر قیمت اسٹاپ نقصان کی سطح (-125) تک پہنچنے کے لئے بڑھتی ہے تو ، پوزیشنوں کو اسٹاپ نقصان کے احکامات کے ذریعہ بند کردیا جائے گا۔ جب قیمت فروخت کی حد کو متحرک کرنے کے لئے بڑھتی ہے تو ، حکمت عملی منافع حاصل کرنے کے لئے تمام پوزیشنوں کو بند کرنے کا انتخاب کرے گی۔
اس حکمت عملی کے اہم فوائد میں شامل ہیں:
اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں:
انسداد اقدامات:
اسٹریٹیجی کو مندرجہ ذیل پہلوؤں میں مزید بہتر بنایا جاسکتا ہے:
خلاصہ میں ، یہ ایک مجموعی طور پر آسان اور عملی بریکآؤٹ حکمت عملی ہے۔ یہ الٹ مواقع کی نشاندہی کرنے اور داخلے اور باہر نکلنے کے لئے متحرک حد مقرر کرنے کے لئے بولنگر بینڈ کو اپناتا ہے۔ دریں اثنا ، خطرات پر قابو پانے کے لئے مناسب پوزیشن سائزنگ اور اسٹاپ نقصان کی شرائط کا استعمال کیا جاتا ہے۔ کئی اہم پیرامیٹرز کو بہتر بنانے کے بعد ، یہ حکمت عملی نسبتا ste مستحکم واپسی دے سکتی ہے۔ یہ الگورتھم ٹریڈنگ کے لئے موزوں ہے اور اسٹاک چننے یا مارکیٹ کے جذبات کا اندازہ لگانے کے لئے معاون آلے کے طور پر بھی کام کرسکتا ہے۔ عام طور پر ، اس حکمت عملی میں مضبوط عملی اور توسیع ہے۔
/*backtest start: 2023-12-01 00:00:00 end: 2023-12-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © SuperDS_BTC //@version=5 strategy("布林通道策略多5min", overlay=true) // 布林通道计算 length = input(20, title="布林通道周期") mult = input(2.0, title="标准差倍数") basis = ta.sma(close, length) dev = mult * ta.stdev(close, length) upper = basis + dev lower = basis - dev // 计算买入数量:每次检查仓位的大小 // 每次买入使用总资金的10% position_size = strategy.equity * 10 / close // 定義可調整的閾值 buy_threshold = input(58, title="買入閾值") exit_threshold = input(470, title="賣出閾值") // 买入条件:当现价低于布林通道的下限减去 buy_threshold buy_condition = close < lower - buy_threshold // 卖出条件和结清仓位条件 exit_condition = close > lower + exit_threshold // 买入逻辑 if buy_condition strategy.entry("BuyLong", strategy.long, qty=position_size, comment="LongBTC") // 卖出逻辑 if exit_condition strategy.close("BuyLong") // 止损逻辑 stop_loss_percent = -1.25 //止损百分比为-125% if strategy.position_size > 0 position_profit_percent = (strategy.position_avg_price - close) / strategy.position_avg_price * 100 if position_profit_percent <= stop_loss_percent strategy.close("BuyLong")