
यह एक सरल क्रिप्टोकरेंसी ट्रेडिंग रणनीति है जो एक अपेक्षाकृत मजबूत सूचकांक (आरएसआई) पर आधारित है। यह आरएसआई मानों की गणना करके यह निर्धारित करता है कि क्या बाजार ओवरबॉट या ओवरसोल्ड स्थिति में है, जिससे ट्रेडिंग सिग्नल उत्पन्न होता है। यह रणनीति मध्यम और अल्पकालिक ट्रेडिंग के लिए उपयुक्त है।
यह रणनीति पहले 14 दिनों की आरएसआई मानों की गणना करती है। फिर यह निर्णय लेती है कि आरएसआई मान 30 से नीचे है या नहीं। यदि यह 30 से नीचे है, तो यह एक खरीद संकेत देता है; यदि यह 70 से ऊपर है, तो यह एक बेचने का संकेत देता है।
जब आरएसआई ओवरसोल लाइन को पार करता है, तो खरीदें और बंद करें; जब आरएसआई ओवरसोल लाइन को पार करता है, तो बंद करें।
इन जोखिमों को गतिशील रूप से पैरामीटर को समायोजित करके, कई संकेतकों के साथ संयोजन करके और स्टॉप लॉस सेट करके कम किया जा सकता है।
इस रणनीति को निम्नलिखित पहलुओं से अनुकूलित किया जा सकता हैः
अन्य संकेतकों जैसे कि चलती औसत का उपयोग करके संयोजन करें, जिससे बहु-पुष्टि हो;
इस प्रकार, यह एक नया नियम है, जो इस बात पर जोर देता है कि एक व्यक्ति को अपने जीवन में कुछ भी नहीं करना चाहिए।
ट्रेड वॉल्यूम या स्टॉप लॉस नियम नियंत्रण जोखिम सेट करें;
आरएसआई पैरामीटर को क्रिप्टोकरेंसी की उच्च-आवृत्ति ट्रेडिंग विशेषताओं के अनुरूप बनाने के लिए अनुकूलित किया गया।
यह रणनीति ओवरऑल एक बहुत ही बुनियादी आरएसआई रणनीति है, जो एक परिपक्व सूचक के आधार पर ओवरबॉय ओवरसोल ट्रेडिंग सिग्नल का गठन करती है। इसका लाभ यह है कि इसका उपयोग करना आसान है, व्यावहारिक जोखिम भी कम है। लेकिन केवल एक सूचक के आधार पर, झूठे सिग्नल का उत्पादन करना आसान है। हम इसे कई तरीकों से विस्तारित और अनुकूलित कर सकते हैं, जिससे यह अधिक स्थिर और अधिक अनुकूलनीय हो सके।
/*backtest
start: 2024-02-14 00:00:00
end: 2024-02-21 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Larry Williams Simple Crypto Strategy", overlay=true)
// Параметры стратегии
length = input(14, title="Length")
overboughtLevel = input(70, title="Overbought Level")
oversoldLevel = input(30, title="Oversold Level")
// Вычисление RSI
rsiValue = rsi(close, length)
// Определение условий для входа в позицию
enterLong = rsiValue < oversoldLevel
enterShort = rsiValue > overboughtLevel
// Открытие позиции
if enterLong
strategy.entry("Buy", strategy.long)
if enterShort
strategy.entry("Sell", strategy.short)
// Закрытие позиции
if enterLong and rsiValue > oversoldLevel
strategy.close("Buy")
if enterShort and rsiValue < overboughtLevel
strategy.close("Sell")
// Отрисовка уровней
hline(overboughtLevel, "Overbought", color=color.red)
hline(oversoldLevel, "Oversold", color=color.green)