EMA এবং ATR স্টপ-লস ভিত্তিক ট্রেন্ড ফলোয়িং কৌশল
সারসংক্ষেপ
এই কৌশলটি EMA মুভিং এভারেজের গোল্ডেন ক্রস ব্যবহার করে ট্রেডিং সিগন্যাল তৈরি করে। অর্থাৎ, দ্রুত EMA লাইন ধীর EMA লাইনকে উপরে অতিক্রম করলে ক্রয় সংকেত তৈরি হয়, এবং দ্রুত EMA লাইন ধীর EMA লাইনকে নীচে অতিক্রম করলে বিক্রয় সংকেত তৈরি হয়। এটি একটি সাধারণ ট্রেন্ড ফলোয়িং কৌশল। একই সময়ে, কৌশলটি ATR ইন্ডিকেটর ব্যবহার করে গতিশীল স্টপ লস নির্ধারণ করে, যা লাভ নিশ্চিত করার পাশাপাশি ঝুঁকি নিয়ন্ত্রণ করে।
কৌশলের নীতি
- দ্রুত EMA-র সময়কাল 13 এবং ধীর EMA-র সময়কাল 48 নির্ধারণ করা হয়েছে।
- যখন দ্রুত EMA রেখা ধীর EMA রেখাকে উপরে অতিক্রম করে, তখন ক্রয় সংকেত তৈরি হয়; যখন দ্রুত EMA রেখা ধীর EMA রেখাকে নীচে অতিক্রম করে, তখন বিক্রয় সংকেত তৈরি হয়।
- ta.crossover এবং ta.crossunder ফাংশনের মাধ্যমে গোল্ডেন ক্রস ও ডেথ ক্রস নির্ধারণ করা হয়।
- ATR ইন্ডিকেটর ব্যবহার করে গতিশীল স্টপ লস গণনা করা হয়, যেখানে স্টপ লসের দূরত্ব ক্লোজের 1.5 গুণ ATR-এর সমান।
- রঙ পরিবর্তন, ক্রয়/বিক্রয় চিহ্ন এবং স্টপ লস রেখার মাধ্যমে ট্রেডিং সিগন্যাল এবং স্টপ লস দৃশ্যমানভাবে প্রদর্শিত হয়।
কৌশলের সুবিধা বিশ্লেষণ
- EMA মুভিং এভারেজের গোল্ডেন ক্রস ও ডেথ ক্রসের উপর ভিত্তি করে সংকেত তৈরি হয়, যা বাজারের প্রধান ট্রেন্ড মিস হওয়া এড়ায় এবং মুনাফা বেশ ভালো হয়।
- ATR গতিশীলভাবে স্টপ লস ট্র্যাক করে, যা যথাযথভাবে ট্রেন্ড অনুসরণ করে মুনাফা নিশ্চিত করে এবং রিট্রেসমেন্টের ঝুঁকি নিয়ন্ত্রণ করে, ফলে সামগ্রিক ঝুঁকি-মুনাফা অনুপাত ভারসাম্যপূর্ণ হয়।
- সংকেত এবং স্টপ লস প্রদর্শন স্বজ্ঞাত, সহজে ব্যবহারযোগ্য, বেশিরভাগ মানুষের জন্য উপযোগী।
- প্যারামিটার সমন্বয়ের সংখ্যা কম, সহজে আয়ত্ত এবং অপ্টিমাইজ করা সম্ভব।
কৌশলের ঝুঁকি বিশ্লেষণ
- অপ্রত্যাশিত ঘটনার কারণে তীব্র পতন স্টপ লস ট্রিগার করতে পারে।
- অস্থির বাজারে ঘন ঘন অকার্যকর সংকেত তৈরি হতে পারে।
- প্যারামিটার ভুল সেট করলে অত্যধিক আক্রমনাত্মক এন্ট্রি বা খুব ঢিলেঢালা স্টপ লস হতে পারে।
- EMA প্যারামিটার এবং ATR প্যারামিটার যথাযথভাবে অপ্টিমাইজ করা প্রয়োজন।
সমাধান:
- ATR গুণক কিছুটা বাড়িয়ে স্টপ লসকে সাম্প্রতিক উচ্চতা থেকে কিছুটা বাফার দেওয়া যেতে পারে।
- সংকেত তৈরি হওয়ার পরে নিশ্চিতকরণ প্রক্রিয়া যোগ করা যেতে পারে, যেমন দাম পূর্ববর্তী উচ্চতা ভেঙে যাওয়া ইত্যাদি।
- প্যারামিটার অপ্টিমাইজেশনের সময় বিভিন্ন বাজার পরিস্থিতি বিবেচনা করে পূর্ণাঙ্গ মূল্যায়ন করা উচিত।
কৌশল অপ্টিমাইজেশনের দিকনির্দেশনা
- বিভিন্ন প্যারামিটার কম্বিনেশন পরীক্ষা করে সর্বোত্তম প্যারামিটার খুঁজে বের করা যেতে পারে।
- অন্য ইন্ডিকেটর (যেমন ভলিউম ইন্ডিকেটর, অস্থিরতা ইন্ডিকেটর) যোগ করে সিগন্যাল ফিল্টারিং করা যেতে পারে, যা সিগন্যালের মান বাড়াবে।
- বৃহত্তর টাইমফ্রেমের ট্রেন্ড অনুযায়ী EMA প্যারামিটার সমন্বয় করে প্রধান ট্রেন্ড আরও ভালোভাবে ধরা যেতে পারে।
- গতিশীলভাবে ATR স্টপ লস গুণক সমন্বয় করা যেতে পারে, ট্রেন্ডিং বাজারে স্টপ লসের পরিসর বাড়ানো যেতে পারে।
- মেশিন লার্নিং অ্যালগরিদমের সাথে সংযুক্ত করে স্বয়ংক্রিয়ভাবে প্যারামিটার অপ্টিমাইজ করা যেতে পারে।
সারসংক্ষেপ
এই কৌশলটি সামগ্রিকভাবে সহজ ও ব্যবহারবান্ধব। এটি EMA মুভিং এভারেজের উপর ভিত্তি করে সংকেত তৈরি করে এবং ট্রেন্ড অনুসরণ করে, পাশাপাশি ATR ইন্ডিকেটরের মাধ্যমে স্টপ লস ট্র্যাক করে কার্যকরভাবে ঝুঁকি নিয়ন্ত্রণ করে। কিছু ভুয়া সংকেত থাকলেও প্রধান ট্রেন্ড ধরার ক্ষমতা বেশ ভালো এবং মুনাফা তুলনামূলকভাবে স্থিতিশীল। এটি কোয়ান্টিটেটিভ ট্রেডিংয়ের একটি মৌলিক কৌশল হিসেবে ব্যবহারের উপযোগী। প্যারামিটার অপ্টিমাইজেশন এবং ফাংশন সম্প্রসারণের মাধ্যমে এতে উন্নতির যথেষ্ট সুযোগ রয়েছে, যা গভীরভাবে গবেষণা করার মতো।
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © byee322
/// This strategy uses the EMA to generate buy and sell signals with a 1.5x ATR stop loss- 1

