দ্বিমুখী হল মুভিং এভারেজ ট্রেডিং কৌশল
সারসংক্ষেপ
ডুয়াল হাল মুভিং এভারেজ ট্রেডিং কৌশলটি একটি পরিমাণগত ট্রেডিং কৌশল যা ট্রেডিং সংকেত হিসেবে ডুয়াল হাল মুভিং এভারেজ ব্যবহার করে। এই কৌশলটি প্রথাগত প্রযুক্তিগত বিশ্লেষণ থেকে একক মুভিং এভারেজ ব্যবহারের পদ্ধতি গ্রহণ করে, কিন্তু পরিবর্তে ডুয়াল হাল মুভিং এভারেজ ব্যবহার করে, ব্রেকআউট পয়েন্টে ক্রয় ও বিক্রয় করে।
কৌশলের মূলনীতি
ডুয়াল হাল মুভিং এভারেজ ট্রেডিং কৌশলের মূল হলো ডুয়াল হাল মুভিং এভারেজ। ডুয়াল হাল মুভিং এভারেজ তিনটি লাইন নিয়ে গঠিত: মধ্যম রেখা, উপরের রেখা এবং নিচের রেখা, যা বিভিন্ন মূল্য গড় নির্দেশ করে। এর গণনা সূত্র হলো:
মধ্যম রেখা: Mode(modeSwitch, src, len)
উপরের রেখা: HULL[0]
নিচের রেখা: HULL[2]
এখানে Mode ফাংশনটি হাল মুভিং এভারেজের বিভিন্ন ভেরিয়েন্ট নির্বাচন করতে পারে, যার মধ্যে HMA, EHMA এবং THMA অন্তর্ভুক্ত। src মূল্যের উৎস নির্দেশ করে এবং len সময়কালের দৈর্ঘ্য নির্দেশ করে।
এই কৌশলটি ডুয়াল হাল মুভিং এভারেজের মধ্যম রেখাকে ভিত্তি হিসেবে ব্যবহার করে, দাম ও মধ্যম রেখার সম্পর্ক বিচার করে ট্রেডিং সংকেত তৈরি করে:
- যখন দাম মধ্যম রেখা ভেদ করে উপরে যায়, তখন লং পজিশন নিন
- যখন দাম মধ্যম রেখা ভেদ করে নিচে যায়, তখন পজিশন বন্ধ করুন
অর্থাৎ, যদি বর্তমান ক্যান্ডেলের ক্লোজিং প্রাইস মধ্যম রেখার মানের চেয়ে বেশি হয়, তাহলে পরবর্তী ক্যান্ডেলের ওপেনিং-এ লং পজিশন নিন; যদি বর্তমান ক্যান্ডেলের ক্লোজিং প্রাইস মধ্যম রেখার মানের চেয়ে কম হয়, তাহলে পরবর্তী ক্যান্ডেলের ওপেনিং-এ পজিশন বন্ধ করুন।
সুবিধা বিশ্লেষণ
ডুয়াল হাল মুভিং এভারেজ ট্রেডিং কৌশলের নিম্নলিখিত সুবিধা রয়েছে:
-
একক মুভিং এভারেজের পরিবর্তে দ্বৈত ব্যান্ড এলাকা ব্যবহার করার কারণে এটি আরও ভালো সমর্থন ও প্রতিরোধ প্রভাব প্রদান করে এবং ট্রেন্ড অনুসরণ করাও সহজ করে।
-
সাধারণ মুভিং এভারেজের তুলনায় হাল মুভিং এভারেজের ল্যাগ কম, ফলে এটি দামের পরিবর্তনে আরও দ্রুত সাড়া দিতে পারে।
-
প্রথাগত প্রযুক্তিগত বিশ্লেষণ পদ্ধতি থেকে নেওয়া হওয়ায় এটি সহজে বোধগম্য এবং অটোমেটেড ট্রেডিংয়ের জন্য উপযুক্ত।
-
কৌশলের যুক্তি সহজ ও স্পষ্ট, বাস্তবায়ন সহজ এবং উচ্চ-ফ্রিকোয়েন্সি অ্যালগরিদম ট্রেডিংয়ের জন্য উপযুক্ত।
-
হাল মুভিং এভারেজের ধরন এবং প্যারামিটার কাস্টমাইজ করা যায়, ফলে বিভিন্ন পণ্য এবং ট্রেডিং টাইমফ্রেমের জন্য অপ্টিমাইজ করা সম্ভব।
ঝুঁকি বিশ্লেষণ
যদিও ডুয়াল হাল মুভিং এভারেজ ট্রেডিং কৌশলের অনেক সুবিধা রয়েছে, তবুও কিছু ঝুঁকি আছে যা বিবেচনা করা প্রয়োজন:
-
দাম যখন দোদুল্যমান হয়, তখন অনেক স্টপ লস হতে পারে। কিছু নয়েজ ট্রেড ফিল্টার করতে প্যারামিটার যথাযথভাবে সামঞ্জস্য করা যেতে পারে।
-
এই কৌশলটি মূলত ট্রেন্ড ফলোয়িং-এর উপর ভিত্তি করে, তাই দাম যখন পাশাপাশি চলে (রেঞ্জবাউন্ড) তখন এর কার্যকারিতা কম। ট্রেন্ড নির্ণয়ের জন্য অন্যান্য ইন্ডিকেটর বা মেকানিজম যুক্ত করা যেতে পারে।
-
হাল মুভিং এভারেজের নিজস্ব ল্যাগ আছে, বিশেষত স্বল্প সময়ের মধ্যে। প্যারামিটার অপ্টিমাইজেশন এবং কম্বিনেশন ইন্ডিকেটর আংশিকভাবে এটি সমাধান করতে পারে।
-
ট্রেডিং সংকেত ঘন ঘন আসে, ফলে অতিরিক্ত ট্রেডিং হতে পারে। পজিশন ম্যানেজমেন্ট এবং ট্রেডিং ফ্রিকোয়েন্সি যথাযথভাবে নিয়ন্ত্রণ করা প্রয়োজন।
অপ্টিমাইজেশনের দিকনির্দেশনা
ডুয়াল হাল মুভিং এভারেজ ট্রেডিং কৌশলের আরও কয়েকটি প্রধান অপ্টিমাইজেশন দিক রয়েছে:
-
হাল মুভিং এভারেজের ধরন এবং প্যারামিটার অপ্টিমাইজ করা, মধ্যম রেখার সংবেদনশীলতা সামঞ্জস্য করে বিভিন্ন ট্রেডিং পণ্যের সাথে খাপ খাওয়ানো।
-
স্টপ লস মেকানিজম যোগ করা। ট্রেলিং স্টপ বা ইনক্রিমেন্টাল স্টপ লস ব্যবহার করে প্রতিটি ট্রেডের ক্ষতি নিয়ন্ত্রণ করা।
-
অন্যান্য ইন্ডিকেটরের সাথে সংমিশ্রণ করে ট্রেন্ডের দিক ও শক্তি নির্ণয় করা, যাতে ফাঁদে পড়া এড়ানো যায়। যেমন MACD, KD ইত্যাদি।
-
ট্রেডের সংখ্যা বা রিটার্ন রেটের উপর ভিত্তি করে কৌশল সক্রিয় করার শর্ত যোগ করা। ক্লোজড লুপের সংখ্যা নিয়ন্ত্রণ করে পজিশন বন্ধের সংখ্যা কমানো।
-
মাল্টি-টাইমফ্রেম সংমিশ্রণ। উচ্চতর টাইমফ্রেম ব্যবহার করে ট্রেন্ডের দিক নির্ধারণ করা, যাতে নয়েজ দ্বারা বিভ্রান্ত হওয়া এড়ানো যায়।
-
এন্ট্রি এবং এক্সিট লজিক অপ্টিমাইজ করা। ক্যান্ডেল প্যাটার্নের উপর ভিত্তি করে এন্ট্রির নিশ্চিততা বাড়ানো।
উপসংহার
ডুয়াল হাল মুভিং এভারেজ ট্রেডিং কৌশলটি সামগ্রিকভাবে একটি ট্রেন্ড-ইন্ডিকেটেড মুভিং এভারেজ ব্যবহার করে ট্রেডিং সংকেত তৈরি করার একটি পরিমাণগত কৌশল। প্রথাগত মুভিং এভারেজের তুলনায় এর প্রতিক্রিয়া দ্রুত এবং ট্রেন্ড অনুসরণের ক্ষমতা ভালো। কৌশলটির যুক্তি সহজ এবং স্পষ্ট, সহজেই বাস্তবায়নযোগ্য এবং অটোমেটেড ট্রেডিংয়ের জন্য উপযুক্ত। অবশ্যই এর কিছু নয়েজ ঝুঁকি এবং ট্রেন্ড ফলোয়িং ত্রুটিও রয়েছে। প্যারামিটার অপ্টিমাইজেশন, স্টপ লস মেকানিজম এবং অন্যান্য ইন্ডিকেটরের সংমিশ্রণের মাধ্যমে বাস্তব ট্রেডিংয়ে এই কৌশলের কার্যকারিতা শক্তিশালী করা সম্ভব।
/*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"}]
*/
//@version=4
//Basic Hull Ma Pack tinkered by InSilico
//Converted to Strategy by DashTrader
strategy("Hull Suite Strategy", overlay=true, pyramiding=1, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0)- 1

