
এই কৌশলটি দ্বি-ইএমএ সূচকগুলির উপর ভিত্তি করে একটি প্রবণতা ট্র্যাকিং কৌশল। এটি স্বয়ংক্রিয়ভাবে বাজারের প্রবণতা অনুসরণ করে, দ্রুত লাইন ইএমএ এবং ধীর লাইন ইএমএ গণনা করে এবং স্বর্ণের ক্রস এবং ডেডফোরক নির্ধারণ করে।
এই কৌশলটির মূল সূচকটি হল ডাবল ইএমএ। এতে একটি দ্রুত ইএমএ লাইন এবং একটি ধীর ইএমএ লাইন অন্তর্ভুক্ত রয়েছে। দ্রুত ইএমএ লাইনের দৈর্ঘ্য 3 দিন, প্রতিক্রিয়া সংবেদনশীল; ধীর ইএমএ লাইনের দৈর্ঘ্য 30 দিন, প্রতিক্রিয়া ধীর। যখন দ্রুত লাইনটি নীচের থেকে ধীর লাইনটি অতিক্রম করে তখন একটি সোনার ক্রস সংকেত তৈরি হয়, যা বাজারকে একটি উচ্চতর প্রবণতাতে প্রবেশ করে, তখন কৌশলটি আরও বেশি পজিশন খুলবে; যখন দ্রুত লাইনটি নীচের থেকে উপরে থেকে ধীর লাইনটি অতিক্রম করে, তখন একটি মৃত-ফোরক সংকেত তৈরি হয়, যা বাজারকে একটি নিম্নগতির প্রবণতাতে প্রবেশ করে, তখন কৌশলটি স্থির হয়ে যায়। এই জাতীয় দ্রুত ইএমএ লাইন ক্রসিংয়ের মাধ্যমে বাজার প্রবণতা পরিবর্তনের ট্র্যাকিংয়ের জন্য, কৌশলটি স্বয়ংক্রিয়ভাবে পজিশনের দিক পরিবর্তন করতে পারে, নিম্ন বা উচ্চ বিক্রয় অর্জন করতে পারে।
এই কৌশলটির সবচেয়ে বড় সুবিধা হল যে এটি বাজারের প্রবণতা স্বয়ংক্রিয়ভাবে সনাক্ত করতে পারে এবং তারপরে তার অবস্থানটি নমনীয়ভাবে সামঞ্জস্য করতে পারে। বিশেষত, এর প্রধান সুবিধা হলঃ
দ্রুত ইএমএর সংবেদনশীলতা এবং ধীর ইএমএর স্থায়িত্বের সংমিশ্রণটি প্রবণতার বিপরীত দিকগুলিকে সঠিকভাবে ধরতে এবং মিথ্যা সংকেতগুলি এড়াতে গোলমাল ফিল্টার করতে পারে।
ডাবল ইএমএ ক্রস সিগন্যাল ব্যবহার করে, শুধুমাত্র উল্লেখযোগ্য প্রবণতা পরিবর্তনের সময় পজিশনগুলিকে সামঞ্জস্য করে, খুব বেশি ঘন ঘন লেনদেন করে না।
কৌশলগত লজিক সহজ এবং স্পষ্ট, সহজে বোঝা যায় এবং পরিবর্তন করা যায়, এবং এটি পরিমাপ এবং প্রতিক্রিয়া অপ্টিমাইজেশানকে সহজ করে তোলে।
এটি মূলধন ব্যবহারের একটি উচ্চ দক্ষতা যা বেশিরভাগ সময় অবস্থান বজায় রাখে এবং প্রবণতা অনুসরণ করে।
ডাবল ইএমএ সূচকটি একটি প্রবণতা অনুসরণকারী কৌশল, যা বড় ধাক্কা বা কনক্যাট বিস্ফোরণের ঝুঁকি পূর্বাভাস বা এড়াতে পারে না। ঝুঁকি নিয়ন্ত্রণ পদ্ধতিটি যথাযথভাবে পজিশনের সময়কে সংক্ষিপ্ত করে এবং সময়মতো ক্ষতি বন্ধ করে দেয়।
ইএমএ সূচকটি প্যারামিটার সংবেদনশীল, দ্রুত এবং ধীর লাইন প্যারামিটারগুলি ভুলভাবে সেট করা কৌশলটির দুর্বল পারফরম্যান্সের কারণ হতে পারে। সিস্টেমের প্রতিক্রিয়া অপ্টিমাইজেশান পদ্ধতির মাধ্যমে সর্বোত্তম প্যারামিটারগুলি খুঁজে পাওয়া যায়।
ডাবল ইএমএ সূচকগুলি কিছু স্থগিত ওভারল্যাপের পরিস্থিতিতে মিথ্যা সংকেত তৈরি করতে পারে। ইএমএর উপর ভিত্তি করে অন্যান্য সহায়ক সূচকগুলি সংকেত ফিল্টার করার জন্য বিবেচনা করা যেতে পারে।
ডাবল ইএমএ কৌশলটি ট্র্যাকিং কৌশলগুলির মধ্যে একটি, বড় টার্নপয়েন্ট পয়েন্টগুলির পূর্বাভাস দেওয়ার ক্ষেত্রে দুর্বল। গুরুত্বপূর্ণ প্রযুক্তিগত অবস্থানে কে-লাইন আকৃতির মতো সহায়ক বিচারক উপকরণগুলি চালু করার বিষয়টি বিবেচনা করা যেতে পারে।
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে আরও উন্নত করা যেতে পারেঃ
ইএমএ ফাস্ট লাইন এবং ধীর লাইনের প্যারামিটারগুলিকে সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে পেতে অপ্টিমাইজ করা হয়েছে।
অন্যান্য সূচক সমন্বয় যোগ করুন, মাল্টি ফ্যাক্টর মডেল তৈরি করুন, সংকেত নির্ভুলতা উন্নত করুন। যেমন BOLL নির্দেশক সূচক প্রবর্তন ইত্যাদি।
ট্রেইলিং স্টপ বা ট্রেইলিং স্টপ বা ট্রেইলিং স্টপ বা ট্রেইলিং স্টপ বা ট্রেইলিং স্টপ বা ট্রেইলিং স্টপ বা ট্রেইলিং স্টপ বা ট্রেইলিং স্টপ।
বিভিন্ন জাতের জন্য পরামিতিগুলি একই হতে পারে না, প্রতিটি জাতের জন্য সবচেয়ে উপযুক্ত পরামিতিগুলি খুঁজে পেতে ফ্যাক্টর বিভাজন বিবেচনা করা যেতে পারে।
মেশিন লার্নিং পদ্ধতির চেষ্টা করা যেতে পারে, টাইম ড্রাইভের মাধ্যমে হাইপারপ্যারামিটার অপ্টিমাইজেশনের জন্য।
K-line morphometry এর মতো কৌশলগুলি অনুসন্ধান করুন যা একটি গুরুত্বপূর্ণ প্রযুক্তিগত অবস্থানের মধ্যে ঢোকানো হয়, যা বৃহত্তর স্তরের ঘূর্ণনগুলি ধরার চেষ্টা করে।
এই কৌশলটি সামগ্রিকভাবে একটি সহজ এবং ব্যবহারিক ডাবল ইএমএ ট্রেন্ড ট্র্যাকিং কৌশল। দ্রুত এবং ধীর ইএমএ ক্রস-নির্ধারিত বাজার পর্যায়ের মাধ্যমে স্বয়ংক্রিয়ভাবে পজিশন সামঞ্জস্য করা যায়। কৌশলগত যুক্তিটি সংক্ষিপ্ত এবং পরিষ্কার, এটি সহজেই পরিমাণে বাস্তবায়িত হয়। তবে আরও অপ্টিমাইজেশনের জায়গা রয়েছে, এটি সংকেত নির্ভুলতা এবং নিয়ন্ত্রণ ঝুঁকি উভয় মাত্রা থেকে সামঞ্জস্য এবং উন্নতি করতে পারে, যা এটিকে ইনপুট রিয়েল-স্টোর অপারেশনের একটি অনুকূলিত কৌশল হিসাবে তৈরি করে।
/*backtest
start: 2023-02-19 00:00:00
end: 2024-02-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("EMA Crossover Strategy with Target", shorttitle="EMACross", overlay=true)
// Define input parameters
fastLength = input(3, title="Fast EMA Length")
slowLength = input(30, title="Slow EMA Length")
profitPercentage = input(100.0, title="Profit Percentage")
// Calculate EMAs
fastEMA = ta.ema(close, fastLength)
slowEMA = ta.ema(close, slowLength)
// Plot EMAs on the chart
plot(fastEMA, color=color.blue, title="Fast EMA")
plot(slowEMA, color=color.red, title="Slow EMA")
// Buy condition: 3EMA crosses above 30EMA
buyCondition = ta.crossover(fastEMA, slowEMA)
// Sell condition: 3EMA crosses below 30EMA or profit target is reached
sellCondition = ta.crossunder(fastEMA, slowEMA) or close >= (strategy.position_avg_price * (1 + profitPercentage / 100))
// Target condition: 50 points profit
//targetCondition = close >= (strategy.position_avg_price + 50)
// Execute orders
// strategy.entry("Buy", strategy.long, when=buyCondition)
// strategy.close("Buy", when=sellCondition )
if (buyCondition)
strategy.entry("Buy", strategy.long)
if (sellCondition)
strategy.close("Buy")
// // Execute sell orders
// strategy.entry("Sell", strategy.short, when=sellCondition)
// strategy.close("Sell", when=buyCondition)
// Plot buy and sell signals on the chart
plotshape(series=buyCondition, title="Buy Signal", color=color.green, style=shape.labelup, location=location.belowbar)
plotshape(series=sellCondition, title="Sell Signal", color=color.red, style=shape.labeldown, location=location.abovebar)