
इस रणनीति का उपयोग ब्रुइन बैंड के गोल्ड बंटवारे की रेखा का उपयोग करने के लिए किया जाता है, जो सम-रेखा आकृति निर्णय के साथ एक वापसी व्यापार करता है। जब कीमत ब्रुइन बैंड के गोल्ड बंटवारे की रेखा से संपर्क करती है, तो इसे खरीदने के संकेत के रूप में देखा जाता है, और कीमत की संतुलित वापसी विशेषता का उपयोग करके लाभ उठाया जाता है।
VWMA के बजाय SMA का उपयोग करना, जो कि ब्रीड बैंड के लिए एक मध्य-रेखा है, कीमतों की गतिशीलता को बेहतर ढंग से दर्शाता है।
स्वर्ण विभाजन महत्वपूर्ण समर्थन / प्रतिरोध क्षेत्र है, जो वापसी के लिए आधार प्रदान करता है
औसत रेखा बहु-सिरिणी, जो एक बड़ी वृद्धि सुनिश्चित करती है
फिक्स्ड स्टॉप लॉस एकल हानि नियंत्रण सुनिश्चित करता है
सोने की विभाजन रेखा निश्चित समर्थन नहीं है, कीमतें सीधे गिर सकती हैं
फिक्स्ड स्टॉप लॉस को अत्यधिक अनियंत्रित माना जा सकता है और इसे बाजार में उतार-चढ़ाव के आधार पर समायोजित करने पर विचार किया जाना चाहिए
औसत बहु-सिरों का संरेखण भी एक झूठी सफलता हो सकती है, जिसे अधिक मापदंडों के साथ जोड़ा जाना चाहिए
वापसी की लंबाई अनिश्चित है, उचित स्टॉपआउट बिंदु की आवश्यकता है
विभिन्न संयोजनों का परीक्षण किया जा सकता है, जैसे कि ब्रुनेट चक्र, मानक विचलन गुणांक, निश्चित स्टॉप लॉस प्रतिशत आदि
बाजार में रुझान और वापसी की संभावना के लिए अधिक संकेतकों को जोड़ा जा सकता है, जैसे कि MACD, KD आदि
एटीआर के आधार पर गतिशील रोक या ट्रैक रोक को ध्यान में रखा जा सकता है
स्टॉप को स्थानांतरित करने, स्टॉप को विभाजित करने आदि के लिए स्टॉप रणनीतियों को अनुकूलित करें
इस रणनीति का उपयोग करने के लिए एक संतुलित वापसी व्यापार करने के लिए ब्लिंक सोने विभाजन लाइन, व्यापार तर्क स्पष्टता, पैरामीटर सेट करने के लिए सरल, वापस लेने के लिए नियंत्रणीय और अन्य फायदे हैं. लेकिन वहाँ भी कुछ जोखिम है, और अधिक परीक्षण और अनुकूलन की जरूरत है, और अधिक तकनीकी संकेतक निर्णय और रोक / रोक उपकरण जोड़ने के लिए, वास्तविक आवेदन करने के लिए. कुल मिलाकर, इस रणनीति का एक प्रकार प्रदान करता है सोने विभाजन नियम का उपयोग करने के लिए मात्रा व्यापार के लिए विचार, आगे की खोज के लायक है.
/*backtest
start: 2023-10-01 00:00:00
end: 2023-10-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/
// © mohanee
//@version=4
strategy(title="Bollinger Band with Fib Golden Ratio (0.618)", shorttitle="Bollinger Band with Fib Golden Ratio" , overlay=true, pyramiding=1, default_qty_type=strategy.percent_of_equity, default_qty_value=20, initial_capital=10000, currency=currency.USD)
length = input(50,title="BB Length" , minval=1)
src1 = input(hlc3, title="Source")
//mult1 = input(1.33, minval=0.001, maxval=50)
mult = input(1.5,title="multplier", minval=0.001, maxval=50)
stopLoss=input(5,title="Stop Loss",minval=1)
basis = vwma(src1, length)
dev = mult * stdev(src1, length)
//dev3 = mult3 * stdev(src, length)
upper_618= basis + (0.618*dev)
lower_618= basis - (0.618*dev)
//lower_618_dev3= basis - (0.618*dev3)
plot_upper618= plot(upper_618, color=color.purple, linewidth=2, title="0.618")
plot(basis, color=color.purple,style=plot.style_circles, linewidth=2)
plot_lower618= plot(lower_618, color=color.purple, linewidth=2, title="0.618 entry")
//plot_lower618_dev3= plot(lower_618_dev3, color=color.red, linewidth=1, title="0.618 stop")
//plot_lower618= plot(lower_618, color=color.purple, linewidth=1, title="0.618 entry")
ema200=ema(close,200)
ema50=ema(close,50)
plot (ema200, title="ema200", color=color.orange, linewidth=2)
plot (ema50, title="ema50", color=color.blue , linewidth=2)
longCondition= ema50 > ema200
strategy.entry(id="BB_Fib618", long=true, when = longCondition and ( close < lower_618 or low <= lower_618) )
strategy.close(id="BB_Fib618", comment="points="+tostring(close - strategy.position_avg_price, "###.##") , when = strategy.position_size >= 1 and crossover(close,upper_618 ))
//stoploss exit
stopLossVal = strategy.position_size>=1 ? strategy.position_avg_price * ( 1 - (stopLoss/100) ) : 0.00
strategy.close(id="BB_Fib618", comment="SL="+tostring(close - strategy.position_avg_price, "###.##"), when=abs(strategy.position_size)>=1 and close < stopLossVal ) //and close > strategy.position_avg_price )