
इस रणनीति को सकारात्मक शॉर्ट-लाइन ट्रेडिंग रणनीति के रूप में माना जाता है, जो अल्पकालिक निचले हिस्से में व्यापार की मात्रा को निर्धारित करता है, जो गिरावट की प्रवृत्ति में निर्णय लेता है, और ओवरसोल्ड स्थितियों में खरीदारी करता है।
जब ट्रेड वॉल्यूम SMA पर आधारित औसत के 2 गुना मानक अंतर से अधिक होता है, तो इसे बकाया ट्रेड वॉल्यूम माना जाता है, जबकि RSI 30 से कम होता है, तो इसे ओवरसोल्ड माना जाता है। जब दोनों शर्तें एक साथ पूरी होती हैं, तो इसे अल्पकालिक निचले स्तर के रूप में माना जाता है और तुरंत अधिक होता है। अधिक होने के बाद, कुछ समय के बाद (जैसे 10K लाइन) बंद हो जाता है।
तो इस रणनीति का तर्क कुछ ही कदमों में है:
इस रणनीति के निम्नलिखित फायदे हैं:
कुल मिलाकर, यह रणनीति एक उच्च विश्वसनीयता वाली सक्रिय बहु-नीति है, जो जोखिम को सख्ती से नियंत्रित करते हुए, अल्पकालिक रुझानों को बदलने के लिए पर्याप्त मात्रा में सफलता प्राप्त करती है।
इस रणनीति में मुख्य रूप से निम्नलिखित जोखिम हैं:
इन जोखिमों के लिए, आप निम्नलिखित तरीकों से अनुकूलन कर सकते हैंः
इस रणनीति को और अधिक अनुकूलित किया जा सकता हैः
अधिक उन्नत तकनीकी मापदंडों, मशीन सीखने और भावनात्मक विश्लेषण को शामिल करके, रणनीतियों की स्थिरता, अल्फा और शार्प अनुपात में काफी सुधार किया जा सकता है।
इस रणनीति के लिए कुल मिलाकर एक बहुत ही सरल, प्रत्यक्ष, तर्क स्पष्ट लघु रेखा तोड़ने की रणनीति है. व्यापार मात्रा के संकेतकों के उचित अनुप्रयोग द्वारा अल्पकालिक प्रवृत्ति पलटने के बिंदु का आकलन करते हुए, जोखिम को सख्ती से नियंत्रित करते हुए, एक अच्छा प्रभाव प्राप्त किया जा सकता है. लेकिन अभी भी कुछ झूठे संकेत जोखिम और पैरामीटर मजबूतता जोखिम हैं. इन मुद्दों को धीरे-धीरे सुधार और अनुकूलित किया जा सकता है और अधिक उन्नत तकनीकों को पेश करके रणनीति की प्रभावशीलता को और अधिक स्पष्ट किया जा सकता है।
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-17 00:00:00
period: 1m
basePeriod: 1m
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/
// © footlz
//@version=4
strategy("Bottom catch strategy", overlay=true)
v_len = input(20, title="Volume SMA Length")
mult = input(2)
rsi_len = input(20, title="RSI Length")
oversold = input(30, title="Oversold")
close_time = input(10, title="Close After")
v = volume
basis = sma(v, v_len)
dev = mult * stdev(v, v_len)
upper_volume = basis + dev
rsi = rsi(close, rsi_len)
long = v > upper_volume and rsi < oversold
strategy.entry("Long", true, when=long)
passed_time = 0.0
if strategy.position_size != 0
passed_time := 1
else
passed_time := 0
if strategy.position_size != 0 and strategy.position_size[1] != 0
passed_time := passed_time[1] + 1
if passed_time >= close_time
strategy.close_all()
// If want to enable plot, change overlay=false.
v_color = close >= close[1] ? color.new(#3eb370, 0) : color.new(#e9546b, 0)
// plot(v, title="volume", color=v_color, style=plot.style_columns)
// plot(upper_volume, title="Threshold", color=color.aqua)