
इस रणनीति में चलती औसत और ब्रीज बैंड के संकेतकों का संयोजन किया गया है, जो औसत रेखा के बीच द्विपक्षीय व्यापार करने की रणनीति को लागू करता है। जब कीमत ऊपर और नीचे की ओर टूटती है, तो अधिक करें, और जब कीमत नीचे और ऊपर की ओर टूटती है, तो खाली करें, और औसत रेखा के बीच कीमत के उतार-चढ़ाव का लाभ उठाएं।
जोखिम समाधान:
उपरोक्त अनुकूलन लाभप्रदता को और बढ़ा सकते हैं, अनावश्यक लेनदेन को कम कर सकते हैं, लेनदेन की आवृत्ति को कम कर सकते हैं और नुकसान के जोखिम को कम कर सकते हैं।
इस रणनीति में सम-रेखा प्रणाली और ब्रिन बैंड संकेतकों का संयोजन किया गया है, जो मूल्य सम-रेखा के बीच अस्थिर व्यापार की रणनीति को लागू करता है। दोहरे संकेतकों के संयोजन से संकेत की गुणवत्ता में सुधार होता है, जिससे द्विपक्षीय व्यापार के लिए अधिक अवसर उपलब्ध होते हैं। पैरामीटर को और अनुकूलित करने के साथ-साथ अन्य सहायक संकेतक निर्णयों को जोड़कर, अनावश्यक लेनदेन को कम किया जा सकता है और लाभप्रदता को बढ़ाया जा सकता है, जो परीक्षण और अनुकूलन के लायक है।
]
/*backtest
start: 2023-12-09 00:00:00
end: 2023-12-10 00:00:00
period: 2m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("MA-Zorrillo",overlay=true)
ma_short= sma(close,8)
ma_long= sma(close,89)
entry_ma = crossover (ma_short,ma_long)
exit_ma = crossunder (ma_short,ma_long)
BBlength = input(24, minval=1,title="Bollinger Period Length")
BBmult = 2 // input(2.0, minval=0.001, maxval=50,title="Bollinger Bands Standard Deviation")
BBbasis = sma(close, BBlength)
BBdev = BBmult * stdev(close, BBlength)
BBupper = BBbasis + BBdev
BBlower = BBbasis - BBdev
source = close
entry_bb = crossover(source, BBlower)
exit_bb = crossunder(source, BBupper)
vs_entry = false
vs_exit = false
for i = 0 to 63
if (entry_bb[i])
vs_entry := true
if (exit_bb[i])
vs_exit := true
entry = entry_ma and vs_entry
exit = exit_ma and vs_exit
strategy.entry(id="long_ma",long=true,when=entry)
strategy.close(id="long_ma", when=exit)
strategy.entry(id="short_ma",long=false,when=exit)
strategy.close(id="short_ma",when=entry)