नीचे से नीचे तक कवर करने की रणनीति


निर्माण तिथि: 2024-01-18 15:44:10 अंत में संशोधित करें: 2024-01-18 15:44:10
कॉपी: 0 क्लिक्स: 629
1
ध्यान केंद्रित करना
1617
समर्थक

नीचे से नीचे तक कवर करने की रणनीति

अवलोकन

ब्रेक-बैक रणनीति एक विशिष्ट कम-बिक्री-उच्च-बिक्री रणनीति है। यह आरएसआई संकेतक का उपयोग ओवरसोल की पहचान करने के लिए करता है, जो कम कीमत पर टोकन जमा करने के लिए कीमतों में गिरावट के बाद एक खरीद संकेत देता है; जब कीमतें फिर से बढ़ जाती हैं, तो आरएसआई को बाहर निकलने के लिए सेट करके लाभप्रदता को बंद कर दिया जाता है। यह रणनीति मध्य-लंबी लाइन के लिए लागू होती है, जो प्रभावी रूप से झूठी तोड़फोड़ को फ़िल्टर कर सकती है।

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

यह रणनीति मुख्य रूप से आरएसआई सूचक पर आधारित है ताकि ओवरसोल्ड पॉइंट की पहचान की जा सके। आरएसआई सूचक की सामान्य सीमा 0 से 100 के बीच होती है। जब आरएसआई सूचक 35 से नीचे की निर्धारित प्रविष्टि थ्रेशोल्ड तक गिर जाता है, तो एक खरीद संकेत जारी किया जाता है; जब आरएसआई सूचक 65 से ऊपर की निर्धारित निकासी थ्रेशोल्ड तक फिर से बढ़ जाता है, तो एक बिक्री संकेत जारी किया जाता है। इस प्रकार, जब कीमत की प्रवृत्ति उलट जाती है, तो समय पर प्रवेश और बाहर निकलना संभव हो जाता है।

इसके अलावा, रणनीति में 100 चक्रों की सरल चलती औसत का परिचय दिया गया है, जो RSI संकेतक के साथ गठबंधन की स्थिति है, जो केवल खरीद संकेतों को ट्रिगर करता है जब कीमतें चलती औसत से नीचे गिरती हैं और RSI ओवरसोल्ड क्षेत्र में प्रवेश करती है। यह कुछ झूठे ब्रेकआउट को प्रभावी रूप से फ़िल्टर कर सकता है और अनावश्यक ट्रेडों को कम कर सकता है।

रणनीतिक लाभ

  • आरएसआई का उपयोग ओवरसोल और ओवरबॉय पॉइंट्स की प्रभावी पहचान करने के लिए किया जाता है, और रिवर्स पॉइंट्स में प्रवेश करने के लिए बेहतर खरीद लागत प्राप्त की जाती है
  • चलती औसत के साथ गलत संकेतों को फ़िल्टर करने से बचें
  • मध्यम-लंबी धारक के लिए उपयुक्त, संभावित ऊपर की ओर प्रवृत्ति का दोहन करने के लिए

रणनीतिक जोखिम और समाधान

  • कुछ देरी के साथ, एक त्वरित पलटाव के अवसर को याद किया जा सकता है
    • आरएसआई गणना चक्र को उचित रूप से छोटा करें और संकेतक प्रतिक्रिया को तेज करें
  • आपात स्थिति में अधिक घाटे की संभावना
    • चलती औसत चक्र को समायोजित करें या इसे रद्द करें
    • आरएसआई प्रवेश और निकास पैरामीटर में उचित छूट

रणनीति अनुकूलन दिशा

  • विभिन्न मुद्राओं और समय चक्र पैरामीटर के अनुकूलन का परीक्षण करना
  • अन्य सूचकांकों जैसे MACD, ब्रिन बैंड आदि के साथ संयोजन करने का प्रयास करें
  • गतिशील समायोजन आरएसआई पैरामीटर या चलती औसत पैरामीटर
  • स्थिति प्रबंधन रणनीति का अनुकूलन

संक्षेप

ब्रेकआउट कम करने की रणनीति समग्र रूप से एक मजबूत और व्यावहारिक कम-बेच-उच्च-बेच रणनीति है। आरएसआई और मूविंग एवरेज के दोहरे फ़िल्टरिंग के माध्यम से, झूठे संकेतों को प्रभावी ढंग से दबाया जा सकता है, अनुकूलित पैरामीटर के तहत, कम मुद्रा रखने की लागत प्राप्त की जा सकती है। साथ ही, सूचकांक पैरामीटर को उचित रूप से अनुकूलित करें, स्थिति रणनीति को समायोजित करें, उच्च धन उपयोग दक्षता प्राप्त करने की उम्मीद है।

रणनीति स्रोत कोड
/*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/
// © Coinrule

//@version=4
strategy(shorttitle='Optimized RSI Strategy',title='Optimized RSI Strategy - Buy The Dips (by Coinrule)', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1)

//Backtest dates
fromMonth = input(defval = 1,    title = "From Month",      type = input.integer, minval = 1, maxval = 12)
fromDay   = input(defval = 1,    title = "From Day",        type = input.integer, minval = 1, maxval = 31)
fromYear  = input(defval = 2020, title = "From Year",       type = input.integer, minval = 1970)
thruMonth = input(defval = 1,    title = "Thru Month",      type = input.integer, minval = 1, maxval = 12)
thruDay   = input(defval = 1,    title = "Thru Day",        type = input.integer, minval = 1, maxval = 31)
thruYear  = input(defval = 2112, title = "Thru Year",       type = input.integer, minval = 1970)

showDate  = input(defval = true, title = "Show Date Range", type = input.bool)

start     = timestamp(fromYear, fromMonth, fromDay, 00, 00)        // backtest start window
finish    = timestamp(thruYear, thruMonth, thruDay, 23, 59)        // backtest finish window
window()  => true       // create function "within window of time"



// RSI inputs and calculations
lengthRSI = (14)
RSI = rsi(close, lengthRSI)

RSI_entry = input(35, title = 'RSI Entry', minval=1)
RSI_exit = input(65, title = 'RSI Close', minval=1)

//Calculate Moving Averages
movingaverage_signal = sma(close, input(100))

//Entry 
strategy.entry(id="long", long = true, when = RSI< RSI_entry and close < movingaverage_signal and window())

//Exit
//RSI
strategy.close("long", when = RSI > RSI_exit and window())

plot (movingaverage_signal)