রেঞ্জ ফিল্টার ক্রয়-বিক্রয় স্বল্পমেয়াদী ট্রেডিং কৌশল
সারসংক্ষেপ
এই কৌশলটি মূল্যের ওঠানামার পরিসরের ভিত্তিতে ক্রয় ও বিক্রয়ের সময় নির্ধারণ করে। এটি একটি নির্দিষ্ট সময়কালের মধ্যে মূল্যের ওঠানামার পরিসর গণনা করে এবং সেই পরিসরকে ফিল্টার শর্ত হিসেবে ব্যবহার করে ট্রেডিং সিগন্যাল তৈরি করে। যখন মূল্য ওঠানামার পরিসর অতিক্রম করে, তখন ক্রয় বা বিক্রয় সিগন্যাল তৈরি হয়। এটি মূল্য ব্রেকআউটের উপর ভিত্তি করে একটি স্বল্পমেয়াদী ট্রেডিং কৌশল।
কৌশলের নীতি
এই কৌশলের মূল সূচক হল মূল্যের ওঠানামার পরিসর। নির্দিষ্ট গণনা প্রক্রিয়া হলো:
- অতীতের N পর্বের মধ্যে সর্বোচ্চ ও সর্বনিম্ন মূল্যের পার্থক্য গণনা করে মূল্যের প্রশস্ততা নির্ণয় করা
- মূল্যের প্রশস্ততায় মুভিং এভারেজ স্মুথিং প্রয়োগ করে রেঞ্জ ফিল্টার পাওয়া
- যখন মূল্য রেঞ্জ ফিল্টারের উপরে ওঠে, তখন ক্রয় সিগন্যাল তৈরি হয়
- যখন মূল্য রেঞ্জ ফিল্টারের নিচে নামে, তখন বিক্রয় সিগন্যাল তৈরি হয়
এই পদ্ধতির মাধ্যমে, মূল্যের ওঠানামার পরিসর ভেঙ্গে ট্রেন্ডের দিক নির্ণয় করা যায়, শোরগোল ট্রেডিং ফিল্টার করে, এবং তুলনামূলকভাবে পরিষ্কার ট্রেডিং সিগন্যাল পাওয়া যায়।
কৌশলের সুবিধা
- মূল্যের প্রকৃত পরিসর ব্যবহার করে, ব্রেকআউট নির্ণয় করা সহজ
- ওঠানামার পরিসর স্মুথিং করে, কার্যকরভাবে শোরগোল ফিল্টার করে
- ব্রেকআউট-টাইপ সিগন্যাল, স্বল্পমেয়াদী ট্রেন্ড ধরা সহজ
- ট্রেডিং ফ্রিকোয়েন্সি বেশি, স্বল্পমেয়াদী অপারেশনের জন্য উপযুক্ত
- প্যারামিটার সামঞ্জস্য করা যায়, বিভিন্ন সরঞ্জামের জন্য অপ্টিমাইজ করা সহজ
কৌশলের ঝুঁকি
- পরিসর ব্রেকআউটে প্রায়শই উত্থান-পতন হয়
- পরিসর গণনার জন্য দীর্ঘ ঐতিহাসিক ডেটা প্রয়োজন
- প্যারামিটার সঠিকভাবে সেট না করলে অত্যধিক সংবেদনশীল বা ধীর হতে পারে
- স্টপ-লস কার্যকরভাবে নিয়ন্ত্রণ করতে পারে না, বড় ড্রডাউন রয়েছে
- প্রভাব ট্রেডিং ফি দ্বারা প্রভাবিত হতে পারে
নিম্নলিখিত ব্যবস্থা গ্রহণ করে ঝুঁকি কমানো যেতে পারে:
- পরিসর ফিল্টার ওঠানামা সহগ উপযুক্তভাবে শিথিল করুন
- প্যারামিটার অপ্টিমাইজ করুন, সর্বোত্তম প্যারামিটার কম্বিনেশন খুঁজুন
- স্টপ-লস লাইন বা ট্রেলিং স্টপ-লস সেট করুন
- ট্রেডিং ফ্রিকোয়েন্সি যথাযথভাবে হ্রাস করুন, ট্রেডিং ফি কম করুন
- বিভিন্ন সরঞ্জামের জন্য আলাদাভাবে প্যারামিটার পরীক্ষা করুন
অপ্টিমাইজেশন দিকনির্দেশ
এই কৌশলটি নিম্নলিখিত দিক থেকে অপ্টিমাইজ করা যেতে পারে:
- পরিসর গণনার জন্য বিভিন্ন সময়কালের প্যারামিটার পরীক্ষা করা
- পরিসর ফিল্টার ওঠানামা সহগ অপ্টিমাইজ করা
- MACD ইত্যাদি সূচক যোগ করে দ্বিতীয় নিশ্চিতকরণ
- ট্রেলিং স্টপ-লস বা মুভিং স্টপ-লস ব্যবহার করা
- নির্দিষ্ট সরঞ্জাম অনুযায়ী প্যারামিটার সামঞ্জস্য করা
- পজিশন ম্যানেজমেন্ট সিস্টেম অপ্টিমাইজ করার বিবেচনা
উপসংহার
এই কৌশলটি স্বল্পমেয়াদী ট্রেডিং সিগন্যাল তৈরি করতে মূল্য ব্রেকআউট পরিসর ব্যবহার করে। এটি কার্যকরভাবে স্বল্পমেয়াদী ট্রেন্ড সুযোগ চিহ্নিত করতে পারে। তবে এতে উত্থান-পতনের ঝুঁকিও থাকে। আমরা প্যারামিটার অপ্টিমাইজেশন, স্টপ-লস নিয়ম সেট করা, সূচক ফিল্টার যোগ করা ইত্যাদি পদ্ধতির মাধ্যমে কৌশল সিস্টেম উন্নত করতে পারি, যার ব্রেকআউট শনাক্তকরণ ক্ষমতা বজায় রেখে ঝুঁকি নিয়ন্ত্রণ এবং ড্রডাউন কমানো যায়। এছাড়াও, বিভিন্ন সরঞ্জামের বৈশিষ্ট্য অনুযায়ী প্যারামিটার সামঞ্জস্য করাও গুরুত্বপূর্ণ। শুধুমাত্র ক্রমাগত অপ্টিমাইজেশন এবং পরীক্ষার মাধ্যমেই কৌশলটি আরও স্থিতিশীল এবং নির্ভরযোগ্য করা যায়।
/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title="Range Filter Buy and Sell 5min [Strategy]", overlay=true, commission_type=strategy.commission.percent, commission_value=0.025, default_qty_type=strategy.cash, default_qty_value=10000, initial_capital=10000, slippage=0)
// === INPUT BACKTEST RANGE ===- 1
