
इस रणनीति का नाम है फ्यूज मूविंग एवरेज स्पेसिंग रिवर्सिंग, यह विभिन्न आवधिक मूविंग एवरेज के बीच के क्रॉसिंग की गणना करके व्यापार के पलटने के समय का आकलन करता है, और उचित ओवरहाइजिंग ऑपरेशन करता है।
इस रणनीति में एक साथ तीन चलती औसत की गणना की जाती है:
जब तेज चलती औसत नीचे से धीमी चलती औसत से गुजरता है, तो यह दर्शाता है कि अल्पकालिक ट्रेडों को उलटा करना शुरू हो गया है। जब तेज चलती औसत ऊपर से नीचे से धीमी चलती औसत से गुजरता है, तो यह दर्शाता है कि अल्पकालिक ट्रेडों को उलटा करना शुरू हो गया है।
झूठे ब्रेकआउट को फ़िल्टर करने के लिए, रणनीति में एक चौथा चलती औसत, एक दीर्घकालिक प्रवृत्ति फ़िल्टर ((चक्र पैरामीटर tlenght) भी शामिल है। केवल जब कीमत इस चलती औसत से ऊपर होती है, तो एक अधिक संकेत पर विचार किया जाता है; केवल जब कीमत इस चलती औसत से नीचे होती है, तो एक शून्य संकेत पर विचार किया जाता है।
लेन-देन के नियम इस प्रकार हैं:
जब तेजी से चलती औसत पर धीमी गति से चलती औसत से गुजरता है, और धीमी गति से चलती औसत पर सबसे धीमी गति से चलती औसत से गुजरता है (अल्पकालिक मल्टीहेड सिग्नल), और कीमत लंबी अवधि के रुझान फिल्टर से अधिक है, तो अधिक प्रवेश करें; जब तेजी से चलती औसत के नीचे धीमी गति से चलती औसत से गुजरता है, तो मल्टीहेड स्थिति को समतल करें।
जब धीमी गति से चलती औसत धीमी गति से चलती औसत के नीचे से गुजरती है, और धीमी गति से चलती औसत सबसे धीमी गति से चलती औसत से नीचे से गुजरती है, और कीमत लंबी अवधि के रुझान फ़िल्टर से कम है, तो बाजार में प्रवेश करें; जब धीमी गति से चलती औसत पर धीमी गति से चलती औसत से गुजरती है, तो खाली सिर की स्थिति को समतल करें।
इस रणनीति के निम्नलिखित फायदे हैं:
इस रणनीति के साथ निम्नलिखित जोखिम भी हैं:
समाधान:
इस रणनीति को निम्नलिखित पहलुओं से भी अनुकूलित किया जा सकता हैः
इस रणनीति के आधार पर चलती औसत के सोने के कांटे और मृत कांटे के लिए व्यापार में उलट, जबकि लंबी अवधि के रुझान फिल्टर ट्रेडिंग दिशा मार्गदर्शन, प्रभावी रूप से पहचान कर सकते हैं जब बाजार पलटवार. के परिणामों के आधार पर, इस रणनीति के बेहतर लाभप्रदता है, कुछ ठोस आवेदन मूल्य. बाद में पैरामीटर चयन, सूचक फ़िल्टर, रोक हानिकारक तंत्र आदि के रूप में अनुकूलित किया जा सकता है, रणनीति और अधिक स्थिर और व्यावहारिक बनाने के लिए.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Moving Average Trap", overlay=true)
flenght = input.int(title="Fast MA Period", minval=1, maxval=2000, defval=3)
llenght = input.int(title="Slower MA Period", minval=1, maxval=2000, defval=5)
sslenght = input.int(title="Slowest MA Period", minval=1, maxval=2000, defval=8)
tlenght = input.int(title="Trend Filter MA Period", minval=1, maxval=2000, defval=200)
ssma = ta.sma(close, sslenght)
fma = ta.sma(close, flenght)
sma = ta.sma(close, llenght)
tma = ta.sma(close, tlenght)
plot(fma, color=color.red)
plot(sma, color=color.white)
plot(ssma, color=color.green)
plot(tma, color=color.maroon, linewidth=2)
short = (fma > sma and sma > ssma) and close < tma
long = (fma < sma and sma < ssma) and close > tma
closeshort = fma < sma and sma < ssma
closelong = fma > sma and sma > ssma
if long
strategy.entry("long", strategy.long)
if closelong
strategy.close("long")
if short
strategy.entry("short", strategy.short)
if closeshort
strategy.close("short")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)