यह रणनीति केपीएल स्विंग संकेतक के आधार पर कारोबार करती है, जो एक साधारण प्रवृत्ति है जो यांत्रिक प्रणाली का अनुसरण करती है। यह 20 दिन के उच्च स्तर के ऊपर बंद होने पर लंबी जाती है, और मध्यम-लंबी अवधि के मूल्य उतार-चढ़ाव को पकड़ने के लिए 20 दिन के निचले स्तर के नीचे बंद होने पर छोटी जाती है।
विशेष रूप से, यह सबसे पहले उच्चतम उच्च और निम्नतम निम्न का उपयोग करके 20-दिवसीय सीमा की गणना करता है। जब बंद 20-दिवसीय उच्च से ऊपर की ओर टूटता है, तो लंबा हो जाता है। जब बंद 20-दिवसीय निम्न से नीचे टूटता है, तो छोटा हो जाता है। नुकसान को सीमित करने के लिए दोनों दिशाओं के लिए प्रवेश के बाद स्टॉप लॉस स्तरों की गणना की जाती है।
जोखिम को लुकबैक अवधि को समायोजित करके, ट्रेंड फिल्टर जोड़कर, स्टॉप लॉस को अनुकूलित करके आदि प्रबंधित किया जा सकता है।
यह रणनीति केपीएल स्विंग संकेतक के आधार पर रुझान स्विंग का व्यापार करती है। पेशेवरों का सरल संचालन और अंतर्निहित स्टॉप लॉस है; विपक्षों में देरी और लाभ प्रतिबंध हैं। पेशेवरों को बनाए रखते हुए पैरामीटर अनुकूलन, रणनीति संयोजन के माध्यम से सुधार किया जा सकता है। यह व्यापारियों को यांत्रिक संकेतक-आधारित व्यापार में महारत हासिल करने में मदद करता है।
/*backtest start: 2022-09-20 00:00:00 end: 2023-09-20 00:00:00 period: 2d basePeriod: 1d 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/ // © ceyhun //@version=4 strategy("KPL Swing Strategy", overlay=true) no = input(20) res = highest(high, no) sup = lowest(low, no) avd = iff(close > res[1], 1, iff(close < sup[1], -1, 0)) avn = valuewhen(avd != 0, avd, 1) tsl = iff(avn == 1, sup, res) sl = iff(close > tsl, highest(lowest(low, no / 2), no / 2), lowest(highest(high, no / 2), no / 2)) plot(tsl, color=#0000FF,title="KPL Swing") plot(sl, color=color.white,title="Stoploss") bgcolor(abs(close - tsl[1]) > close ? color.white : close < tsl ? color.red : color.green, 90, offset=0) if crossover(close, tsl) strategy.entry("Long", strategy.long, comment="Long") if crossunder(close,tsl) strategy.entry("Short", strategy.short, comment="Short")