असतत गतिमान औसत पर आधारित ट्रेंड ब्रेकआउट रणनीति


निर्माण तिथि: 2023-10-23 15:38:37 अंत में संशोधित करें: 2023-10-23 15:38:37
कॉपी: 0 क्लिक्स: 795
1
ध्यान केंद्रित करना
1617
समर्थक

असतत गतिमान औसत पर आधारित ट्रेंड ब्रेकआउट रणनीति

अवलोकन

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

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

  1. कीमतों के लिए एक 3-अवधि भारित चलती औसत FPrice, एक चिकनी चलती औसत के रूप में गणना की जाती है।

  2. पिछले 17 दिनों के लिए FPrice मानक अंतर की गणना करें stdev, और 17 वें दिन के लिए सरल चलती औसत ema2

  3. Rate1=(FPrice-ema2) /stdev。

  4. जब Rate1<-1 और ऊपर की ओर बढ़ना शुरू होता है, तो इसे नीचे की ओर जाने वाले औसत को तोड़ने के रूप में माना जाता है, जो एक खरीद संकेत उत्पन्न करता है।

  5. जब Rate1>1 और गिरने लगे तो इसे ऊपर की औसत को तोड़ने के रूप में माना जाता है, जिससे एक बेचने का संकेत मिलता है।

  6. सिग्नल के अनुसार स्थिति खोलें या बंद करें।

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

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

  1. गतिशील संदर्भ सीमा का उपयोग करके, बाजार की अस्थिरता के लिए स्वचालित रूप से अनुकूलित करें।

  2. स्मूथ मूविंग एवरेज (एसएम) एक प्रभावी फ़िल्टर है जो अल्पकालिक शोर को दूर करता है।

  3. स्टैंडर्ड डिफरेंस रेंज में एक उचित ब्रेकथ्रू सेट करें, ताकि बार-बार ट्रेडिंग से बचा जा सके।

  4. फ़िल्टर के रूप में मूल्य की गतिशीलता को औसत की दिशा में स्थानांतरित करें, ताकि झूठे ब्रेक से बचा जा सके।

  5. रणनीति तर्क सरल और स्पष्ट है, इसे समझना और लागू करना आसान है।

  6. विभिन्न व्यापारिक किस्मों के लिए लागू, बाजार के पैरामीटर के अनुसार समायोजित किया जा सकता है।

  7. अन्य संकेतकों के संयोजन के साथ उपयोग किया जा सकता है ताकि रणनीति की प्रभावशीलता में सुधार किया जा सके।

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

  1. जब बाजार में लंबे समय तक कम उतार-चढ़ाव होता है, तो व्यापार के अवसर कम हो सकते हैं।

  2. यदि मानक विचलन पैरामीटर बहुत बड़ा या बहुत छोटा सेट किया जाता है, तो बेहतर अवसरों को याद किया जाता है या बहुत अधिक झूठे संकेत उत्पन्न होते हैं।

  3. जब कीमतों में भारी उतार-चढ़ाव होता है, तो मानक विचलन विफल हो जाता है, जिससे गलत संकेत मिलता है।

  4. प्रवृत्ति परिवर्तन से पहले, अधिक झूठे टूटने के संकेत दिखाई देते हैं।

  5. औसत प्रणाली अल्पकालिक समायोजन के प्रति संवेदनशील नहीं है, और कम लाइन के अवसरों को याद कर सकती है।

  6. विशिष्ट बाजार स्थितियों के लिए उचित रूप से अनुकूलित पैरामीटर और फ़िल्टरिंग शर्तों की आवश्यकता होती है।

अनुकूलन दिशा

  1. विभिन्न किस्मों की विशेषताओं के लिए अनुकूलित चलती औसत की संख्या और प्रकार।

  2. स्टैंडर्ड डिफरेंस गुणांक को समायोजित करें और सबसे अच्छा संदर्भ लेनदेन क्षेत्र ढूंढें।

  3. मूल्य गतिशीलता संकेतक जैसे फ़िल्टरिंग शर्तों को बढ़ाएं और झूठे ब्रेकआउट सिग्नल को कम करें।

  4. बाजार में उतार-चढ़ाव के आधार पर गतिशील रूप से समायोजित करने के लिए अस्थिरता सूचक के साथ संयोजन।

  5. इस तरह की रणनीति के संयोजन से जीतने की संभावना बढ़ जाती है।

  6. प्रवृत्ति परिवर्तन से पहले, स्थिति प्रबंधन जोखिम को कम करने पर विचार करें।

  7. एक स्टॉप लॉस रणनीति जोड़ें और एकल नुकसान को नियंत्रित करें।

संक्षेप

इस रणनीति के समग्र विचार स्पष्ट है, प्रभावी ढंग से कीमत प्रवृत्ति पलटाव बिंदु की पहचान कर सकते हैं, पैरामीटर अनुकूलन और संयोजन के माध्यम से विभिन्न बाजार की स्थिति के लिए लागू किया जा सकता है. लेकिन जोखिम को नियंत्रित करने के लिए ध्यान देने की जरूरत है, गंभीर उतार-चढ़ाव के दौरान गलत संकेतों को रोकने के लिए. यह एक सरल और व्यावहारिक प्रवृत्ति ट्रैकिंग रणनीति है, अगर अनुकूलन उचित है.

रणनीति स्रोत कोड
/*backtest
start: 2023-09-22 00:00:00
end: 2023-10-22 00:00:00
period: 4h
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/
// © Mustafaozver

//@version=4
strategy("Escaping of Rate from Avarage By Mustafa OZVER", "EoRfA", overlay=false)
//strategy("Escaping of Rate from Avarage By Mustafa OZVER", "EoRfA", overlay=false)

src = input(ohlc4,"Source")
FPrice = wma(src,3)
len = input(17,"Length")

stdev = stdev(FPrice,len)
ema2 = ema(FPrice,len)

Rate1 = (FPrice - ema2) / stdev
//bgcolor(color=((stdev/ema)>0.0015)?color.green:#00000000,transp=80)

colorG = color.lime
colorR = color.red

hline(0,linestyle=hline.style_solid,editable=false)
hline1=hline(1,linestyle=hline.style_dotted,editable=false)
hlinen1=hline(-1,linestyle=hline.style_dotted,editable=false)
fill(hline1,hlinen1,color=color.silver,transp=85,editable=true)

//plot(Rate,color=(Rate>0?colorG:colorR),transp=75,style=plot.style_area,editable=false)

plot(Rate1,title="ESC1",color=(Rate1>0?colorG:colorR),style=plot.style_line,linewidth=1,editable=true)

BUYSIGNAL = Rate1 < -1 and change(Rate1) > 0
SELLSIGNAL = Rate1 > 1 and change(Rate1) < 0

if (BUYSIGNAL)
    strategy.order("LONG1",true)
    //strategy.close("SHORT1")

if (SELLSIGNAL)
   // strategy.order("SHORT1",false)
    strategy.close("LONG1")