- বর্গক্ষেত্র
- SMK ULTRA TREND ডাবল মুভিং এভারেজ ক্রসওভার কৌশল
SMK ULTRA TREND ডাবল মুভিং এভারেজ ক্রসওভার কৌশল
লেখক:
চাওঝাং, তারিখ: ২০২৪-০৫-২৩ ১৮ঃ১৭ঃ০৭
ট্যাগঃ
ইএমএএসএমএআরএসআইএমএসিডিএসএমকে
সারসংক্ষেপ
এসএমকে আল্ট্রা ট্রেন্ড ডুয়াল মুভিং এভারেজ ক্রসওভার কৌশল একটি পরিমাণগত ট্রেডিং কৌশল যা 5-দিনের এক্সপোনেনশিয়াল মুভিং এভারেজ (ইএমএ 5) এবং 20-দিনের এক্সপোনেনশিয়াল মুভিং এভারেজ (ইএমএ 20) এর ক্রসওভারের উপর ভিত্তি করে ট্রেডিং সংকেত তৈরি করে। এই কৌশলটির মূল ধারণা হ'ল স্বল্প ও মাঝারি মেয়াদী মুভিং এভারেজগুলির ক্রসওভার ব্যবহার করে বাজারের প্রবণতার পরিবর্তনগুলি ক্যাপচার করা। যখন ইএমএ 5 ইএমএ 20 এর উপরে অতিক্রম করে, এটি একটি ক্রয় সংকেত উত্পন্ন করে এবং যখন ইএমএ 5 ইএমএ 20 এর নীচে অতিক্রম করে, এটি একটি বিক্রয় সংকেত উত্পন্ন করে। অতিরিক্তভাবে, এই কৌশলটি প্রবণতার দিক এবং শক্তি নির্ধারণে সহায়তা করার জন্য চার্টে সমর্থন এবং প্রতিরোধের লাইনগুলি প্লট করে সমর্থন এবং প্রতিরোধের স্তরের ধারণা অন্তর্ভুক্ত করে।
কৌশল নীতি
SMK ULTRA TREND ডাবল মুভিং এভারেজ ক্রসওভার স্ট্র্যাটেজির মূলনীতি নিম্নলিখিত ধাপে সংক্ষিপ্ত করা যেতে পারেঃ
- 5 দিনের ইএমএ এবং 20 দিনের ইএমএ গণনা করুন। সহজ চলমান গড়ের (এসএমএ) তুলনায় ইএমএগুলি দামের পরিবর্তনে দ্রুত প্রতিক্রিয়া দেখায়, যা তাদের স্বল্পমেয়াদী প্রবণতা ক্যাপচার করার জন্য আরও উপযুক্ত করে তোলে।
- EMA5 এবং EMA20 এর ক্রসওভার নির্ধারণ করুন। যখন EMA5 EMA20 এর উপরে ক্রস করে, এটি একটি ক্রয় সংকেত উৎপন্ন করে; যখন EMA5 EMA20 এর নীচে ক্রস করে, এটি একটি বিক্রয় সংকেত উৎপন্ন করে।
- সমর্থন এবং প্রতিরোধের মাত্রা গণনা করুন। সমর্থন এবং প্রতিরোধের মাত্রা নির্ধারণের জন্য গত ৫টি ট্রেডিং দিনের সর্বনিম্ন নিম্ন এবং সর্বোচ্চ উচ্চতা চিহ্নিত করুন।
- কৌশল সংকেত এবং মূল মূল্য স্তরগুলি দৃশ্যমানভাবে প্রদর্শনের জন্য চার্টে EMA5, EMA20, সমর্থন লাইন এবং প্রতিরোধের লাইন গ্রাফ করুন।
- ক্রসওভার সিগন্যালের উপর ভিত্তি করে ট্রেডগুলি সম্পাদন করুন। যখন একটি ক্রয় সংকেত প্রদর্শিত হয় তখন একটি দীর্ঘ অবস্থান খুলুন এবং বিক্রয় সংকেত প্রদর্শিত হলে অবস্থান বন্ধ করুন।
কৌশলগত সুবিধা
- সরলতা এবং ব্যবহারের সহজতাঃ কৌশল যুক্তি স্পষ্ট, ব্যবহৃত সূচকগুলি সহজ, এবং গণনার পদ্ধতিগুলি বোঝা এবং বাস্তবায়ন করা সহজ, যা পরিমাণগত ট্রেডিংয়ে নতুনদের জন্য এটি উপযুক্ত করে তোলে।
- অভিযোজনযোগ্যতা: দ্বৈত চলমান গড় ক্রসওভার কৌশল একাধিক ট্রেডিং যন্ত্র এবং সময়সীমার জন্য প্রয়োগ করা যেতে পারে। চলমান গড় পরামিতিগুলি সামঞ্জস্য করে, এটি নমনীয়ভাবে বিভিন্ন বাজারের বৈশিষ্ট্য এবং ট্রেডিং শৈলীর সাথে খাপ খাইয়ে নিতে পারে।
- প্রবণতা অনুসরণ করা: এসএমএ-র তুলনায় ইএমএ সূচকগুলো সাম্প্রতিক মূল্য পরিবর্তনের উপর বেশি জোর দেয়, যা প্রবণতা পরিবর্তনের সময়মত প্রতিফলন করতে এবং প্রবণতা অনুসরণে সহায়তা করে।
- সমর্থন এবং প্রতিরোধের স্তরের সহায়তাঃ সমর্থন এবং প্রতিরোধের রেখাগুলির প্রবর্তন ট্রেন্ডের শক্তি এবং সম্ভাব্য বাঁক পয়েন্টগুলি আরও ভালভাবে বুঝতে সহায়তা করে, ট্রেডিং সিদ্ধান্তের জন্য অতিরিক্ত রেফারেন্স সরবরাহ করে।
কৌশলগত ঝুঁকি
- ঘন ঘন ট্রেডিংঃ যেহেতু কৌশলটি স্বল্পমেয়াদী চলমান গড় ক্রসওভারের উপর ভিত্তি করে সংকেত তৈরি করে, তাই এর ফলে পরিসীমা-সীমাবদ্ধ বাজারে ঘন ঘন ট্রেডিং হতে পারে, ট্রেডিং খরচ এবং ড্রাউনডাউন ঝুঁকি বাড়তে পারে।
- বিলম্বঃ একটি প্রবণতা অনুসরণকারী কৌশল হিসাবে, দ্বৈত চলমান গড় ক্রসওভার কৌশল অনিবার্যভাবে একটি নির্দিষ্ট ডিগ্রী বিলম্ব আছে। এটি একটি প্রবণতার শুরুতে অনুকূল এন্ট্রি পয়েন্টগুলি মিস করতে পারে বা প্রবণতা বিপরীতের সময় বিলম্বিত প্রস্থান করতে পারে।
- মিথ্যা সংকেতঃ গোলমালপূর্ণ বাজারের পরিস্থিতিতে, চলমান গড় ক্রসওভারগুলি মিথ্যা সংকেত তৈরি করতে পারে, যার ফলে অপ্টিমাম কৌশল কর্মক্ষমতা হতে পারে।
কৌশল অপ্টিমাইজেশান নির্দেশাবলী
- সিগন্যাল ফিল্টারিংঃ চলমান গড় ক্রসওভারের পাশাপাশি, ট্রেডিং সিগন্যালের মাধ্যমিক নিশ্চিতকরণ এবং সিগন্যালের নির্ভরযোগ্যতা উন্নত করার জন্য আরএসআই এবং এমএসিডি এর মতো অন্যান্য প্রযুক্তিগত সূচক প্রবর্তন করুন।
- ডায়নামিক প্যারামিটার অপ্টিমাইজেশনঃ বাজারের গতির পরিবর্তনের সাথে আরও ভালভাবে মানিয়ে নিতে বাজারের পরিস্থিতি এবং যন্ত্রের বৈশিষ্ট্যগুলির উপর ভিত্তি করে গতিশীল গড় প্যারামিটারগুলিকে গতিশীলভাবে সামঞ্জস্য করুন।
- পজিশন সাইজিংঃ প্রবণতা শক্তি, অস্থিরতা এবং অন্যান্য সূচকগুলির উপর ভিত্তি করে অবস্থান আকারগুলি গতিশীলভাবে সামঞ্জস্য করুন। শক্তিশালী প্রবণতার সময় অবস্থান আকার বাড়ান এবং অনিশ্চিত প্রবণতা বা বর্ধিত ঝুঁকির সময় অবস্থান আকার হ্রাস করুন।
- স্টপ-লস এবং লাভ নিনঃ পৃথক ট্রেডের ঝুঁকি ঝুঁকি নিয়ন্ত্রণ এবং কৌশলএর ঝুঁকি-প্রতিফল অনুপাত উন্নত করার জন্য যুক্তিসঙ্গত স্টপ-লস স্তর এবং লাভের লক্ষ্য নির্ধারণ করুন।
সংক্ষিপ্তসার
এসএমকে আল্ট্রা ট্রেন্ড ডুয়াল মুভিং এভারেজ ক্রসওভার কৌশল একটি সহজ এবং ব্যবহারিক পরিমাণগত ট্রেডিং কৌশল যা ইএমএ 5 এবং ইএমএ 20 এর ক্রসওভার সংকেতগুলির মাধ্যমে বাজারের প্রবণতা ক্যাপচার করে, যখন ট্রেডিং সিদ্ধান্তের জন্য রেফারেন্স সরবরাহ করার জন্য সহায়ক সরঞ্জাম হিসাবে সমর্থন এবং প্রতিরোধের লাইনগুলি অন্তর্ভুক্ত করে। কৌশলটির সুবিধাগুলির মধ্যে স্পষ্ট যুক্তি, অভিযোজনযোগ্যতা, বাস্তবায়নের সহজতা এবং অপ্টিমাইজেশন অন্তর্ভুক্ত। তবে এটি পরিসীমা-বান্ধব বাজারে ঘন ঘন ট্রেডিং এবং মিথ্যা সংকেত অনুভব করতে পারে। কৌশলটির কর্মক্ষমতা উন্নত করতে, সংকেত ফিল্টারিং, পরামিতি অপ্টিমাইজেশন, অবস্থান আকার, স্টপ-লস এবং লাভ গ্রহণের কৌশলগুলি কৌশলটির দৃust়তা এবং লাভজনকতা বাড়ানোর জন্য ব্যবহার করা যেতে পারে।
/*backtest
start: 2023-05-17 00:00:00
end: 2024-05-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("SMK ULTRA TREND STRATEGY", overlay=true)
// Define the length for EMAs
ema5_length = 5
ema20_length = 20
// Calculate EMAs
ema5 = ta.ema(close, ema5_length)
ema20 = ta.ema(close, ema20_length)
// Plot EMAs
plot(ema5, title="EMA 5", color=color.red )
plot(ema20, title="EMA 20", color=color.blue)
// Generate buy and sell signals
buySignal = ta.crossover(ema5, ema20)
sellSignal = ta.crossunder(ema5, ema20)
// Plot buy and sell signals
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Execute buy and sell orders
if (buySignal)
strategy.entry("Buy", strategy.long)
if (sellSignal)
strategy.close("sell")
// Define support and resistance lengths
pivotLen = 5
// Calculate support and resistance levels
var float supportLevel = na
var float resistanceLevel = na
if (ta.pivotlow(low, pivotLen, pivotLen))
supportLevel := low[pivotLen]
if (ta.pivothigh(high, pivotLen, pivotLen))
resistanceLevel := high[pivotLen]
// Plot support and resistance levels
plot(supportLevel, title="Support Level", color=color.green, linewidth=2, style=plot.style_linebr)
plot(resistanceLevel, title="Resistance Level", color=color.red, linewidth=2, style=plot.style_linebr)
সম্পর্কিত
আরো