দ্বৈত চলমান গড় বিপরীতকরণ কৌশল
সারসংক্ষেপ
এই কৌশলটি প্রধানত ডাবল মুভিং এভারেজকে ক্রয় এবং বিক্রয় সংকেত হিসেবে ব্যবহার করে, ট্রেন্ড বিপরীতমুখী হলে লাভ করে। স্বল্পমেয়াদী মুভিং এভারেজ দীর্ঘমেয়াদী মুভিং এভারেজের উপরে উঠলে লং পজিশন নেওয়া হয়, আর নিচে নামলে শর্ট পজিশন নেওয়া হয়। এটি একটি সাধারণ ট্রেলিং স্টপ লস কৌশল।
কৌশলের নীতি
এই কৌশলটি প্রথমে দুটি মুভিং এভারেজ নির্ধারণ করে: একটি অপেক্ষাকৃত স্বল্পমেয়াদী 20-দিনের EMA এবং একটি অপেক্ষাকৃত দীর্ঘমেয়াদী 60-দিনের EMA। এরপর স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী মুভিং এভারেজের ক্রসওভার পরিস্থিতি বিচার করে এন্ট্রি নির্ধারণ করা হয়।
বিশেষভাবে, যখন স্বল্পমেয়াদী মুভিং এভারেজ দীর্ঘমেয়াদী মুভিং এভারেজকে উপরে ক্রস করে, তখন এটি ঊর্ধ্বমুখী ট্রেন্ড নির্দেশ করে এবং তখন লং পজিশন নেওয়া হয়। যখন স্বল্পমেয়াদী মুভিং এভারেজ দীর্ঘমেয়াদী মুভিং এভারেজকে নিচে ক্রস করে, তখন এটি নিম্নমুখী ট্রেন্ড নির্দেশ করে এবং তখন শর্ট পজিশন নেওয়া হয়।
লং বা শর্ট পজিশন নেওয়ার পর স্টপ লস পদ্ধতি হল ট্রেলিং স্টপ, যা সর্বোচ্চ মূল্য এবং সর্বনিম্ন মূল্যের উপর ভিত্তি করে, যাতে সর্বোচ্চ মুনাফা লক করা যায়।
কোডের মূল লজিক নিম্নরূপ:
- 20-দিনের EMA এবং 60-দিনের EMA গণনা করুন।
- 20-দিনের EMA 60-দিনের EMA-কে উপরে ক্রস করেছে কিনা তা নির্ধারণ করুন; যদি করে, তাহলে লং পজিশন নিন।
- 20-দিনের EMA 60-দিনের EMA-কে নিচে ক্রস করেছে কিনা তা নির্ধারণ করুন; যদি করে, তাহলে শর্ট পজিশন নিন।
- লং পজিশনে প্রবেশ করার পর, সর্বোচ্চ মূল্যের 3% স্টপ লস লাইন হিসাবে নির্ধারণ করুন।
- শর্ট পজিশনে প্রবেশ করার পর, সর্বনিম্ন মূল্যের 3% স্টপ লস লাইন হিসাবে নির্ধারণ করুন।
- পজিশন ধারণ করার সময় স্টপ লস লাইনটি ক্রমাগত সামঞ্জস্য করুন।
সুবিধা বিশ্লেষণ
এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:
- ধারণাটি সহজ এবং বোধগম্য, বাস্তবায়ন করা সহজ।
- ডবল মুভিং এভারেজ ব্যবহার করে মিথ্যা ব্রেকআউটগুলি কার্যকরভাবে ফিল্টার করা যায়।
- ট্রেলিং স্টপ লস ব্যবহার করে সর্বোচ্চ মুনাফা লক করা যায়।
- ট্রেন্ড পরিবর্তনের সময় দ্রুত সংকেত ক্যাপচার করা যায়।
- ড্রডাউন নিয়ন্ত্রণ যথাযথ, তুলনামূলকভাবে স্থিতিশীল।
ঝুঁকি বিশ্লেষণ
এই কৌশলটিতে কিছু ঝুঁকিও রয়েছে:
- যখন ট্রেন্ড স্পষ্ট নয়, তখন ডবল মুভিং এভারেজে ঘন ঘন ক্রসওভার হতে পারে, যার ফলে ঘন ঘন ট্রেডিং এবং লোকসান হতে পারে।
- স্টপ লস পরিসীমা সঠিকভাবে নির্ধারণ না করলে স্টপ লস খুব বেশি ছাড় বা খুব বেশি আক্রমনাত্মক হতে পারে।
- প্যারামিটার যেমন পিরিয়ড দৈর্ঘ্য ভুল হলে মূল সংকেত পয়েন্টগুলি মিস হতে পারে।
- ট্রেডিং ফি বেশি লাভের স্থানকে প্রভাবিত করে।
ঝুঁকি মোকাবেলায় নিম্নলিখিত উপায়ে অপ্টিমাইজেশন করা যেতে পারে:
- ট্রেন্ড স্পষ্ট না হলে, ফিল্টার সিস্টেম ব্যবহার করে অন্ধ ট্রেডিং এড়িয়ে চলুন।
- স্টপ লস পরিসীমা টেস্ট এবং অপ্টিমাইজ করে উপযুক্ত স্টপ লস পরিসীমা নির্ধারণ করুন।
- ব্যাকটেস্টিং এবং প্যারামিটার টিউনিংয়ের মাধ্যমে সেরা প্যারামিটার সেটিংস খুঁজে বের করুন।
- যথাযথভাবে ওপেন পজিশনের পরিমাণ কমিয়ে ট্রেডিং ফি হ্রাস করুন।
অপ্টিমাইজেশন ধারণা
এই কৌশলটি নিম্নলিখিত দিক থেকে আরও অপ্টিমাইজ করা যেতে পারে:
- অন্যান্য ইন্ডিকেটর ফিল্টার যুক্ত করে মাল্টি-কন্ডিশন এন্ট্রি মেকানিজম তৈরি করুন, মিথ্যা ব্রেকআউট এড়াতে। যেমন RSI ইন্ডিকেটর যুক্ত করা যেতে পারে।
- মুভিং এভারেজের পিরিয়ড প্যারামিটার অপ্টিমাইজ করে সেরা প্যারামিটার কম্বিনেশন খুঁজুন। বিভিন্ন পিরিয়ড প্যারামিটার টেস্ট করতে স্টেপওয়াইজ ট্রাভার্সাল পদ্ধতি ব্যবহার করা যেতে পারে।
- স্টপ লস পরিসীমা অপ্টিমাইজ করুন। ব্যাকটেস্ট ডেটা ব্যবহার করে সেরা স্টপ লস পরিসীমা গণনা করা যেতে পারে। ডাইনামিক স্টপ লস পরিসীমাও সেট করা যেতে পারে।
- রি-এন্ট্রি মেকানিজম সেট করুন। স্টপ লস দ্বারা প্রস্থান করার পর, যুক্তিসঙ্গত রি-এন্ট্রি লজিক সেট করে ট্রেডের সংখ্যা কমানো যেতে পারে।
- ট্রেন্ড নির্ধারণকারী ইন্ডিকেটরের সাথে সংযুক্ত করে ট্রেন্ড স্পষ্ট না হলে ট্রেডিং বন্ধ রাখুন, অকার্যকর ট্রেড এড়াতে।
- পজিশন ম্যানেজমেন্ট মেকানিজম যুক্ত করে বাজারের পরিস্থিতি অনুযায়ী পজিশন এবং স্টপ লস পরিসীমা ডাইনামিকভাবে সামঞ্জস্য করুন।
সারসংক্ষেপ
এই ডাবল মুভিং এভারেজ রিভার্সাল কৌশলটি সামগ্রিকভাবে বেশ সহজ এবং ব্যবহারিক। ডবল মুভিং এভারেজের মাধ্যমে ট্রেন্ডের টার্নিং পয়েন্ট নির্ধারণ করা একটি সাধারণ কিন্তু কার্যকর পদ্ধতি। তবে এতে কিছু ঝুঁকি রয়েছে; প্যারামিটার সেটিংস এবং স্টপ লস পরিসীমা অপ্টিমাইজেশন টেস্ট করতে হবে এবং অন্যান্য ফিল্টার ইন্ডিকেটর যোগ করে ব্যবহার করতে হবে যাতে কৌশলটির সর্বোচ্চ কার্যকারিতা অর্জন করা যায়। যদি সূক্ষ্ম অপ্টিমাইজেশন এবং কঠোর ঝুঁকি ব্যবস্থাপনার মাধ্যমে প্রয়োগ করা হয়, তাহলে এই কৌশলটি একটি স্থিতিশীল মুনাফা অর্জনকারী সুইং ট্রেডিং কৌশলে পরিণত হতে পারে।
/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Noro's Bands Scalper Strategy v1.4", shorttitle = "Scalper str 1.4", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)
- 1

