এই কৌশলটি দৈনিক চার্ট এবং ঘন্টা চার্টে কনফিগার করা ডাবল চলমান গড় ব্যবহার করে দৈনিক চার্টে প্রধান প্রবণতা দিক নির্ধারণ এবং ঘন্টা চার্টে প্রবেশ এবং প্রস্থান ট্রেডগুলি নির্ধারণ করে। এটি দৈনিক চার্ট যখন একটি উত্থান প্রবণতা নির্দেশ করে এবং ঘন্টা চার্ট একটি সোনার ক্রস দেখায় তখন এটি দীর্ঘ হয় এবং যখন দৈনিক চার্ট একটি উত্থান প্রবণতা দেখায় তবে ঘন্টা চার্ট একটি মৃত্যু ক্রস দেখায় তখন অবস্থানটি বন্ধ করে দেয়। এই কনফিগারেশনটি আমাদের স্বল্প-মধ্যমেয়াদী সুযোগগুলি ক্যাপচার করতে দেয় যখন স্বল্পমেয়াদী বাজারের ওঠানামাগুলির প্রভাবগুলি এড়ানো হয়।
এই দ্বৈত টাইমফ্রেম কনফিগারেশনের প্রধান সুবিধা হলঃ
এই কৌশলটির প্রধান ঝুঁকিগুলি হলঃ
স্টপ লস স্তর বাড়িয়ে, পরামিতিগুলি অনুকূল করে বা ফিল্টার যুক্ত করে এই ঝুঁকিগুলি হ্রাস করা যেতে পারে।
এই কৌশলটি নিম্নলিখিতগুলির দ্বারা আরও অনুকূলিত করা যেতে পারেঃ
এই কৌশলটি প্রধান প্রবণতাগুলির মধ্যে স্বল্প-মধ্যমেয়াদী সুযোগগুলি ক্যাপচার করার জন্য দ্বৈত সময়সীমা বিশ্লেষণকে কাজে লাগায়। ডাবল ইএমএ কনফিগারেশন গোলমাল ফিল্টার করে। এটি কার্যকরভাবে ঝুঁকি পরিচালনা করার সময় শক্ত লাভজনকতা সরবরাহ করে। আরও অপ্টিমাইজেশন কৌশলটিকে আরও বিস্তৃত প্রয়োগের জন্য আরও শক্তিশালী এবং দক্ষ করে তুলতে পারে।
/*backtest start: 2022-12-08 00:00:00 end: 2023-12-14 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Dual Time Frame Strategy", overlay=true) // Define Daily Time Frame Inputs lenShort = input.int(20, title="Short EMA Length (Daily)", minval=1) lenLong = input.int(50, title="Long EMA Length (Daily)", minval=1) // Calculate EMAs on Daily Time Frame emaShort_D = ta.ema(close, lenShort) emaLong_D = ta.ema(close, lenLong) // Define Hourly Time Frame Inputs lenShort_H = input.int(10, title="Short EMA Length (Hourly)", minval=1) lenLong_H = input.int(30, title="Long EMA Length (Hourly)", minval=1) // Calculate EMAs on Hourly Time Frame emaShort_H = ta.ema(close, lenShort_H) emaLong_H = ta.ema(close, lenLong_H) // Daily Time Frame Condition dailyUpTrend = emaShort_D > emaLong_D // Hourly Time Frame Condition hourlyBuy = ta.crossover(emaShort_H, emaLong_H) hourlySell = ta.crossunder(emaShort_H, emaLong_H) // Strategy Entry and Exit Conditions if (dailyUpTrend and hourlyBuy) strategy.entry("Buy", strategy.long) if (dailyUpTrend and hourlySell) strategy.close("Buy") // Plot EMAs for Daily and Hourly Time Frames plot(emaShort_D, color=color.blue, title="Short EMA (Daily)") plot(emaLong_D, color=color.red, title="Long EMA (Daily)") plot(emaShort_H, color=color.green, title="Short EMA (Hourly)") plot(emaLong_H, color=color.orange, title="Long EMA (Hourly)")