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

Bollinger Bands پر مبنی کراس سرحد متحرک رینج مقداری ٹریڈنگ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-12-27 15:39:49
ٹیگز:بی بیایس ایم اےایس ڈیایم اےROEپی این ایل

img

جائزہ

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

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

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

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

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

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

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

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

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

خلاصہ

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


/*backtest
start: 2024-11-26 00:00:00
end: 2024-12-25 08:00:00
period: 3h
basePeriod: 3h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Strategy", overlay=true, initial_capital=86, default_qty_type=strategy.percent_of_equity)

// Parameter für die Bollinger-Bänder
length = input.int(20, title="Bollinger Bands Length")
mult = input.float(2.0, title="Bollinger Bands Multiplier")

// Berechnung der Bollinger-Bänder
basis = ta.sma(close, length)
upper = basis + mult * ta.stdev(close, length)
lower = basis - mult * ta.stdev(close, length)

// Startkapital
usdt_balance = 86.0 // Anfangsbetrag in USDT
zerebro_balance = 52.0 // Anfangsbetrag in ZEREBRO

// Bedingungen für Kauf- und Verkaufssignale
longCondition = ta.crossover(close, lower)
shortCondition = ta.crossunder(close, upper)

// Kauf- und Verkaufslogik
if (longCondition and usdt_balance > 0)
    strategy.entry("Buy", strategy.long, qty=usdt_balance / close)
    usdt_balance := 0 // Alle USDT werden verwendet
    zerebro_balance += strategy.position_size // Gekaufte ZEREBRO hinzufügen

if (shortCondition and zerebro_balance > 0)
    strategy.close("Buy")
    usdt_balance += strategy.position_size * close // Verkaufserlös in USDT
    zerebro_balance := 0 // Alle ZEREBRO verkauft

// Plot der Bollinger-Bänder
plot(basis, color=color.blue, title="Basis")
plot(upper, color=color.green, title="Upper Band")
plot(lower, color=color.red, title="Lower Band")

// Alerts für Bybit-Verbindung
alertcondition(longCondition, title="Buy Alert", message='{"action": "buy", "symbol": "ZEREBRO/USDT"}')
alertcondition(shortCondition, title="Sell Alert", message='{"action": "sell", "symbol": "ZEREBRO/USDT"}')

// Automatische Verknüpfung mit Bybit
// Stellen Sie sicher, dass Sie den Webhook-URL in TradingView einstellen und korrekt mit Bybit verbinden.



متعلقہ

مزید