इस लेख में, हम एक रणनीति के बारे में बात करेंगे जो एक निकासी निर्णय पर आधारित है। यह रणनीति खाता निकासी की निगरानी करती है, और जब निकासी सेट मूल्य तक पहुंच जाती है, तो अधिक विकल्प खोलने के लिए, ताकि बाजार में पलटाव होने पर बेहतर रिटर्न मिल सके।
यह रणनीति निम्नलिखित तर्क पर आधारित हैः
खाते की वर्तमान वापसी की गणना करें और इसे चार्ट में चित्रित करें।
जब निकासी निर्धारित सीमा तक पहुंच जाती है (जैसे 5%), तो यह निर्णय लिया जाता है कि बाजार ओवरसोल्ड हो सकता है और अधिक स्थिति खोला जा सकता है।
यदि दिन के अंत में कीमतें पिछले दिन की तुलना में अधिक हो जाती हैं, तो पोजीशन सप्लाई और ट्रेडों को वापस लेना समाप्त हो जाता है।
यदि कोई निकासी नहीं की जाती है या यदि कोई सीमा नहीं है, तो कोई लेनदेन नहीं किया जाता है।
लेन-देन को वापस लेने के बाद, खाते को फिर से गणना की जाएगी और अगली शर्त के लिए इंतजार किया जाएगा।
इस रणनीति के निम्नलिखित फायदे हैं:
बाजारों में तेजी आने पर रिवर्स पोजीशन से बेहतर रिटर्न मिल सकता है।
स्वचालन ट्रेडिंग के लिए एक वापसी सीमा निर्धारित की जाती है
जब आप अपने खाते से पैसे निकालते हैं, तो आप एक बड़ी राशि जमा कर सकते हैं, जिससे आपको अधिक लाभ मिलेगा।
रणनीति तर्क सरल और स्पष्ट है, और इसे संचालित करना आसान है।
बाजार के अनुसार मूल्यह्रास को वापस लिया जा सकता है।
इस रणनीति के कुछ जोखिम भी हैं:
गलत निर्णयों के कारण स्थिति खोलने में विफलता हो सकती है।
इस तरह की घटनाओं के बाद, बाजार में गिरावट से नुकसान बढ़ सकता है।
स्थिति और स्टॉपलॉस को उचित रूप से समायोजित किया जाना चाहिए।
व्यापारियों को अपने व्यापार की आवृत्ति पर ध्यान देना चाहिए और अत्यधिक व्यापार से बचना चाहिए।
खाते की सहनशीलता पर विचार करते हुए सीमांकन को वापस लेना
इस रणनीति का उद्देश्य ट्रेडों के पीछे की वापसी को पकड़ना है। हालांकि, ट्रेडरों को समय पर ट्रेडों को वापस लेने और जोखिम को नियंत्रित करने के लिए सावधानीपूर्वक मूल्यांकन करने की आवश्यकता है।
/*backtest
start: 2023-08-16 00:00:00
end: 2023-09-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//Noro
//2019
//@version=3
strategy(title = "Noro's DD Strategy", shorttitle = "DD str", overlay = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)
signal = input(-5.0, title = "Drawdown, %")
bull = close > close[1] ? 1 : 0
bear = close < close[1] ? 1 : 0
lastbull = 0.0
lastbull := bull ? close : lastbull[1]
dd = ((close / lastbull) - 1) * 100
plot(dd, color = black, transp = 20)
bottom = dd < signal
col = bottom ? lime : na
bgcolor(col, transp = 20)
if bottom
strategy.entry("Long", strategy.long)
if strategy.position_size > 0 and close > open
strategy.entry("Close", strategy.short, 0)