तेज और धीमी कर्टोसिस ट्रेडिंग रणनीति

लेखक:चाओझांग, दिनांक: 2023-09-23 15:27:59
टैगः

अवलोकन

यह रणनीति ट्रेडिंग सिग्नल उत्पन्न करने के लिए तेज और धीमी कर्टोसिस लाइनों के क्रॉसओवर का उपयोग करती है। कर्टोसिस बाजार की भावना को दर्शाता है और उलट अवसरों का पता लगा सकता है। तेज रेखा अल्पकालिक परिवर्तनों के लिए अधिक संवेदनशील है जबकि धीमी रेखा शोर को फ़िल्टर करती है। साथ में वे एक स्थिर ट्रेडिंग प्रणाली बनाते हैं।

रणनीति तर्क

मुख्य संकेतक और नियम निम्नलिखित हैंः

  1. कर्टोसिस मूल्यः मूल्य वितरण की तीव्रता को दर्शाता है।

  2. फास्ट कर्टोसिस लाइनः कर्टोसिस की गणना लघु चलती औसत के साथ की जाती है।

  3. धीमी कर्टोसिस रेखा: लंबी चलती औसत के साथ गणना की गई कर्टोसिस।

  4. लंबा संकेत: धीमी रेखा के ऊपर तेज रेखा पार करती है।

  5. बाहर निकलना लंबाः तेज रेखा धीमी रेखा के नीचे पार करती है।

  6. संक्षिप्त संकेत: धीमी रेखा के नीचे तेज रेखा पार करती है।

  7. शॉर्ट एक्जिटः तेज लाइन धीमी लाइन के ऊपर से गुजरती है।

रणनीति एक सरल और सहज प्रणाली में प्रवृत्ति और औसत-वापसी को जोड़ती है।

लाभ

सिंगल कर्टोसिस की तुलना में, मुख्य फायदे हैंः

  1. तेज/धीमी संयोजन झूठे संकेतों से बचाता है।

  2. तेज लाइन मोड़ को कैप्चर करती है, धीमी लाइन शोर को फ़िल्टर करती है।

  3. जटिल संकेतकों के बिना लागू करने के लिए सरल।

  4. लचीला कर्टोसिस एमए ट्यूनिंग।

  5. रिवर्सल ऑप्शन विभिन्न बाजारों के अनुकूल होता है।

  6. स्पष्ट नियम, निष्पादित करने में आसान।

  7. शीर्ष/नीचे का पीछा करने से बचता है, जोखिम को नियंत्रित करता है।

  8. पैरामीटर ट्यूनिंग के साथ अच्छी क्षमता।

जोखिम

लाभों के बावजूद, विचार करने के जोखिमः

  1. Kurtosis में देरी, सभी नुकसान से बच नहीं सकते।

  2. एमए सेटिंग्स का प्रदर्शन पर महत्वपूर्ण प्रभाव पड़ता है।

  3. कोई वॉल्यूम फ़िल्टर नहीं, झूठे ब्रेकआउट का खतरा।

  4. ऐतिहासिक आंकड़ों पर निर्भरता, मजबूती की जरूरत है।

  5. जगह पर कोई रोक नहीं, व्यापार प्रति अनियंत्रित हानि।

  6. अति अनुकूलन से अति अनुकूलन का जोखिम।

  7. बदलते बाजारों से प्रदर्शन में गिरावट।

  8. लाभ/जोखिम अनुपात और व्यापार आवृत्ति की निगरानी करने की आवश्यकता है।

सुधार

विश्लेषण के आधार पर, सुधारों में निम्नलिखित शामिल हो सकते हैंः

  1. एमए मापदंडों का रणनीति पर प्रभाव का आकलन करना।

  2. झूठे ब्रेक से बचने के लिए वॉल्यूम पुष्टिकरण जोड़ना।

  3. स्टॉप लॉस और टेक प्रॉफिट नियम लागू करना।

  4. बाजारों में मजबूती का परीक्षण।

  5. मशीन लर्निंग तकनीकों को शामिल करना।

  6. जोखिम प्रबंधन रणनीतियों का अनुकूलन करना।

  7. मजबूत संकेतों के लिए अन्य संकेतकों के साथ संयोजन।

  8. ओवरफिटिंग से बचने के लिए नियमित रूप से पुनः परीक्षण।

  9. लेनदेन की लागत को कम करने के लिए स्थिति के आकार और आवृत्ति को समायोजित करना।

निष्कर्ष

यह रणनीति एक सरल और सहज ज्ञान युक्त प्रणाली के लिए कर्टोसिस क्रॉसओवर का उपयोग करती है। लेकिन बदलते बाजारों के अनुकूल होने के लिए किसी भी रणनीति के लिए निरंतर सुधार और अनुकूलन महत्वपूर्ण हैं। व्यवस्थित अनुकूलन के माध्यम से, रणनीति स्थिरता और लाभप्रदता को बढ़ाया जा सकता है।


/*backtest
start: 2022-09-16 00:00:00
end: 2023-09-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version = 2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 16/12/2016
// This indicator plots the Fast & Slow Kurtosis. The Kurtosis is a market
// sentiment indicator. The Kurtosis is constructed from three different parts.
// The Kurtosis, the Fast Kurtosis(FK), and the Fast/Slow Kurtosis(FSK).
//
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="FSK (Fast and Slow Kurtosis) Backtest", shorttitle="FSK (Fast and Slow Kurtosis)")
BuyZone = input(0)
reverse = input(false, title="Trade reverse")
hline(BuyZone, color=green, linestyle=line)
xMOM_R = mom(mom(close, 3), 1)
xMOM_RAvr = ema(xMOM_R, 65)
xMOM_RWAvr = wma(xMOM_RAvr, 3)
pos =	iff(xMOM_RAvr > BuyZone and xMOM_RWAvr > BuyZone, 1,-1) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(xMOM_RAvr, color=blue, title="FK")
plot(xMOM_RWAvr, color=red, title="FSK")

अधिक