
इस रणनीति को आरएसआई सूचकांक के साथ सीसीआई सूचकांक के संयोजन के रूप में एक मात्रात्मक व्यापार रणनीति कहा जाता है। यह रणनीति मुख्य रूप से आरएसआई सूचकांक और सीसीआई सूचकांक के संयोजन का उपयोग करती है ताकि बाजार में ओवरबॉय और ओवरसोल की घटना का आकलन किया जा सके। विशेष रूप से, रणनीति आरएसआई की ओवरहाइज लाइन की गणना करके, सीसीआई सूचकांक के ओवरहाइज सिग्नल के संयोजन के माध्यम से, ओवरहेड और खाली सिर के उद्घाटन नियम निर्धारित करती है। जब स्थिति खोलने के नियम के अनुरूप होता है, तो तदनुसार ओवरहाइज ऑपरेशन किया जाता है।
इस रणनीति का मुख्य तर्क यह है कि आरएसआई और सीसीआई दोनों की सांख्यिकीय विशेषताओं का उपयोग करके यह निर्धारित करना है कि क्या बाजार वर्तमान में ओवरबॉट या ओवरसोल्ड है।
सबसे पहले, आरएसआई का हिस्सा। आरएसआई सूचक बाजार में ओवरबॉय ओवरसोल को दर्शाता है। आरएसआई 70 से अधिक ओवरबॉय क्षेत्र है, 30 से कम ओवरसोल क्षेत्र है। इस रणनीति में दो आरएसआई सूचकांक सेट किए गए हैं, एक लंबी और एक छोटी, 14 चक्रों के लिए एक लंबी लाइन और 12 चक्रों के लिए एक छोटी लाइन। लंबी लाइन मुख्य प्रवृत्ति का आकलन करती है, जबकि छोटी लाइन अधिक संवेदनशील टर्नओवर को ट्रैक करती है। जब लंबी और छोटी लाइन के आरएसआई संकेतक एक साथ होते हैं (जैसे कि डबल ओवरबॉय या डबल ओवरसोल), तो यह दर्शाता है कि बाजार स्पष्ट रूप से असंतुलित स्थिति में है, और यह सबसे अच्छा अवसर है।
दूसरी बात, CCI भाग. CCI सूचकांक को ओवरबॉट और ओवरसोल के लिए भी इस्तेमाल किया जा सकता है, 14 चक्रों के साथ। CCI 100 से अधिक ओवरबॉट और 100 से कम ओवरसोल के लिए है। यह रणनीति CCI सूचकांक की इस विशेषता का उपयोग करती है, जो स्थिति खोलने के नियम को निर्धारित करती हैः जब CCI सूचकांक RSI सूचकांक द्वारा दिए गए पॉलीहाउस सिग्नल के अनुरूप होता है, तो RSI सूचकांक द्वारा निर्धारित स्थिति खोलने की दिशा को लागू करता है।
विशेष रूप से, रणनीति के लिए नियम इस प्रकार हैंः
ओवरहेड पोजीशन खोलनाः जब आरएसआई सूचक ओवरसोल्ड क्षेत्र दिखाता है ((इस अवधि में लंबी और छोटी आरएसआई 30 से कम है) और सीसीआई सूचक 100 से कम है, तो अधिक करें;
खाली स्थान खोलेंः जब आरएसआई सूचक ओवरबॉय क्षेत्र दिखाता है (इस अवधि में लंबी और छोटी आरएसआई दोनों 70 से अधिक हैं) और सीसीआई सूचक 100 से अधिक है, तो खाली करें।
आरएसआई और सीसीआई सूचकांक के संयुक्त निर्णय के माध्यम से, वास्तविक ओवरबॉट और ओवरसोल्ड स्पेस की प्रभावी रूप से पहचान की जा सकती है, जिससे रणनीति की स्थिरता और लाभप्रदता की संभावना बढ़ जाती है।
इस रणनीति का सबसे बड़ा लाभ यह है कि यह RSI और CCI दोनों संकेतकों के सांख्यिकीय नियम का उपयोग करता है, जिससे ओवरबॉय और ओवरसोल की पहचान अधिक सटीक हो जाती है, जिससे रिवर्स को पकड़ने के लिए एक आदर्श प्रवेश बिंदु प्रदान किया जाता है। विशिष्ट लाभ इस प्रकार हैंः
इस रणनीति का मुख्य जोखिम यह है कि आरएसआई और सीसीआई द्वारा निर्धारित ओवरबॉट और ओवरसोल सिग्नल वास्तविक पलटाव के समय को पूरी तरह से प्रतिबिंबित नहीं करते हैं। विशिष्ट जोखिमों में शामिल हैंः
जोखिम के समाधानों में शामिल हैंः
इस रणनीति को वास्तविक परिचालन में और भी अधिक अनुकूलित किया जा सकता है। मुख्य अनुकूलन विचारों में शामिल हैंः
परीक्षण और अनुकूलन के माध्यम से, इस रणनीति की लाभप्रदता और स्थिरता में और सुधार की उम्मीद की जा सकती है।
यह रणनीति एक अधिक विशिष्ट उलटा पकड़ने की रणनीति है। RSI और CCI के दो सामान्य उपयोग के संकेतकों के संयोजन के माध्यम से, ओवरबॉट और ओवरबॉट सीमा का न्याय करने के लिए, और तदनुसार स्थिति खोलने के नियम डिजाइन करने के लिए, एक सरल व्यावहारिक शॉर्ट-लाइन ट्रेडिंग रणनीति का गठन किया गया है। इस रणनीति का मुख्य लाभ यह है कि सूचक संयोजन का उपयोग निर्णय को अधिक सटीक बनाने के लिए किया जाता है, जिससे झूठे उलटने की भ्रामकता से बचा जाता है, जिससे उलटने का सबसे अच्छा समय पकड़ लिया जा सकता है। बेशक, जोखिम भी है, सूचक अनुकूलन की आवश्यकता है, स्टॉप-लॉस रणनीति, प्रवृत्ति के निर्णय के साथ संयोजन में उपयोग की जाती है। कुल मिलाकर, यह रणनीति शुरुआती लोगों के लिए एक सरल और विश्वसनीय माप पद्धति प्रदान करती है, जो सीखने और अभ्यास के लायक है।
/*backtest
start: 2023-12-22 00:00:00
end: 2024-01-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//Author: RvZ14
//Based on Joseph Nemeth MACD+CCI strategy
//Reference reading: https://sites.google.com/site/forexjosephnemeth/home/macd-cci
strategy(title="MACD+CCI Strategy", shorttitle="macd/cci")
length = input(14, minval=1)
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(2,minval=1)
src = input(close, title="CCI Source")
//cci
ma = sma(src, length)
cci = (src - ma) / (0.015 * dev(src, length))
plot(cci, title = "cci", color=#5DADE2,linewidth = 1,transp = 0)
band1 = hline(100, color=gray, linewidth = 1)
band0 = hline(-100, color=gray, linewidth = 1)
fill(band1, band0, color= #F9E79F)
//macd
source = close
fastMA = ema(source, fastLength)
slowMA = ema(source, slowLength)
macd = fastMA - slowMA
signal = ema(macd, signalLength)
hist = macd - signal
plot(hist, color=#EC7063, style=histogram)
plot(macd, title = "macd", color=#5DADE2, linewidth = 1,transp = 0)
plot(signal, title = "signal", color=#F5B041,linewidth = 1,transp = 0)
longCond = cci > 100 and macd > 0 or cci > -100 and macd < 0
shortCond = cci < -100 and macd < 0 or cci < 100 and macd > 0
strategy.entry("long",strategy.long,when = longCond == true)
strategy.entry("short",strategy.short,when=shortCond == true)