ইএমএ ব্রেকথ্রু ট্র্যাপ কৌশল হল একটি বহুমুখী ট্রেডিং সরঞ্জাম যা 1 মিনিটের এবং 1 ঘন্টা চার্ট সহ একাধিক সময়সীমার জন্য উপযুক্ত। এটি 21 দিনের ইএমএ ব্যবহার করে উল্লেখযোগ্য বাজারের প্রবণতা সনাক্ত করতে, সম্ভাব্য ষাঁড় এবং ভালুকের ফাঁদগুলির এটিআর-ভিত্তিক সনাক্তকরণের সাথে পরিপূরক করে। উল্লেখযোগ্যভাবে, এটি বিভিন্ন ফ্রেম জুড়ে গড়ে প্রায় 85% লাভজনকতার হার অর্জন করে এবং অনুকূল অবস্থার মধ্যে 88% এর শীর্ষে পৌঁছেছে।
কৌশলটি প্রথমে সামগ্রিক প্রবণতা এবং দিকনির্দেশ বিচার করার জন্য 21-দিনের এক্সপোনেনশিয়াল মুভিং এভারেজ (ইএমএ) গণনা করে। তারপরে এটি সাম্প্রতিক এন দিনের সর্বোচ্চ এবং সর্বনিম্ন মূল্য গণনা করে (এন একটি সামঞ্জস্যযোগ্য পরামিতি) । যদি বন্ধের দাম পূর্ববর্তী দিনের সর্বোচ্চ মূল্যের চেয়ে বেশি হয় এবং পরবর্তী নিম্ন পয়েন্টটি এটিআর সূচক দ্বারা গুণিত সর্বোচ্চ মূল্যের নীচে পড়েছে, যখন বন্ধের মূল্য 21-দিনের লাইনের নীচে পড়েছে, তখন একটি ষাঁড় ফাঁদ সংকেত নির্ধারিত হয়। ভালুক ফাঁদ সংকেতের জন্য বিচার যুক্তি অনুরূপ।
একটি ফাঁদ সংকেত সনাক্ত করা হলে, সাম্প্রতিক সর্বোচ্চ এবং সর্বনিম্ন মূল্যের মধ্যে দূরত্বের 80% এর উপর ভিত্তি করে স্টপ লস এবং লাভ নিন এবং বিপরীত অবস্থান নিন। উদাহরণস্বরূপ, একটি ষাঁড় ফাঁদ সংকেত সনাক্ত করার পরে, একটি ছোট অবস্থান নিন এবং লাভ নিন এবং স্টপ লস সেট করুন; একটি ভালুক ফাঁদ সংকেত সনাক্ত করার পরে, একটি দীর্ঘ অবস্থান নিন এবং লাভ নিন এবং স্টপ লস সেট করুন।
EMA পরামিতিগুলি অপ্টিমাইজ করে, ATR সহগগুলি সামঞ্জস্য করে, গতিশীল ট্রেলিং স্টপ লস ইত্যাদির মাধ্যমে ঝুঁকি হ্রাস করা যেতে পারে।
ইএমএ ব্রেকথ্রু ফাঁদ কৌশলটি প্রবণতা বিচার এবং ফাঁদ সনাক্তকরণের সুবিধাগুলিকে একীভূত করে। কম ড্রডাউন এবং উচ্চ মুনাফা সহ, এটি বিভিন্ন ট্রেডিং স্টাইলের জন্য উপযুক্ত এবং এটি একটি অত্যন্ত দক্ষ প্রস্তাবিত কৌশল। প্যারামিটার এবং প্রক্রিয়া অপ্টিমাইজেশনের মাধ্যমে স্থিতিশীলতা এবং মুনাফা স্পেসে আরও উন্নতি অর্জন করা যেতে পারে।
/*backtest start: 2023-02-14 00:00:00 end: 2024-02-20 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Bull and Bear Trap Strategy with EMA 21 - 1min Chart", overlay=true) // Inputs length = input(5, "Length") atrMultiplier = input(1.0, "ATR Multiplier") emaLength = input(21, "EMA Length") price = close atr = ta.atr(length) // EMA Calculation ema21 = ta.ema(price, emaLength) // Define recent high and low recentHigh = ta.highest(high, length) recentLow = ta.lowest(low, length) // Bull and Bear Trap Detection bullTrap = price > recentHigh[1] and low <= recentHigh - atr * atrMultiplier and price < ema21 bearTrap = price < recentLow[1] and high >= recentLow + atr * atrMultiplier and price > ema21 // Plotting plotshape(series=bullTrap, title="Bull Trap", location=location.abovebar, color=color.red, style=shape.triangleup, size=size.small) plotshape(series=bearTrap, title="Bear Trap", location=location.belowbar, color=color.green, style=shape.triangledown, size=size.small) plot(ema21, title="EMA 21", color=color.blue) // Measured Move Implementation moveSize = recentHigh - recentLow targetDistance = moveSize * 0.8 // Target at 80% of the move size // Strategy Execution with Measured Move Targets if (bullTrap) strategy.entry("Enter Short (Sell)", strategy.short) strategy.exit("Exit Short (Buy to Cover)", "Enter Short (Sell)", limit=price - targetDistance) if (bearTrap) strategy.entry("Enter Long (Buy)", strategy.long) strategy.exit("Exit Long (Sell)", "Enter Long (Buy)", limit=price + targetDistance)