সাপ্তাহিক লাইনের মাধ্যমে গড় রেখা ভেঙে ফেলার ট্রেডিং কৌশল
সারসংক্ষেপ
এই কৌশলটি বিটকয়েনের সাপ্তাহিক ক্লোজিং প্রাইস এবং 8-সপ্তাহের সরল চলমান গড়ের (SMA) ভিত্তিতে ট্রেড করে। যখন সাপ্তাহিক ক্লোজিং প্রাইস 8-সপ্তাহের SMA-কে উপরের দিকে ভেদ করে, তখন লং পজিশন নেওয়া হয়; যখন সাপ্তাহিক ক্লোজিং প্রাইস 8-সপ্তাহের SMA-কে নিচের দিকে ভেদ করে, তখন পজিশন বন্ধ করা হয়। পাশাপাশি, ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ-লস এবং টেক-প্রফিটের অনুপাত নির্ধারণ করা হয়েছে।
কৌশলের নীতি
এই কৌশলটি বিটকয়েনের সাপ্তাহিক চার্ট এবং 8-সপ্তাহের সরল চলমান গড় বিশ্লেষণ করে বর্তমান বাজার ঊর্ধ্বমুখী নাকি নিম্নমুখী প্রবণতায় রয়েছে তা নির্ধারণ করে। যখন সাপ্তাহিক ক্লোজিং প্রাইস 8-সপ্তাহের SMA-কে উপরের দিকে ভেদ করে, তখন বোঝায় যে বাজার ঊর্ধ্বমুখী চ্যানেলে প্রবেশ করেছে এবং লং পজিশন নিয়ে লাভ করা সম্ভব। যখন সাপ্তাহিক ক্লোজিং প্রাইস 8-সপ্তাহের SMA-কে নিচের দিকে ভেদ করে, তখন বোঝায় যে বিটকয়েনের সাপ্তাহিক চার্ট নিম্নমুখী চ্যানেলে প্রবেশ করেছে এবং পূর্বে নেওয়া লং পজিশন স্টপ-লস করে বন্ধ করা উচিত।
নির্দিষ্টভাবে, কৌশলে নিম্নলিখিত শর্ত নির্ধারণ করা হয়েছে:
buy_condition= crossover(btc,ma)#সাপ্তাহিক ক্লোজিং প্রাইস 8-সপ্তাহের SMA-কে উপরের দিকে ভেদ করলে, লং পজিশন নিন
sell_condition= crossunder(btc,ma)#সাপ্তাহিক ক্লোজিং প্রাইস 8-সপ্তাহের SMA-কে নিচের দিকে ভেদ করলে, পজিশন বন্ধ করুন
যখন ক্রয়ের শর্ত পূরণ হয়, কৌশলটি লং পজিশনে প্রবেশ করে; যখন পজিশন বন্ধের শর্ত পূরণ হয়, কৌশলটি টেক-প্রফিট বা স্টপ-লসের মাধ্যমে বেরিয়ে আসে।
এছাড়াও, কৌশলে স্টপ-লস এবং টেক-প্রফিটের অনুপাত নির্ধারণ করা হয়েছে:
loss_ratio=input(defval=1,title="LOSS RATIO", group="STRATEGY")
reward_ratio=input(defval=3,title="REWARD RATIO", group="STRATEGY")
এখানে, স্টপ-লসের অনুপাত ডিফল্টভাবে 1 এবং টেক-প্রফিটের অনুপাত ডিফল্টভাবে 3 নির্ধারিত। এর অর্থ হলো, যখন পজিশন বন্ধের সিগন্যাল আসে, যদি বর্তমানে লাভ থাকে, তাহলে লাভের 3 গুণ পরিমাণে টেক-প্রফিট নেওয়া হবে; যদি বর্তমানে ক্ষতি থাকে, তাহলে ক্ষতির 1 গুণ পরিমাণে স্টপ-লস নেওয়া হবে।
সুবিধা বিশ্লেষণ
এই কৌশলের নিম্নলিখিত সুবিধাগুলি রয়েছে:
- সাপ্তাহিক চার্টে ট্রেড করার কারণে ড্রডাউন কম এবং দীর্ঘমেয়াদী হোল্ডিংয়ের জন্য উপযুক্ত।
- 8-সপ্তাহের SMA অস্থিরতা ফিল্টার করে এবং প্রধান প্রবণতা শনাক্ত করে।
- স্টপ-লস এবং টেক-প্রফিট নির্ধারণ করে ঝুঁকি নিয়ন্ত্রণ করা যায়।
ঝুঁকি বিশ্লেষণ
এই কৌশলে কিছু ঝুঁকিও রয়েছে:
- সাপ্তাহিক চার্টে ট্রেড করার কারণে স্বল্পমেয়াদী বাজার গতিবিধির সাথে সামঞ্জস্য করা যায় না।
- ব্রেকআউট সিগন্যাল ভুল সিগন্যাল হতে পারে।
- অস্বাভাবিক বাজার পরিস্থিতিতে স্টপ-লস ও টেক-প্রফিট নির্ধারণ অকার্যকর হয়ে যেতে পারে।
প্রতিকার:
- স্বল্পমেয়াদী সংশোধনের সুযোগ শনাক্ত করতে অন্যান্য স্বল্পমেয়াদী সূচকের সাথে একত্রিত করা যেতে পারে।
- ভুল সিগন্যাল এড়াতে ফিল্টারিং শর্ত বাড়ানো যেতে পারে।
- বাজার পরিস্থিতি অনুযায়ী স্টপ-লস ও টেক-প্রফিটের অনুপাত সমন্বয় করে ক্ষতি কমানো যেতে পারে।
অপ্টিমাইজেশনের দিকনির্দেশনা
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে অপ্টিমাইজ করা যেতে পারে:
- ব্রেকআউট সিগন্যালের কার্যকারিতা নিশ্চিত করতে অন্যান্য ফিল্টারিং শর্ত যুক্ত করা।
- স্টপ-লস ও টেক-প্রফিটের অনুপাতের সেটিং অপ্টিমাইজ করা।
- স্বল্পমেয়াদী সূচকের সাথে একত্রিত করে একাধিক টাইমফ্রেমের সমন্বয় সাধন করা।
- মেশিন লার্নিং অ্যালগরিদম ব্যবহার করে স্বয়ংক্রিয়ভাবে প্যারামিটার অপ্টিমাইজ করা।
সারসংক্ষেপ
সামগ্রিকভাবে, এই কৌশলটি তুলনামূলকভাবে সহজ এবং সরল। সাপ্তাহিক চার্টে চলমান গড়ের ব্রেকআউটের ভিত্তিতে বাজার প্রবণতা নির্ধারণ করে এবং ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ-লস ও টেক-প্রফিট নির্ধারণ করে। এটি বিটকয়েন দীর্ঘমেয়াদী হোল্ডিংয়ের জন্য একটি রেফারেন্স হিসেবে কাজ করতে পারে। তবে এই কৌশলের কিছু সীমাবদ্ধতাও রয়েছে। পরবর্তীতে সিগন্যালের কার্যকারিতা বৃদ্ধি, প্যারামিটার সেটিং অপ্টিমাইজ করা এবং একাধিক টাইমফ্রেমের একীকরণের মতো দিক থেকে উন্নতি করা যেতে পারে।
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-17 00:00:00
period: 3m
basePeriod: 1m
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/
// © taberandwords
//developer: taberandwords
//author: taberandwords- 1

