রেইনবো অসিলেটর ব্যাকটেস্ট কৌশল
ওভারভিউ
রেইনবো অসিলেটর ব্যাকটেস্ট কৌশল হলো একটি কোয়ান্টিটেটিভ ট্রেডিং কৌশল যা রেইনবো অসিলেটর নির্দেশকের উপর ভিত্তি করে তৈরি। এই কৌশলটি শেয়ারের দাম ও মুভিং এভারেজের মধ্যে বিচ্যুতির মাত্রা গণনা করে বাজারের ট্রেন্ড দিক ও শক্তি নির্ধারণ করে, যার মাধ্যমে লং ও শর্ট পজিশনের সিদ্ধান্ত নেওয়া হয়।
কৌশলের নীতি
এই কৌশলের মূল নির্দেশক হলো রেইনবো অসিলেটর (Rainbow Oscillator, RO), যার গণনা সূত্র নিম্নরূপ:
RO = 100 * ((ক্লোজিং প্রাইস - 10-দিনের মুভিং এভারেজ) / (সর্বোচ্চ মূল্যের সর্বোচ্চ মান - সর্বনিম্ন মূল্যের সর্বনিম্ন মান))
এখানে 10-দিনের মুভিং এভারেজ হলো 10 পিরিয়ডের ক্লোজিং প্রাইসের সরল মুভিং এভারেজ। এই নির্দেশকটি দামের নিজস্ব মুভিং এভারেজ থেকে বিচ্যুতির অবস্থা প্রতিফলিত করে। যখন RO > 0, তখন দাম মুভিং এভারেজের উপরে অবস্থান করে, যা বুলিশ সংকেত; যখন RO < 0, তখন দাম মুভিং এভারেজের নিচে থাকে, যা বিয়ারিশ সংকেত।
এই কৌশলে একটি সহায়ক নির্দেশকও গণনা করা হয়—ব্যান্ডউইথ (Bandwidth, RB), যার গণনা সূত্র হলো:
RB = 100 * ((মুভিং এভারেজের সর্বোচ্চ মান - মুভিং এভারেজের সর্বনিম্ন মান) / (সর্বোচ্চ মূল্যের সর্বোচ্চ মান - সর্বনিম্ন মূল্যের সর্বনিম্ন মান))
RB মুভিং এভারেজগুলির মধ্যে প্রস্থ নির্দেশ করে। RB যত বড়, দামের ওঠানামা তত বেশি;反之, দাম স্থিতিশীল। RB নির্দেশক বাজারের স্থিতিশীলতা বিচার করতে ব্যবহার করা যায়।
RO ও RB নির্দেশকের মানের ভিত্তিতে, এই কৌশলটি দামের বিচ্যুতি ও বাজারের স্থিতিশীলতা মূল্যায়ন করে এবং লং ও শর্ট পজিশনের ট্রেডিং সংকেত তৈরি করে।
কৌশলের সুবিধা
এই কৌশলের নিম্নলিখিত সুবিধাগুলি রয়েছে:
- দ্বৈত নির্দেশকের উপর ভিত্তি করে সিদ্ধান্ত, যা একক নির্দেশকের সীমাবদ্ধতা এড়ায়।
- একসঙ্গে দামের প্রবণতা ও বাজারের স্থিতিশীলতা বিচার করতে পারে।
- গণনা সহজ, বোঝা ও বাস্তবায়ন সহজ।
- দৃশ্যমান নির্দেশক, "রেইনবো" প্রভাব তৈরি করে, যা সহজে পড়া যায়।
কৌশলের ঝুঁকি
এই কৌশলের কিছু ঝুঁকিও রয়েছে:
- RO ও RB নির্দেশকের প্যারামিটার ভুলভাবে নির্ধারণ করলে ট্রেডিং সংকেত ভুল হতে পারে।
- দ্বৈত মুভিং এভারেজ কৌশলে ভুল সংকেত ও ঘন ঘন ট্রেডিংয়ের সম্ভাবনা থাকে।
- ব্যাকটেস্ট পিরিয়ড ও পণ্যের ভুল নির্বাচন কৌশলের কার্যকারিতা প্রভাবিত করতে পারে।
- ট্রেডিং খরচ বিবেচনা না করায় বাস্তব ট্রেডিংয়ে ফলাফল খারাপ হতে পারে।
সমাধান:
- RO ও RB নির্দেশকের প্যারামিটার অপ্টিমাইজ করা।
- ফিল্টারিং শর্ত যোগ করে ঘন ঘন ট্রেডিং এড়ানো।
- উপযুক্ত ব্যাকটেস্ট পিরিয়ড ও পণ্য নির্বাচন করা।
- ট্রেডিং খরচ গণনা করে বিবেচনায় নেওয়া।
কৌশলের অপ্টিমাইজেশন
এই কৌশলটি নিম্নলিখিত দিক থেকে আরও অপ্টিমাইজ করা যেতে পারে:
- RO নির্দেশকে স্মুথ ফাংশন যোগ করে নির্দেশকের তীব্র ওঠানামা কমানো।
- স্টপ লস কৌশল যোগ করে একক লস নিয়ন্ত্রণ করা।
- অন্যান্য নির্দেশকের সাথে সম্মিলিত ট্রেডিং করে লাভের সম্ভাবনা বাড়ানো।
- মেশিন লার্নিং মডেল যোগ করে পূর্বাভাস তৈরি করে নির্দেশকের কার্যকারিতা বিচার করা।
- বিভিন্ন পণ্যের জন্য প্যারামিটার অপ্টিমাইজ করে অভিযোজন ক্ষমতা বাড়ানো।
সারসংক্ষেপ
রেইনবো অসিলেটর ব্যাকটেস্ট কৌশলটি দাম ও মুভিং এভারেজের মধ্যে বিচ্যুতি সম্পর্ক গণনা করে বাজারের ট্রেন্ড ও স্থিতিশীলতা নির্ধারণ করে, যার মাধ্যমে লং ও শর্ট ট্রেডিং করা হয়। এই কৌশলটি সহজে পড়া যায়, বাস্তবায়ন সহজ এবং কিছু ব্যবহারিক মূল্য রয়েছে। তবে কিছু ঝুঁকিও রয়েছে, তাই প্যারামিটার ও ট্রেডিং নিয়ম অপ্টিমাইজ করে ঝুঁকি কমানো এবং বাস্তব ট্রেডিংয়ের ফলাফল উন্নত করা প্রয়োজন।
/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 18/03/2018
// Ever since the people concluded that stock market price movements are not - 1

