মম্পটম ট্রেন্ড সিনার্জি কৌশলটি আপেক্ষিক মম্পটম সূচক (আরএমআই) এবং একটি কাস্টম বর্তমান ট্রেন্ড সূচককে এক শক্তিশালী ট্রেডিং পদ্ধতিতে একত্রিত করে। এই বহুমুখী কৌশলটি ট্রেডারদের আরও সুনির্দিষ্ট এবং প্রতিক্রিয়াশীল ট্রেডিং প্রক্রিয়া সরবরাহ করতে প্রবণতা দিকের সাথে মম্পটম বিশ্লেষণকে সংহত করে।
RMI হল রিলেটিভ স্ট্রেনথ ইন্ডেক্স (RSI) এর একটি বৈচিত্র যা একটি নির্দিষ্ট সময়ের মধ্যে পূর্ববর্তী মূল্য পরিবর্তনের তুলনায় আপ এবং ডাউন মুভমেন্টের গতিবেগকে পরিমাপ করে। N সময়ের মধ্যে RMI গণনা করা হয়ঃ
RMI = 100 - 100/(1 + Upward Averg/Downward Averg)
আরএমআই মান 0 থেকে 100 এর মধ্যে রয়েছে। উচ্চতর সংখ্যাগুলি শক্তিশালী আপগ্রেডের ইঙ্গিত দেয় যখন কম মানগুলি শক্তিশালী ডাউনগ্রেডের ইঙ্গিত দেয়।
বর্তমান প্রবণতা সূচকটি প্রবণতার দিকনির্দেশ এবং গতিশীল সমর্থন / প্রতিরোধের স্তর নির্ধারণের জন্য গড় সত্য পরিসীমা (এটিআর) একটি চলমান গড়ের সাথে একত্রিত করে।
উপরের ব্যান্ডঃ MA + (ATR x F)
নীচের ব্যান্ডঃ MA - (ATR x F)
এমএ হল এম সময়ের মধ্যে চলমান গড় বন্ধ।
এটিআর হল এম সময়ের মধ্যে গড় প্রকৃত পরিসীমা।
F হল সংবেদনশীলতা সামঞ্জস্য করার গুণক।
যখন মূল্য বর্তমান ট্রেন্ড ব্যান্ড অতিক্রম করে, তখন ট্রেন্ডের দিক পরিবর্তন হয়, যা সম্ভাব্য প্রবেশ বা প্রস্থান পয়েন্টকে নির্দেশ করে।
প্রবেশের শর্ত:
ডায়নামিক ট্রেলিং স্টপ সহ প্রস্থান শর্তাবলীঃ
ডায়নামিক ট্রেলিং স্টপ সমীকরণঃ
আরএমআই গতি এবং বর্তমান ট্রেন্ডের দিক / ট্রেলিং স্টপ এর দ্বৈত বিশ্লেষণ এই কৌশলটির শক্তি। এটি বিভিন্ন বাজারের অবস্থার মধ্যে লাভ সর্বাধিকীকরণ এবং ক্ষতি হ্রাস করার জন্য কৌশলগতভাবে ট্রেন্ডিং মুভগুলিতে প্রবেশ এবং প্রস্থান অবস্থানগুলিকে লক্ষ্য করে।
এই কৌশলটির সুবিধাগুলির মধ্যে রয়েছেঃ
সম্ভাব্য ঝুঁকিগুলি বিবেচনা করা উচিতঃ
সঠিক প্যারামিটার অপ্টিমাইজেশন, প্রবণতা সারিবদ্ধকরণ এবং এন্ট্রি লজিকের সংশোধন উপরের ঝুঁকিগুলি হ্রাস করতে পারে।
কৌশলগত উন্নতির ক্ষেত্রগুলির মধ্যে রয়েছেঃ
মোমেন্টাম ট্রেন্ড সিনার্জি কৌশলটি একটি বহুস্তরীয় পদ্ধতি সরবরাহ করে, যা সঠিক এবং ঝুঁকি-পরিচালিত ট্রেডিংয়ের জন্য গতি এবং প্রবণতা সূচক উভয়কেই অন্তর্ভুক্ত করে। এই কৌশলটির উচ্চ কাস্টমাইজযোগ্যতা ব্যবসায়ীদের তাদের ব্যক্তিগত শৈলী এবং বাজারের পরিবেশের সাথে এটিকে খাপ খাইয়ে নিতে দেয়। যখন অনুকূলিত হয়, এটি শক্তিশালী পারফরম্যান্সের জন্য তার প্রবণতা ক্যাপচার করার ক্ষমতা সম্পূর্ণরূপে ব্যবহার করতে পারে। সুতরাং, এটি বেশিরভাগ ট্রেডিং টুলবক্সের জন্য একটি প্রস্তাবিত সংযোজন প্রতিনিধিত্ব করে।
/*backtest start: 2024-01-19 00:00:00 end: 2024-02-18 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/ // © PresentTrading //@version=5 strategy("PresentTrend RMI Synergy - Strategy [presentTrading]", shorttitle="PresentTrend RMI Synergy - Strategy [presentTrading]", overlay=false) // Inputs tradeDirection = input.string("Both", title="Trade Direction", options=["Long", "Short", "Both"]) lengthRMI = input.int(21, title="RMI Length") lengthSuperTrend = input.int(5, title="presentTrend Length") multiplierSuperTrend = input.float(4.0, title="presentTrend Multiplier") // RMI Calculation up = ta.rma(math.max(ta.change(close), 0), lengthRMI) down = ta.rma(-math.min(ta.change(close), 0), lengthRMI) rmi = 100 - (100 / (1 + up / down)) // PresentTrend Dynamic Threshold Calculation (Simplified Example) presentTrend = ta.sma(close, lengthRMI) * multiplierSuperTrend // Simplified for demonstration // SuperTrend for Dynamic Trailing Stop atr = ta.atr(lengthSuperTrend) upperBand = ta.sma(close, lengthSuperTrend) + multiplierSuperTrend * atr lowerBand = ta.sma(close, lengthSuperTrend) - multiplierSuperTrend * atr trendDirection = close > ta.sma(close, lengthSuperTrend) ? 1 : -1 // Entry Logic longEntry = rmi > 60 and trendDirection == 1 shortEntry = rmi < 40 and trendDirection == -1 // Exit Logic with Dynamic Trailing Stop longExitPrice = trendDirection == 1 ? lowerBand : na shortExitPrice = trendDirection == -1 ? upperBand : na // Strategy Execution if (tradeDirection == "Long" or tradeDirection == "Both") and longEntry strategy.entry("Long Entry", strategy.long) strategy.exit("Exit Long", stop=longExitPrice) if (tradeDirection == "Short" or tradeDirection == "Both") and shortEntry strategy.entry("Short Entry", strategy.short) strategy.exit("Exit Short", stop=shortExitPrice) // Visualization plot(rmi, title="RMI", color=color.orange) hline(50, "Baseline", color=color.white) hline(30, "Baseline", color=color.blue) hline(70, "Baseline", color=color.blue)