एसएमए और पीएसएआर संकेतकों पर आधारित दीर्घ-लघु रणनीति


निर्माण तिथि: 2023-12-18 10:31:31 अंत में संशोधित करें: 2023-12-18 10:31:31
कॉपी: 0 क्लिक्स: 772
1
ध्यान केंद्रित करना
1621
समर्थक

एसएमए और पीएसएआर संकेतकों पर आधारित दीर्घ-लघु रणनीति

अवलोकन

इस रणनीति को SMA और PSAR बहुआयामी रणनीति कहा जाता है, यह सरल चलती औसत (SMA) और पारलौकिक रेखा के संकेतकों (PSAR) के लाभों को जोड़ती है, जिससे बाजार की प्रवृत्ति की दिशा का आकलन किया जा सकता है और एक ट्रेडिंग सिग्नल जारी किया जा सकता है। एसएमए को खरीदने का समय माना जाता है जब एसएमए ऊपर की ओर बढ़ रहा है और पीएसएआर कीमत से नीचे है; जब एसएमए नीचे की ओर बढ़ रहा है और पीएसएआर कीमत से ऊपर है, तो इसे बेचने का संकेत दिया जाता है।

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

यह रणनीति 100 चक्रों के SMA का उपयोग करती है ताकि समग्र प्रवृत्ति की दिशा का पता लगाया जा सके। जब समापन मूल्य बढ़कर SMA 100 को पार कर जाता है, तो यह एक उछाल प्रवृत्ति के रूप में परिभाषित किया जाता है; जब समापन मूल्य 100 को पार कर जाता है, तो यह एक गिरावट प्रवृत्ति के रूप में परिभाषित किया जाता है।

उसी समय, पीएसएआर सूचकांक की गणना करें और प्रवेश बिंदु पर निर्णय लें। पीएसएआर प्रारंभिक मूल्य 0.02 है, वृद्धिशील मूल्य 0.01 है, और अधिकतम मूल्य 0.2 है। जब एक उछाल में, यदि पीएसएआर समापन मूल्य से नीचे है, तो एक खरीद संकेत उत्पन्न होता है; और यदि एक गिरावट में पीएसएआर समापन मूल्य से अधिक है, तो एक बिक्री संकेत उत्पन्न होता है।

कुल मिलाकर, जब पीएसएआर ऊपर की ओर होता है, तो यह एक खरीद संकेत देता है यदि यह समापन मूल्य से कम है; और जब यह नीचे की ओर होता है, तो यह एक बिक्री संकेत देता है यदि पीएसएआर समापन मूल्य से अधिक है।

ट्रेडिंग जोखिम को कम करने के लिए, इस रणनीति में समय से बाहर निकलने के लिए भी सेट किया गया है, जो ट्रेडिंग के 5 मिनट बाद बंद हो जाता है।

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

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

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

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

  • एसएमए और पीएसएआर संकेतक गलत संकेत दे सकते हैं, जिससे अनावश्यक ट्रेडिंग हानि हो सकती है।

  • समय से बाहर निकलने के लिए सेट किया गया समय छोटा है, और यह शायद प्रवृत्ति को पूरी तरह से पकड़ने में मदद नहीं करेगा।

  • पैरामीटर सेटिंग्स (जैसे SMA चक्र, PSAR पैरामीटर आदि) कुछ विशिष्ट किस्मों के लिए उपयुक्त नहीं हो सकते हैं और अनुकूलन की आवश्यकता हो सकती है।

  • रिटर्न्स डेटा फिटमेंट जोखिम. वास्तविक समय में बाजार की स्थिति बदल सकती है, और रणनीति का प्रदर्शन रिटर्न्स से कम हो सकता है।

अनुकूलन दिशा

  • विभिन्न एसएमए चक्र मापदंडों का परीक्षण करें और किसी विशेष नस्ल के लिए अधिक उपयुक्त मान ढूंढें।

  • परीक्षण पीएसएआर के पैरामीटर सेटिंग्स को अनुकूलित करता है ताकि यह बाजार में आने के बिंदु पर अधिक सटीक हो सके।

  • समय के बाहर निकलने के लिए विस्तारित पैरामीटर, उचित रूप से पर्याप्त लाभप्रदता के आधार पर, स्थिति रखने के समय को बढ़ाएं।

  • स्टॉप-लॉस रणनीतियों को जोड़ना, एकल लेनदेन पर अधिकतम नुकसान को बेहतर ढंग से नियंत्रित करना।

संक्षेप

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

रणनीति स्रोत कोड
/*backtest
start: 2023-12-10 00:00:00
end: 2023-12-17 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="SMA and Parabolic SAR Strategy with Time-Based Exit", shorttitle="SMA+PSAR", overlay=true)

// Define the parameters for the Parabolic SAR
psarStart = 0.02
psarIncrement = 0.01
psarMax = 0.2

// Calculate the 100-period SMA
sma100 = sma(close, 1000)

// Calculate the Parabolic SAR
sar = sar(psarStart, psarIncrement, psarMax)

// Determine the trend direction
isUpTrend = close < sma100

// Buy condition: Up trend and SAR below price
buyCondition = isUpTrend and sar < close

// Sell condition: Down trend and SAR above price
sellCondition = not isUpTrend and sar > close

// Plot the SMA and Parabolic SAR
plot(sma100, color=color.blue, title="100-period SMA")
plot(sar, color=color.red, title="Parabolic SAR")

// Plot buy and sell signals
plotshape(series=buyCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=sellCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)

// Strategy entry
strategy.entry("Buy", strategy.long, when = buyCondition)

// Time-based exit after 5 minutes
strategy.exit("Close Buy", from_entry = "Buy", when = time[0] > timestamp(year, month, dayofmonth, hour, minute + 5))

strategy.entry("Sell", strategy.short, when = sellCondition)

// Time-based exit after 5 minutes
strategy.exit("Close Sell", from_entry = "Sell", when = time[0] > timestamp(year, month, dayofmonth, hour, minute + 5))