इस रणनीति का मुख्य विचार यह है कि बिना ऊपर की ओर बढ़े हुए K-लाइन को खरीदने के संकेत के रूप में देखा जाए और मूल्य गिरने से पहले K-लाइन के निचले बिंदु पर समतल किया जाए। यह रणनीति बहुपक्षीय ताकत की मजबूतता और शेयर की कीमतों में वृद्धि की अधिक संभावना का संकेत देती है। साथ ही, पहले K-लाइन के निचले बिंदु को स्टॉप-लॉस के रूप में इस्तेमाल किया जाता है, जो जोखिम को प्रभावी ढंग से नियंत्रित करता है।
इस रणनीति को ट्रेंडिंग बाजारों में प्रभावी रूप से लाभ को पकड़ने के लिए एक कम स्टॉप-लॉस का उपयोग करके एक बेरोकटोक K लाइन में प्रवेश करने का विकल्प चुनना चाहिए। लेकिन रणनीति की कुछ सीमाएं भी हैं, जैसे कि स्टॉप-लॉस स्थिति में पर्याप्त लचीलापन नहीं है, लाभ लक्ष्य की कमी है, आदि। अन्य संकेतकों के फ़िल्टर संकेतों को पेश करके, स्टॉप-लॉस स्थिति को अनुकूलित करने और लाभ लक्ष्य सेट करने जैसे तरीकों से रणनीति को और अधिक मजबूत और प्रभावी बनाने के लिए सुधार किया जा सकता है।
इस रणनीति का मुख्य विचार ऊपर की खिड़कियों के बिना तेजी की मोमबत्तियों को खरीदने के संकेत के रूप में खोजना और पिछले मोमबत्ती के निचले स्तर से नीचे कीमत टूटने पर पदों को बंद करना है। रणनीति बहुत छोटे ऊपरी खिड़कियों के साथ तेजी की मोमबत्तियों की विशेषता का उपयोग करती है, जो मजबूत तेजी की गति और जारी मूल्य वृद्धि की अधिक संभावना को इंगित करती है। उसी समय, पिछले मोमबत्ती के निचले स्तर को स्टॉप-लॉस स्तर के रूप में उपयोग करके जोखिम को प्रभावी ढंग से नियंत्रित किया जा सकता है।
यह रणनीति प्रवेश के लिए ऊपरी विक के बिना तेजी से मोमबत्तियों का चयन करके और स्टॉप-लॉस के लिए पिछली मोमबत्ती के निचले स्तर का उपयोग करके ट्रेंडिंग बाजारों में लाभ को प्रभावी ढंग से कैप्चर करती है। हालांकि, रणनीति में कुछ सीमाएं भी हैं, जैसे कि अस्थिर स्टॉप-लॉस प्लेसमेंट और लाभ लक्ष्यों की कमी। संकेतों को फ़िल्टर करने के लिए अन्य संकेतकों को पेश करके, स्टॉप-लॉस पदों को अनुकूलित करके और लाभ लक्ष्यों को सेट करके रणनीति को अधिक मजबूत और प्रभावी बनाने के लिए सुधार किया जा सकता है।
/*backtest start: 2024-04-13 00:00:00 end: 2024-05-13 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © nagpha //@version=5 strategy("My strategy", overlay=true, margin_long=100, margin_short=100) candleBodySize = math.abs(open - close) // Calculate candle wick size candleWickSize = high - close // Calculate percentage of wick to candle body wickPercentage = (candleWickSize / candleBodySize) * 100 // Check if candle is bullish and wick is less than 1% of the body isBullish = close > open isWickLessThan5Percent = wickPercentage < 5 longCondition = isBullish and isWickLessThan5Percent if (longCondition) // log.info("long position taken") strategy.entry("Long Entry", strategy.long) float prevLow = 0.0 prevLow := request.security(syminfo.tickerid, timeframe.period, low[1], lookahead=barmerge.lookahead_on) float closingPrice = close //plot(closingPrice, "Close Price", color.purple, 3) //plot(prevLow, "Previous Low", color.red, 3) //log.info("Outside: {0,number,#}",closingPrice) //log.info("Outside: {0,number,#}",prevLow) if closingPrice < prevLow and strategy.position_size > 0 //log.info("inside close: {0,number} : {0,number}",closingPrice,prevLow) // log.info("position exited") strategy.close("Long Entry") longCondition := false prevLow := 0 isBullish := false //plot(series=strategy.position_size > 0 ? prevLow : na, color = color.new(#40ccfb,0), style=plot.style_cross,linewidth = 5)