Hull মুভিং এভারেজ এবং ট্রু রেঞ্জের উপর ভিত্তি করে ট্রেন্ড ফলোয়িং স্ট্র্যাটেজি
সারসংক্ষেপ
এই কৌশলের মূল ধারণা হল Hull মুভিং এভারেজ এবং ATR (আভারেজ ট্রু রেঞ্জ) একত্রিত করে বাজারের প্রবণতার দিক নির্ণয় করা এবং প্রবণতার দিক নিশ্চিত হলে ট্রেডে প্রবেশ করা। বিশেষভাবে, নির্দিষ্ট একটি সময়কালের Hull মুভিং এভারেজ এবং পূর্ববর্তী সময়কালের Hull মুভিং এভারেজের মধ্যে পার্থক্য হিসাব করা হয়। যখন এই পার্থক্য বাড়ে, তখন বুলিশ ট্রেন্ড হিসেবে ধরা হয়, আর যখন পার্থক্য কমে, তখন বেয়ারিশ ট্রেন্ড ধরা হয়। একইসাথে ATR সূচক ব্যবহার করে বিস্তৃতির পরিমাণ নির্ণয় করা হয়, এবং যখন প্রবণতার দিক নিশ্চিত হওয়ার সাথে সাথে বিস্তৃতি ক্রমাগত বাড়তে থাকে, তখন ট্রেডে প্রবেশের সিদ্ধান্ত নেওয়া হয়।
কৌশলের নীতি
এই কৌশলটি মূলত Hull মুভিং এভারেজ এবং ATR এই দুই ধরণের সূচকের উপর ভিত্তি করে তৈরি।
Hull মুভিং এভারেজ হল মার্কিন ফিউচার ট্রেডার অ্যালান হাল কর্তৃক উন্নত একটি ট্রেন্ড-ট্র্যাকিং সূচক। Hull মুভিং এভারেজ সাধারণ মুভিং এভারেজের মতো হলেও এটি অনেক বেশি সংবেদনশীল এবং দ্রুত দামের পরিবর্তনের প্রবণতা শনাক্ত করতে পারে। কৌশলে hullLength নামক একটি সামঞ্জস্যযোগ্য প্যারামিটার ব্যবহার করা হয় যা Hull মুভিং এভারেজের সময়কাল নিয়ন্ত্রণ করে। বর্তমান সময়কাল এবং পূর্ববর্তী সময়কালের Hull মুভিং এভারেজের পার্থক্য হিসাব করে বর্তমান দামের প্রবণতার দিক নির্ধারণ করা হয়।
ATR বা আভারেজ ট্রু রেঞ্জ হল প্রকৃত বিস্তৃতির গড়। এটি দৈনিক দামের ওঠানামার পরিমাণ প্রতিফলিত করে। যখন ওঠানামা বাড়ে, ATR বাড়ে; যখন ওঠানামা কমে, ATR কমে। কৌশলে atrLength, atrSmoothing ইত্যাদি প্যারামিটার ব্যবহার করে ATR গণনার পদ্ধতি নিয়ন্ত্রণ করা হয়। এটি চার্টে আঁকা হয় এবং ট্রেডে প্রবেশের একটি সূচক হিসেবে ব্যবহার করা হয়।
বিশেষভাবে, কৌশলের যুক্তি হল:
- বর্তমান সময়কালের (hullLength সেটিং অনুযায়ী) Hull মুভিং এভারেজ currentHullMA এবং পূর্ববর্তী সময়কালের Hull মুভিং এভারেজ previousHullMA গণনা করা।
- তাদের পার্থক্য hullDiff = currentHullMA - previousHullMA গণনা করা।
- যখন hullDiff > 0, তখন বুলিশ ট্রেন্ড ধরা হয়; যখন hullDiff < 0, তখন বেয়ারিশ ট্রেন্ড ধরা হয়।
- একইসাথে, নির্দিষ্ট সময়কালের (atrLength সেটিং অনুযায়ী) ATR মান গণনা করা হয়, যা প্রবণতার বিস্তৃতির সূচক হিসেবে কাজ করে।
- যখন বুলিশ ট্রেন্ড ধরা হয় এবং ATR মান দামের চেয়ে বড় হয় এবং দাম atrLength সময়কাল আগের দামের চেয়ে বড় হয়, তখন লং পজিশন নেওয়া হয়; যখন বেয়ারিশ ট্রেন্ড ধরা হয় এবং ATR মান দামের চেয়ে ছোট হয় এবং দাম atrLength সময়কাল আগের দামের চেয়ে ছোট হয়, তখন শর্ট পজিশন নেওয়া হয়।
- hullDiff-এর ইতিবাচক বা নেতিবাচক মান ব্যবহার করে পজিশন বন্ধের সংকেত দেওয়া হয়।
কৌশলের সুবিধা বিশ্লেষণ
এই কৌশলের নিম্নলিখিত সুবিধা রয়েছে:
- প্রবণতা নির্ধারণ এবং অস্থিরতা সূচকের সংমিশ্রণ ব্যবহার করে, দামের প্রবণতা স্পষ্ট এবং অস্থিরতা বৃদ্ধি পেলে ট্রেডে প্রবেশ করা যায়, ফলে রেঞ্জ-বাউন্ড বাজারে ফাঁসা এড়ানো যায়।
- Hull মুভিং এভারেজ দামের পরিবর্তনের প্রতি দ্রুত সাড়া দেয়, নতুন প্রবণতার দিক দ্রুত শনাক্ত করতে পারে।
- ATR বাজারের অস্থিরতা এবং উত্তাপ প্রতিফলিত করে, ট্রেডে প্রবেশের সময় বেছে নেওয়ার জন্য ভিত্তি প্রদান করে।
- অনেকগুলি সামঞ্জস্যযোগ্য প্যারামিটার রয়েছে, অপ্টিমাইজেশনের মাধ্যমে সর্বোত্তম প্যারামিটার কম্বিনেশন পাওয়া যায়।
ঝুঁকি বিশ্লেষণ
এই কৌশলের কিছু ঝুঁকিও রয়েছে:
- Hull মুভিং এভারেজ এবং ATR উভয়ই মিথ্যা ব্রেকআউট সম্পূর্ণরূপে এড়াতে পারে না; এখনও ফাঁসা পড়ার সম্ভাবনা রয়েছে।
- প্যারামিটার ভুল সেটিং এর ফলে ট্রেডিং অতিরিক্ত ঘন ঘন বা অপর্যাপ্ত সংবেদনশীল হতে পারে, যা কৌশলের কার্যকারিতাকে প্রভাবিত করে।
- দ্রুত ঊর্ধ্বগতি বা তীব্র পতনের মতো তীব্র বাজার পরিস্থিতি কার্যকরভাবে মোকাবেলা করতে পারে না।
সমাধান:
- উপযুক্তভাবে স্টপ-লস শিথিল করুন, ব্রেকআউটের কারণে ফাঁসা এড়ান।
- বারবার পরীক্ষা করে প্যারামিটার অপ্টিমাইজ করুন, যাতে সূচকগুলি বিভিন্ন বাজার পরিবেশের সাথে আরও ভালভাবে খাপ খায়।
- তীব্র বাজার পরিস্থিতি এলে কৌশলের কার্যক্রম সাময়িক বন্ধ করুন।
অপ্টিমাইজেশনের দিকনির্দেশনা
এই কৌশলের অপ্টিমাইজেশনের সুযোগ বেশ বড়; প্রধানত নিম্নলিখিত দিকগুলিতে কাজ করা যেতে পারে:
- বিভিন্ন Hull মুভিং এভারেজ সময়কালের প্যারামিটার পরীক্ষা করুন, বর্তমান বাজার পরিবেশের জন্য সবচেয়ে উপযুক্ত সময়কাল সেটিং খুঁজুন।
- বিভিন্ন ATR সময়কালের প্যারামিটার কম্বিনেশন পরীক্ষা করুন, যে সময়কাল বাজারের উত্তাপ সবচেয়ে ভালোভাবে ধরতে পারে তা খুঁজুন।
- বিভিন্ন ধরনের ATR স্মুথিং পদ্ধতি (RMA, SMA, EMA ইত্যাদি) চেষ্টা করুন, কোন পদ্ধতি সবচেয়ে কার্যকর তা দেখুন।
- পজিশন খোলার শর্ত অপ্টিমাইজ করুন, যেমন অস্থিরতা সূচক Reaction এবং ATR-এর সম্মিলিত শর্ত ব্যবহার করে।
- স্টপ-লস পদ্ধতি অপ্টিমাইজ করুন, স্টপ-লসের বিস্তৃতি যথাযথভাবে শিথিল করুন, ফাঁসা এড়ান।
সারসংক্ষেপ
এই কৌশলটি Hull মুভিং এভারেজের ট্রেন্ড ট্র্যাকিং ক্ষমতা এবং ATR-এর উত্তাপ সূচক বিচার করার ক্ষমতাকে একত্রিত করে, প্রবণতা নিশ্চিত করার পাশাপাশি অস্থিরতা বেশি এবং সক্রিয় সময়ে ট্রেডে প্রবেশ করে, যা অকার্যকর সংকেতগুলি ফিল্টার করতে পারে। সূচক প্যারামিটার অপ্টিমাইজেশন এবং ঝুঁকি ব্যবস্থাপনার ব্যবহার কৌশলটির কার্যকারিতা আরও বাড়িয়ে তুলতে পারে। সার্বিকভাবে, এই কৌশলটি ট্রেন্ড ট্র্যাকিং এবং উত্তাপ বিচারের বিভিন্ন উপাদানকে একত্রিত করে, প্যারামিটার সামঞ্জস্য ও অপ্টিমাইজেশন সঠিকভাবে করা হলে ভাল ফলাফল পাওয়া যেতে পারে।
/*backtest
start: 2024-01-07 00:00:00
end: 2024-01-14 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
// Hull cross and ATR
strategy("Hull cross and ATR", shorttitle="H&ATR", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, calc_on_order_fills=true, calc_on_every_tick=true, pyramiding=0)
keh=input(title="Hull Length",defval=50)- 1

