ডোজি তারকা প্যাটার্নের উপর ভিত্তি করে স্টপ লস ও টেক প্রফিট কৌশল
সারসংক্ষেপ
এই কৌশলটি ডোজি স্টার প্যাটার্নের উপর ভিত্তি করে তৈরি। যখন ডোজি স্টার প্যাটার্ন দেখা যায়, তখন ডোজি স্টারের উচ্চ এবং আগের ক্যান্ডেলের উচ্চতার মধ্যে একটি বাই স্টপ অর্ডার এবং ডোজি স্টারের নিম্ন এবং আগের ক্যান্ডেলের নিম্নতার মধ্যে একটি সেল স্টপ অর্ডার স্থাপন করা হয়। যখন দাম স্টপ অর্ডার সক্রিয় করে, তখন নির্দিষ্ট স্টপ লস এবং টেক প্রফিট ব্যবহার করে অথবা ডোজি স্টার প্যাটার্নের সর্বোচ্চ এবং সর্বনিম্ন দামকে স্টপ লস এবং টেক প্রফিট হিসাবে ব্যবহার করে প্রস্থান করা যায়। কৌশলটি ডেইলি এবং উইকলির মতো উচ্চ টাইমফ্রেমে চালানোর জন্য উপযোগী, যা কার্যকরভাবে নয়েজ ফিল্টার করতে পারে।
কৌশল নীতি
যখন ডোজি স্টার প্যাটার্ন দেখা যায়, এটি নির্দেশ করে যে বর্তমান সরবরাহ-চাহিদা সম্পর্ক পরিবর্তিত হচ্ছে, ক্রেতা ও বিক্রেতার শক্তি ভারসাম্যপূর্ণ হচ্ছে, এবং দাম সম্ভবত বিপরীতমুখী হতে পারে। এই কৌশলটি ডোজি স্টার প্যাটার্নের সংকেত দ্বারা নির্দেশিত দামের বিপরীতমুখী হওয়ার সুযোগ কাজে লাগানোর জন্য স্টপ অর্ডার স্থাপন করে। বিশেষ করে, ডোজি স্টার প্যাটার্ন শনাক্ত করার শর্ত হলো:
body=close-open
range=high-low
abody=abs(body)
ratio=abody/range
data=(abs(open - close) <= (high - low) * Doji)
যদি abs(open-close) <= (high-low)*Doji প্যারামিটার হয়, তবে সেটি ডোজি স্টার প্যাটার্ন হিসেবে বিবেচিত হবে এবং তখন স্টপ অর্ডার স্থাপন করা হবে। স্টপ অর্ডারের অবস্থান নিম্নরূপ:
longDist= longcandle[1] and range[1]>range? high: max(high,high[1])
shortDist= longcandle[1] and range[1]>range? low: min(low,low[1])
যদি আগের ক্যান্ডেলের বডি বড় হয়, তবে বাই স্টপ অর্ডার ডোজি স্টারের উচ্চতা এবং আগের ক্যান্ডেলের উচ্চতার মধ্যে স্থাপন করা হয়। যদি আগের ক্যান্ডেলের বডি ছোট হয়, তবে বাই স্টপ অর্ডার ডোজি স্টারের উচ্চতা হয়। সেল স্টপ অর্ডারের ক্ষেত্রেও একই নিয়ম প্রযোজ্য।
প্রস্থানের জন্য দুটি বিকল্প রয়েছে:
- নির্দিষ্ট স্টপ লস এবং টেক প্রফিট দিয়ে প্রস্থান
strategy.exit("exit buy","buy stop",loss=SL, profit=TP, when=Use_SL_TP)
- ডোজি স্টারের সর্বোচ্চ ও সর্বনিম্ন দামকে স্টপ লস এবং টেক প্রফিট হিসেবে ব্যবহার করে প্রস্থান
strategy.close("buy stop",when=not Use_SL_TP and close<dojilow)
সুবিধা বিশ্লেষণ
কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:
- পরিচালনা সহজ, বাস্তবায়ন করা সহজ।
- ডোজি স্টারের দক্ষ দাম বিপরীতমুখী সংকেত ব্যবহার করে বিপরীতমুখী হওয়ার সুযোগ কাজে লাগায়।
- কনফিগারযোগ্য স্টপ লস এবং টেক প্রফিট প্যারামিটার, যা ঝুঁকি নিয়ন্ত্রণ করে।
- উচ্চ টাইমফ্রেমে চালানোর জন্য উপযোগী, যা নয়েজ ফিল্টার করতে পারে।
ঝুঁকি বিশ্লেষণ
কৌশলটির কিছু ঝুঁকিও রয়েছে:
- ডোজি স্টার প্যাটার্ন সবসময় দাম বিপরীতমুখী করে না; স্টপ লস হতে পারে। সমাধান হলো যথাযথ স্টপ লস দূরত্ব নির্ধারণ করে প্রতি ট্রেডে ক্ষতি নিয়ন্ত্রণ করা।
- নিম্ন টাইমফ্রেমে চালালে ডোজি সংকেতে অতিরিক্ত নয়েজ থাকতে পারে। সমাধান হলো শুধুমাত্র ডেইলি বা উইকলির মতো উচ্চ টাইমফ্রেমে চালানো।
- স্টপ লস এবং টেক প্রফিট না ব্যবহার করলে সীমাহীন ক্ষতির ঝুঁকি থাকে। সমাধান হলো সঠিকভাবে স্টপ লস এবং টেক প্রফিট ফাংশন ব্যবহার করা।
অপ্টিমাইজেশনের দিক
কৌশলটি নিম্নলিখিত দিক থেকে অপ্টিমাইজ করা যেতে পারে:
- ডোজি প্যারামিটার অপ্টিমাইজ করে বিভিন্ন ট্রেডিং যন্ত্রের জন্য সর্বোত্তম প্যারামিটার সংমিশ্রণ খুঁজে বের করা।
- বিভিন্ন স্টপ লস এবং টেক প্রফিট প্যারামিটার পরীক্ষা করে সর্বোত্তম সংমিশ্রণ খুঁজে বের করা।
- ATR-এর উপর ভিত্তি করে গতিশীলভাবে স্টপ লস দূরত্ব গণনা করা।
- অন্যান্য ইন্ডিকেটরের সাথে মিলিয়ে সর্বোত্তম প্রবেশের সময় নির্ধারণ করা।
সারাংশ
সামগ্রিকভাবে কৌশলটির কর্মক্ষমতা ভালো। ডোজি স্টারের দাম বিপরীতমুখী হওয়ার সুযোগ কাজে লাগিয়ে ভালো ট্রেডিং সিগন্যাল পাওয়া যায়। একই সাথে কৌশলটি পরিচালনা সহজ, বাস্তবায়ন করা সহজ, এবং বিভিন্ন ট্রেডিং যন্ত্রের জন্য উপযোগী, যা একটি ব্যবহারিক কোয়ান্টিটেটিভ ট্রেডিং কৌশল। ধারাবাহিক পরীক্ষা এবং অপ্টিমাইজেশনের মাধ্যমে আরও ভালো ফলাফল আশা করা যায়।
/*backtest
start: 2024-01-02 00:00:00
end: 2024-02-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//This is a simple strategy based on Doji star candlestick
//It places two orders: buy stop at doji star high or previous candle high and sell stop at doji star low or previous candle low.
//This strategy works very well with high time frames like Weekly TF because it eliminates the noise in doji formation.- 1

