EMA ও SMA এর মুভিং এভারেজ ক্রসওভার কৌশল
সংক্ষিপ্ত বিবরণ
এই কৌশলটি একটি দ্রুত চলমান গড় এবং ধীর চলমান গড়ের ক্রসওভারের উপর ভিত্তি করে একটি সহজ ট্রেডিং কৌশল। এটি চলমান গড়ের গোল্ডেন ক্রস এবং ডেথ ক্রস ব্যবহার করে ক্রয় এবং বিক্রয় সংকেত তৈরি করে। যখন দ্রুত চলমান গড় ধীর চলমান গড়কে উপরে অতিক্রম করে, তখন লং পজিশন নেওয়া হয়; যখন দ্রুত চলমান গড় ধীর চলমান গড়কে নিচে অতিক্রম করে, তখন শর্ট পজিশন নেওয়া হয়। এই কৌশলটির লক্ষ্য বিভিন্ন সময়ের চলমান গড়ের মধ্যে ক্রসওভার ব্যবহার করে দামের ট্রেন্ডের টার্নিং পয়েন্ট ধরা এবং স্টক ট্রেডিং করা।
কৌশলের নীতি
এই কৌশলটি প্রধানত দ্রুত এক্সপোনেনশিয়াল মুভিং এভারেজ (EMA) এবং ধীর সিম্পল মুভিং এভারেজ (SMA)-এর ক্রসওভারকে ট্রেডিং সিগন্যাল হিসেবে ব্যবহার করে। প্রথমে দ্রুত EMA এবং ধীর SMA গণনা করা হয়, যেখানে দ্রুত EMA-এর পিরিয়ড ১৩ এবং ধীর SMA-এর পিরিয়ড ৩০ নির্ধারণ করা হয়। তারপর, যখন দ্রুত EMA ধীর SMA-কে উপরে অতিক্রম করে, তখন লং সিগন্যাল তৈরি হয়; এবং যখন দ্রুত EMA ধীর SMA-কে নিচে অতিক্রম করে, তখন শর্ট সিগন্যাল তৈরি হয়।
বিশেষ করে, কৌশলটি maFast এবং maSlow ভেরিয়েবলের মাধ্যমে দ্রুত EMA এবং ধীর SMA গণনা করে। এরপর, এটি enterLong এবং exitLong ভেরিয়েবল সংজ্ঞায়িত করে ক্রয় ও বিক্রয়ের সময় নির্ধারণ করে। যখন maFast > maSlow, অর্থাৎ দ্রুত EMA ধীর SMA-কে উপরে অতিক্রম করে, তখন enterLong = true সেট করে লং সিগন্যাল তৈরি হয়; যখন maSlow > maFast, অর্থাৎ দ্রুত EMA ধীর SMA-কে নিচে অতিক্রম করে, তখন exitLong = true সেট করে ক্লোজ সিগন্যাল তৈরি হয়। শেষে, কৌশলটি strategy.entry ফাংশন ব্যবহার করে শর্ত পূরণ হলে অর্ডার দেয়।
এভাবে, যখন স্বল্পমেয়াদী মূল্য বৃদ্ধির প্রবণতা দীর্ঘমেয়াদী প্রবণতার চেয়ে শক্তিশালী হয়, তখন দ্রুত EMA ধীর SMA-কে উপরে অতিক্রম করে ক্রয় সংকেত তৈরি হয়; যখন স্বল্পমেয়াদী মূল্য হ্রাসের প্রবণতা দীর্ঘমেয়াদী প্রবণতার চেয়ে শক্তিশালী হয়, তখন দ্রুত EMA ধীর SMA-কে নিচে অতিক্রম করে বিক্রয় সংকেত তৈরি হয়। বিভিন্ন সময়ের মূল্য প্রবণতার টার্নিং পয়েন্ট ধরা হলে তুলনামূলকভাবে নিম্ন বিন্দুতে ক্রয় এবং উচ্চ বিন্দুতে বিক্রয় করা যায়।
সুবিধা বিশ্লেষণ
এই মুভিং এভারেজ ক্রসওভার কৌশলের নিম্নলিখিত সুবিধাগুলি রয়েছে:
১. সহজ এবং বাস্তবায়নযোগ্য, সহজে বোঝা ও প্রয়োগ করা যায়। মুভিং এভারেজ একটি সাধারণ এবং কার্যকরী প্রযুক্তিগত সূচক, যার ক্রসওভার নীতি সরল এবং স্বজ্ঞাত।这使得交易者容易理解和应用。
২. উচ্চ নমনীয়তা, কাস্টমাইজযোগ্য প্যারামিটার। কৌশলটি দ্রুত EMA এবং ধীর SMA-এর পিরিয়ড কাস্টমাইজ করার অনুমতি দেয়, যা বিভিন্ন বাজারের সাথে মানানসই করতে প্যারামিটার সামঞ্জস্য করে কৌশলের অভিযোজন ক্ষমতা বাড়ায়।
৩. নির্ভরযোগ্য ট্রেডিং সিগন্যাল। মুভিং এভারেজ কার্যকরভাবে বাজারের শব্দ ফিল্টার করতে পারে, এবং এর ক্রসওভার তুলনামূলকভাবে নির্ভরযোগ্য ট্রেডিং সিগন্যাল তৈরি করতে পারে। দ্রুত ও ধীর গড়ের ক্রসওভার বড় ট্রেন্ডের টার্নিং পয়েন্ট ধরা যায়।
৪. বিভিন্ন বাজার পরিবেশে প্রয়োগযোগ্য। এই কৌশলটি ট্রেন্ডিং ও রেঞ্জিং বাজার উভয় ক্ষেত্রেই ব্যবহার করা যায়, এবং প্যারামিটার সামঞ্জস্য করে বিভিন্ন পরিস্থিতির সাথে মানিয়ে নেওয়া যায়।
৫. অন্যান্য প্রযুক্তিগত সূচকের সাথে সহজে সংমিশ্রণ। মুভিং এভারেজ ক্রসওভার কৌশলটি RSI-এর মতো অন্যান্য প্রযুক্তিগত সূচকের সাথে নমনীয়ভাবে মিলিয়ে আরও শক্তিশালী কৌশল তৈরি করা যায়।
ঝুঁকি বিশ্লেষণ
এই কৌশলটিতে কিছু ঝুঁকিও রয়েছে:
১. অনেকগুলো বিক্ষিপ্ত সংকেত তৈরি হতে পারে। যখন বাজার স্পষ্ট প্রবণতা না দেখায়, মুভিং এভারেজ একাধিকবার ক্রস করতে পারে, যার ফলে ঘন ঘন ক্রয়-বিক্রয় সংকেত আসে, যা ট্রেডিং খরচ এবং স্লিপেজ ক্ষতি বাড়ায়।
২. রেঞ্জিং বাজারে সহজেই ফাঁদে পড়তে পারে। যখন বাজার রেঞ্জিং বা ওঠানামা করে, মুভিং এভারেজ অনিশ্চিত ক্রসওভার সংকেত দিতে পারে, যার ফলে মিথ্যা ট্রেডিং সিগন্যালের সৃষ্টি হয়।
৩. প্যারামিটার নির্বাচনে সমস্যা। মুভিং এভারেজের পিরিয়ড প্যারামিটারের পছন্দ কৌশলের কার্যকারিতার উপর বড় প্রভাব ফেলে; সর্বোত্তম প্যারামিটার নির্বাচনের জন্য অনেকবার পরীক্ষা-নিরীক্ষা প্রয়োজন।
৪. সংকেত তৈরি হতে দেরি হয়। যেহেতু মুভিং এভারেজের নিজস্ব ল্যাগিং বৈশিষ্ট্য আছে, তার ক্রসওভার সংকেত প্রায়ই দেরিতে আসে, যা সর্বোত্তম এন্ট্রি সময় মিস করতে পারে।
৫. স্টপ লস কৌশল অসম্পূর্ণ। এই কৌশলে স্টপ লস লজিক নেই, যার ফলে বড় লোকসানের ট্রেড হতে পারে।
অপ্টিমাইজেশনের দিক
এই মুভিং এভারেজ ক্রসওভার কৌশলটি নিম্নলিখিত দিক থেকে অপ্টিমাইজ করা যেতে পারে:
১. অন্যান্য প্রযুক্তিগত সূচক যেমন RSI যোগ করে সিগন্যাল ফিল্টার করা, যা মিথ্যা সংকেত কমাতে পারে। যেমন RSI বেশি থাকলে লং না করা, RSI কম থাকলে শর্ট না করা ইত্যাদি।
২. কম্পাউন্ড মুভিং এভারেজ যোগ করা, যেমন তিন বা তার বেশি ভিন্ন সময়ের মুভিং এভারেজ ব্যবহার করে সিগন্যাল নিশ্চিত করা। উদাহরণস্বরূপ, ৫০ দিনের লাইন যোগ করে, বুলিশ বাজারে স্বল্পমেয়াদী মধ্যমেয়াদীকে অতিক্রম করলে, মধ্যমেয়াদী দীর্ঘমেয়াদীকে অতিক্রম করলে সিগন্যাল নিশ্চিত করা।
৩. স্টপ লস কৌশল যোগ করা, যেমন প্যারাবোলিক SAR ইত্যাদি, যা সময়মতো স্টপ লস দিয়ে ঝুঁকি নিয়ন্ত্রণ করতে পারে। বাজারের অস্থিরতার সাথে মানানসই অ্যাডাপ্টিভ মুভিং স্টপ লসও সেট করা যেতে পারে।
৪. প্যারামিটার অপ্টিমাইজেশন, ওয়াক ফরোয়ার্ড অ্যানালাইসিস এবং মেশিন লার্নিংয়ের মতো পদ্ধতি ব্যবহার করে প্যারামিটার অপ্টিমাইজ করা, যাতে এটি বিভিন্ন বাজার পরিবেশের সাথে বেশি উপযোগী হয়।
৫. টাইমফ্রেম অপারেশন, যেমন ক্যান্ডেলস্টিকের বডি দিক ইত্যাদি মর্ফোলজি যুক্ত করা, যা সিগন্যালের গুণমান বাড়াতে পারে এবং অপ্রয়োজনীয় বিপরীত পজিশন খোলা কমাতে পারে।
৬. ভলিউম ইন্ডিকেটর যেমন ট্রেডিং ভলিউম যুক্ত করা, যা মিথ্যা ব্রেকআউট এড়াতে পারে। ভলিউমের নিশ্চিতকরণ সংকেতকে আরও নির্ভরযোগ্য করে তুলতে পারে।
সারসংক্ষেপ
মুভিং এভারেজ ক্রসওভার কৌশলটি একটি সহজ ও কার্যকরী কোয়ান্টিটেটিভ ট্রেডিং কৌশল। এটি দ্রুত EMA এবং ধীর SMA-এর ক্রসওভার ব্যবহার করে ট্রেডিং সিগন্যাল তৈরি করে। কৌশলটি বাস্তবায়ন করা সহজ এবং অন্যান্য প্রযুক্তিগত সূচকের সাথে মিশিয়ে ব্যবহার করা যায়। তবে, এর কিছু ত্রুটিও আছে, যেমন ঘন ঘন ট্রেডিং, রেঞ্জিং বাজারে ফাঁদে পড়া ইত্যাদি। কিছু প্যারামিটার ও নিয়ম অপ্টিমাইজেশনের মাধ্যমে এই কৌশলের ব্যবহারিকতা ও লাভজনকতা বাড়ানো সম্ভব। সামগ্রিকভাবে, মুভিং এভারেজ ক্রসওভার কৌশলটি কোয়ান্টিটেটিভ ট্রেডারদের শেখা ও প্রয়োগ করার মতো।
/*backtest
start: 2023-08-26 00:00:00
end: 2023-09-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title="Moving Average Cross EMA SMA", overlay=true, initial_capital=10000, currency='USD',default_qty_type=strategy.percent_of_equity,default_qty_value=100)
// Based on strategy by lsills @ https://www.tradingview.com/script/oI8loEZ8-Moving-Average-Cross-Strategy/
// Strategy has several logic alternatives - comment out the undesired logic sections below, only 1 logic section can be active- 1
