बोलिंगर बैंड %B संकेतक पर आधारित दीर्घकालिक ट्रेडिंग रणनीति


निर्माण तिथि: 2024-02-01 11:15:44 अंत में संशोधित करें: 2024-02-01 11:15:44
कॉपी: 0 क्लिक्स: 567
1
ध्यान केंद्रित करना
1617
समर्थक

बोलिंगर बैंड %B संकेतक पर आधारित दीर्घकालिक ट्रेडिंग रणनीति

अवलोकन

यह रणनीति ब्यूरिन बैंड% बी सूचक पर आधारित है, जो ट्रेडिंग सिग्नल डिजाइन करती है, जब% बी मूल्य सेट थ्रेशोल्ड से कम होता है, तो ट्रेंड को ट्रैक करने के लिए गतिशील रूप से स्टॉप-लॉस की पूर्व निर्धारित स्थिति तक पहुंचने के लिए ट्रेंड को ट्रैक करने के लिए। यह रणनीति ब्यूरिन बैंड के समर्थन को तोड़ने के बाद एक पलटाव की पहचान करने के लिए उपयुक्त है।

रणनीति सिद्धांत

  1. N दिन ब्रिन बैंड के लिए मध्य, ऊपरी और निचले रेल की गणना करें
  2. %B मान की गणना करेंः
  3. जब %B सेट थ्रेशोल्ड से कम है (डिफ़ॉल्ट 0), अधिक करें
  4. स्टॉप लाइन (डिफ़ॉल्ट 105%) और स्टॉप लॉस लाइन (डिफ़ॉल्ट 95%) की गणना करने के लिए स्टॉप प्राइस को आधार के रूप में लें
  5. एक बार खोलने के बाद, जब तक आप इसके लिए पात्र हैं, तब तक जमा करें।
  6. सबसे पहले ट्रिगर की गई स्टॉप-स्टॉप-लॉस शर्त ने स्थिति को तय किया

श्रेष्ठता विश्लेषण

इस रणनीति के निम्नलिखित फायदे हैं:

  1. %B संकेतक का उपयोग करके उच्च दक्षता के साथ बुरिन बेल्ट के नीचे के रेल समर्थन के उछाल बिंदुओं की पहचान करें
  2. गतिशील बढ़त के माध्यम से ट्रेंड ट्रैक करने में सक्षम
  3. स्टॉप लॉस की स्थिति स्पष्ट, जोखिम नियंत्रण के लिए अनुकूल

जोखिम विश्लेषण

इस रणनीति के कुछ जोखिम भी हैं:

  1. %B संकेतक में झूठे संकेतों की अधिक संभावना है और अन्य संकेतक के साथ संयोजन में पुष्टि की आवश्यकता है
  2. भूकंपीय घटनाओं में अधिक बार रुकावट आ सकती है
  3. हालांकि, कुछ लोगों का मानना है कि यह एक बहुत बड़ा जोखिम है।

समाधान के लिएः

  1. केडी, एमएसीडी और अन्य संकेतकों के संयोजन के साथ उपयोग किया जाता है ताकि ट्रेडिंग सिग्नल की विश्वसनीयता सुनिश्चित हो सके
  2. स्टॉप पोजीशन को समायोजित करें और हिलने के लिए जगह बढ़ाएं
  3. जोखिम को नियंत्रित करने के लिए एक बार के बढ़ोतरी के अनुपात को नियंत्रित करें

अनुकूलन दिशा

इस रणनीति को निम्नलिखित पहलुओं से भी अनुकूलित किया जा सकता हैः

  1. विभिन्न मापदंडों के संयोजनों का परीक्षण करें और सर्वोत्तम मापदंड खोजें
  2. लाभ के एक निश्चित अनुपात तक पहुंचने के बाद बंद करने के लिए लॉगिंग को अनुकूलित करना
  3. कम तरलता वाले शेयरों के गलत लेनदेन से बचने के लिए तरलता फ़िल्टर बढ़ाएं

संक्षेप

इस रणनीति के लिए कुल मिलाकर एक मजबूत लंबी लाइन व्यापार रणनीति है. पहचान क्षमता और पैरामीटर अनुकूलन के लिए अभी भी उन्नयन के लिए जगह है, अगर अन्य संकेतक फ़िल्टर संकेतों के साथ संयुक्त है, स्थिति प्रबंधन पर नियंत्रण, इस रणनीति के लिए प्रवृत्ति की स्थिति में बेहतर रिटर्न प्राप्त कर सकते हैं.

रणनीति स्रोत कोड
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands %B Long Strategy", shorttitle="BB %B Long Strategy", overlay=true)

// Girdiler
length = input.int(20, title="BB Length")
src = input(close, title="Source")
dev = input.float(2.0, title="Deviation")
kar_hedefi = input(5, title="Take Profit")
zarar_durumu = input(100, title="Stop Loss")
start_date = input(timestamp("01 Jan 2023 00:00 +0000"), "Start Date")
end_date = input(timestamp("01 Jan 2024 00:00 +0000"), "End Date")
altinda_kalirsa_long = input.float(0, title="hangi degerin altinda long alsin")

// Bollinger Bantları %B göstergesi
basis = ta.sma(src, length)
stdDev = ta.stdev(src, length)
upperBand = basis + dev * stdDev
lowerBand = basis - dev * stdDev
percentB = (src - lowerBand) / (upperBand - lowerBand)

// Alım-Satım Sinyalleri
longCondition = percentB < altinda_kalirsa_long

// Kar/Zarar Hesaplama
takeProfit = strategy.position_avg_price * (1 + kar_hedefi / 100)
stopLoss = strategy.position_avg_price * (1 - zarar_durumu / 100)

// Long (Alım) İşlemi
if (longCondition )
    strategy.entry("Long", strategy.long)
    strategy.exit("Take Profit/Stop Loss", "Long", limit=takeProfit, stop=stopLoss)

// Take Profit Seviyesi Çizgisi
plot(takeProfit, title="Take Profit", color=color.green, linewidth=1, style=plot.style_linebr)