स्टोकैस्टिक क्रॉसओवर लंबी और छोटी रणनीति

लेखक:चाओझांग, दिनांकः 2023-12-15 10:29:29
टैगः

img

अवलोकन

यह रणनीति स्टोकेस्टिक सूचक की %K रेखा और %D रेखा के स्वर्ण क्रॉस और मृत्यु क्रॉस के आधार पर ट्रेडिंग सिग्नल उत्पन्न करती है। यह तब शॉर्ट हो जाती है जब %K रेखा %D रेखा से नीचे पार हो जाती है जबकि दोनों ओवरबॉटेड क्षेत्र में होते हैं, और जब %K रेखा %D रेखा से ऊपर पार हो जाती है जबकि दोनों ओवरसोल्ड क्षेत्र में होते हैं, तब लंबी हो जाती है। यह रणनीति स्टोकेस्टिक सूचक की उलट विशेषता को पकड़ती है और ट्रेंड टर्निंग पॉइंट के आसपास ट्रेडिंग सिग्नल बनाती है।

रणनीति तर्क

यह रणनीति स्टोकैस्टिक संकेतक की दो पंक्तियों, %K और %D का उपयोग करती है। %K पंक्ति एक निश्चित अवधि के दौरान उच्चतम और निम्नतम कीमतों के सापेक्ष वर्तमान समापन मूल्य को दर्शाती है, और %D पंक्ति %K पंक्ति का M-दिन का सरल चलती औसत है।

जब %K रेखा %D रेखा से नीचे जाती है, तो यह एक घटती प्रवृत्ति की शुरुआत का संकेत देती है, और ओवरबॉट क्षेत्र में दोनों रेखाओं के साथ, यह मूल्य उलट के लिए महत्वपूर्ण बिंदु का संकेत देती है, इसलिए एक छोटी स्थिति ली जाती है।

जब %K रेखा %D रेखा से ऊपर जाती है, तो यह ऊपर की प्रवृत्ति की शुरुआत का संकेत देती है, और ओवरसोल्ड क्षेत्र में दोनों रेखाओं के साथ, यह मूल्य उलट के लिए महत्वपूर्ण बिंदु का संकेत देती है, इसलिए एक लंबी स्थिति ली जाती है।

स्टोकैस्टिक सूचक के उलट पल को पकड़कर, प्रवृत्ति मोड़ के आसपास ट्रेडिंग संकेत उत्पन्न किए जा सकते हैं।

लाभ विश्लेषण

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

  1. रुझान के उलटफेर को पकड़ता है और विपरीत व्यापार को सक्षम बनाता है
  2. व्यापार संकेतों के लिए स्टोकैस्टिक संकेतक की उलट विशेषता का उपयोग करता है
  3. झूठे उलटफेर से बचने के लिए ओवरबॉट/ओवरसोल्ड क्षेत्रों को जोड़ता है
  4. सरल और स्पष्ट तर्क, लागू करने में आसान

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

इस रणनीति के मुख्य जोखिम निम्नलिखित हैंः

  1. गलत संकेतों का कारण बनने वाले झूठे उलटफेर के लिए इच्छुक स्टोकास्टिक संकेतक
  2. बाजार के शोर को प्रभावी ढंग से फ़िल्टर करने में विफलता, संभावित रूप से अत्यधिक व्यापार
  3. प्रवृत्ति दिशा निर्धारित करने में असमर्थ, प्रवृत्ति फ़िल्टर की आवश्यकता है
  4. कोई प्रभावी स्टॉप लॉस नियंत्रण नहीं, बड़े नुकसान का कारण बन सकता है

संबंधित समाधान:

  1. झूठे संकेतों को फ़िल्टर करने के लिए अन्य संकेतकों के साथ संयोजन
  2. स्थिर विश्वसनीय संकेत सुनिश्चित करने के लिए ठीक से पैरामीटर समायोजित करें
  3. विपरीत प्रवृत्ति के व्यापार से बचने के लिए प्रवृत्ति संकेतकों के साथ उपयोग
  4. प्रति व्यापार अधिकतम हानि को सीमित करने के लिए स्टॉप लॉस तंत्र को शामिल करें

अनुकूलन दिशाएँ

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

  1. स्टोकैस्टिक मापदंडों को समायोजित करें, %K, %D अवधि का अनुकूलन करें
  2. फ़िल्टर संकेतों के लिए चलती औसत आदि जोड़ें, गुणवत्ता में सुधार करें
  3. विपरीत प्रवृत्ति के व्यापार से बचने के लिए प्रवृत्ति आकलन नियम जोड़ें
  4. स्थिरता के लिए स्टॉप लॉस और ले लाभ नियम शामिल करें
  5. व्यापारिक आवृत्ति को कम करने के लिए प्रवेश और निकास तर्क को अनुकूलित करें
  6. उत्पादों और समय सीमाओं के बीच परीक्षण अनुकूलन क्षमता
  7. रणनीति संयोजन, अन्य रणनीतियों के साथ संयोजन

निष्कर्ष

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


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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 11/01/2017
// This back testing strategy generates a long trade at the Open of the following 
// bar when the %K line crosses below the %D line and both are above the Overbought level.
// It generates a short trade at the Open of the following bar when the %K line 
// crosses above the %D line and both values are below the Oversold level.
//
// 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="Strategy Stochastic Crossover", shorttitle="Strategy Stochastic Crossover1", overlay = true )
Length = input(7, minval=1)
DLength = input(3, minval=1)
Oversold = input(20, minval=1)
Overbought = input(70, minval=1)
reverse = input(false, title="Trade reverse")
vFast = stoch(close, high, low, Length)
vSlow = sma(vFast, DLength)
pos = iff(vFast < vSlow and vFast > Overbought and vSlow > Overbought, 1,
	   iff(vFast >= vSlow and vFast < Oversold and vSlow < Oversold, -1, nz(pos[1], 0))) 
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 )

अधिक