
यह रणनीति मुख्य रूप से प्रवेश के अवसरों को खोजने के लिए K लाइन के अस्थिरता और प्रवृत्ति के निर्णय का उपयोग करती है। यह एक व्यापारिक संकेत देता है जब कीमत एक पूर्व K लाइन के उच्च या निम्न बिंदु को तोड़ती है। जब कीमत उच्च स्तर को तोड़ती है तो अधिक करें; जब प्रवृत्ति नीचे होती है, तो कम करें।
यह रणनीति दो बातों पर आधारित हैः
क्लिंगर ऑसिलेटर प्रवृत्ति की दिशा का निर्धारण करता है। जब संकेतक 0 से अधिक होता है, तो यह बहुमुखी प्रवृत्ति को दर्शाता है, और 0 से कम होने पर यह शून्य प्रवृत्ति को दर्शाता है।
मूल्य पिछले K लाइन के उच्चतम या निम्नतम मूल्य को तोड़ता है। बहुमुखी प्रवृत्ति के तहत उच्चतम मूल्य को तोड़ने के लिए अधिक है, और शून्य प्रवृत्ति के तहत न्यूनतम मूल्य को तोड़ने के लिए शून्य है।
विशेष रूप से, इस रणनीति के प्रवेश के तर्क इस प्रकार हैं:
कई लोगों ने प्रवेश लियाः
खाली सिर प्रवेश:
प्रवेश के बाद, स्टॉप-लॉस या स्टॉप-ऑफ मूल्य प्रवेश मूल्य के एक निश्चित प्रतिशत के आधार पर सेट किया जाता है।
इस रणनीति के मुख्य लाभ हैंः
इस प्रकार, जब कोई प्रवृत्ति बदलती है, तो अवसरों को पकड़ने और लाभ की संभावनाओं को बढ़ाने में सक्षम होना।
Klinger ऑसिलेटर का उपयोग करके प्रवृत्ति की दिशा का आकलन करें और अस्थिर बाजारों में दिशाहीन व्यापार से बचें।
चलती औसत फ़िल्टरिंग के साथ एक झूठी सफलता।
जोखिम नियंत्रण योग्य है, और स्टॉपलॉस उचित है।
इस रणनीति के मुख्य जोखिम हैंः
भूकंपीय घटनाओं के दौरान, अधिक नुकसान हो सकता है।
चलती औसत पैरामीटर को गलत तरीके से सेट करने से गलत निर्णय हो सकता है।
एक असफल ब्रेकडाउन के परिणामस्वरूप रिबूट हानि हो सकती है।
इस तरह की घटनाओं के बाद, नुकसान बढ़ सकता है।
लेन-देन अक्सर होता है और प्रसंस्करण शुल्क अधिक होता है।
पैरामीटर को अनुकूलित करके, अधिक उपयुक्त चलती औसत अवधि की तलाश करके, गलतफहमी को कम किया जा सकता है। उचित स्टॉप लॉस दूरी सेट करें, एकल नुकसान को नियंत्रित करें। ट्रेडिंग प्रवृत्ति के लिए स्पष्ट किस्मों की तलाश करें। ट्रेडिंग आवृत्ति को उचित रूप से कम करने जैसे तरीके जोखिम को नियंत्रित कर सकते हैं।
इस रणनीति को निम्नलिखित पहलुओं से अनुकूलित किया जा सकता हैः
चलती औसत मापदंडों को अनुकूलित करें, और अधिक चिकनाई वाले मापदंडों को खोजें, और कम शोर करें।
प्रवृत्तियों का आकलन करने के लिए विभिन्न मापदंडों का परीक्षण करें और अधिक विश्वसनीय मापदंडों की तलाश करें।
स्टॉप लॉस स्टॉप रणनीति को अनुकूलित करें ताकि यह बाजार की सांख्यिकीय विशेषताओं के अनुरूप हो।
इस प्रकार, हम अपने व्यापार को और अधिक स्थिर करने के लिए एक नया तरीका ढूंढ रहे हैं।
ट्रेडिंग समय और किस्मों को फ़िल्टर करें, ट्रेडिंग समय और किस्मों को चुनें।
विभिन्न समय चक्रों के लिए पैरामीटर सेटिंग्स का अध्ययन करना।
इस रणनीति के लिए समग्र एक सरल और व्यावहारिक तोड़ने की रणनीति है. इसका लाभ यह है कि जोखिम को नियंत्रित किया जा सकता है, सूचक निर्णय के माध्यम से दिशाहीन व्यापार से बचा जा सकता है. लेकिन ध्यान देने की जरूरत है कि झूठी तोड़ने और अस्थिर बाजार के समय पर रोक को रोकने के लिए. पैरामीटर अनुकूलन और संकेतक विश्वसनीयता बढ़ाने के माध्यम से, रणनीति की सुचारूता को और बढ़ाया जा सकता है.
/*backtest
start: 2022-10-20 00:00:00
end: 2023-10-26 00:00:00
period: 1d
basePeriod: 1h
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/
// © exlux99
//@version=4
strategy("Advanced OutSide Forex strategy", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, calc_on_every_tick = true, commission_type = strategy.commission.percent, commission_value = 0.0)
sv = change(hlc3) >= 0 ? volume : -volume
kvo = ema(sv, 34) - ema(sv, 55)
sig = ema(kvo, 13)
length = input(title="Length", type=input.integer, defval=27)
src = input(close, title="Source")
lsma = hma(src, length)
if (high > high[1] and low < low[1])
if (close > open and kvo>0 and lsma<close)
strategy.entry("long", strategy.long, comment="long")
if (high < high[1] and low > low[1])
if (close < open and kvo<0 and lsma>close)
strategy.entry("short", strategy.short, comment="short")
tplong=input(0.006, step=0.001, title="Take profit % for long")
sllong=input(0.012, step=0.001, title="Stop loss % for long")
tpshort=input(0.0075, step=0.001, title="Take profit % for short")
slshort=input(0.015, step=0.001, title="Stop loss % for short")
strategy.exit("short_tp/sl", "long", profit=close * tplong / syminfo.mintick, loss=close * sllong / syminfo.mintick, comment='LONG EXIT', alert_message = 'closeshort')
strategy.exit("short_tp/sl", "short", profit=close * tpshort / syminfo.mintick, loss=close * slshort / syminfo.mintick, comment='SHORT EXIT', alert_message = 'closeshort')