एक चलती औसत सूचक रणनीति


निर्माण तिथि: 2024-02-26 11:10:23 अंत में संशोधित करें: 2024-02-26 11:10:23
कॉपी: 0 क्लिक्स: 516
1
ध्यान केंद्रित करना
1617
समर्थक

एक चलती औसत सूचक रणनीति

अवलोकन

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

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

इस रणनीति का केंद्रीय संकेतक स्टोचैस्टिक ऑस्सिलेटर है। इसकी गणना की विधि हैः

低点 = 最近N天的最低价中的最低值 
高点 = 最近N天的最高价中的最高值
K值 = (当前close - 低点)/(高点 - 低点)* 100

इसमें, N का मान लंबाई है। यह सूचक मुख्य रूप से वर्तमान समापन मूल्य के स्थान को दर्शाता है, जो हाल ही में N दिन की कीमत की सीमा के सापेक्ष है।

जब K मूल्य BuyBand से अधिक होता है, तो यह दर्शाता है कि स्टॉक की कीमत ओवरबॉय हो सकती है, एक रिवर्स होगा; जब K मूल्य SellBand से कम होता है, तो यह दर्शाता है कि स्टॉक की कीमत ओवरसोल्ड हो सकती है, एक रिबाउंड होगा।

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

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

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

  1. चलती औसत संकेतक का उपयोग करके बाजार के रुझानों का आकलन करें, ट्रेडिंग सिग्नल बनाने के लिए बेहतर प्रतिक्रिया
  2. विभिन्न चक्रों और किस्मों के लिए मापदंडों को समायोजित करके लचीलापन
  3. रणनीति सरल, स्पष्ट, समझने और अनुकूलित करने में आसान है

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

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

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

इन जोखिमों को उचित रूप से अनुकूलित करके कम किया जा सकता है सूचक पैरामीटर, या फ़िल्टरिंग शर्तों को जोड़ना।

अनुकूलन दिशा

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

  1. वॉल्यूम या एटीआर जैसे संकेतकों को फ़िल्टर करें, ताकि ट्रेडिंग सिग्नल अधिक विश्वसनीय हो
  2. सिग्नल उत्पन्न करने के लिए संयोजन संचालन के लिए कई चक्रों के स्टोच सूचक को जोड़ना
  3. अतिरिक्त निर्णय सूचकांक जैसे कि MACD, KDJ आदि को जोड़ना, बहु-सूचकांक समेकन प्राप्त करना
  4. ट्रेडिंग किस्मों, चक्रों और मापदंडों के लिए टूर ऑप्टिमाइज़ेशन, इष्टतम कॉन्फ़िगरेशन की तलाश

संक्षेप

चलती औसत सूचक रणनीति समग्र विचार सरल है, व्यापक रूप से उपयोग किया जाता है, प्रतिगमन प्रभाव काफी स्थिर है, और यह मात्रात्मक व्यापार के लिए उपयुक्त शुरुआती रणनीतियों में से एक है। लेकिन यह रणनीति विचार कारक एकल है, अनुकूलन करने के लिए सीमित स्थान है, और केवल अल्पकालिक संचालन के लिए उपयुक्त है। भविष्य में इसे बहु-सूचक संचय, मशीन सीखने और अन्य तरीकों से उन्नत किया जा सकता है।

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 25/09/2017
// Simple Overbought/Oversold indicator
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Overbought/Oversold", shorttitle="OB/OS")
Length = input(10, minval=1)
BuyBand = input(0.92, step = 0.01)
SellBand = input(0.5, step = 0.01)
reverse = input(false, title="Trade reverse")
hline(BuyBand, color=green, linestyle=line)
hline(SellBand, color=red, linestyle=line)
xOBOS = stoch(close, high, low, Length)
nRes = iff(close > close[Length], xOBOS / 100, (100 - xOBOS) / 100)
pos = iff(nRes < SellBand, -1,
	   iff(nRes > BuyBand, 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 ) 
plot(nRes, color=blue, title="OB/OS")