এই কৌশলটির মূল ধারণা হ'ল একটি উঁচু রেখা ছাড়াই একটি উঁচু রেখা সন্ধান করা এবং দামের পতনের আগে একটি 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)