এটি একটি দীর্ঘ-মাত্র প্রবণতা অনুসরণকারী কৌশল। এটি শক্তিশালী ষাঁড়ের প্রবণতা সনাক্ত করতে এবং কম ঝুঁকিতে অংশ নিতে ডনচিয়ান চ্যানেল এবং স্টকআরএসআই সূচক ব্যবহার করে।
এই কৌশলটি প্রবণতা সনাক্তকরণের জন্য নিম্নলিখিত দুটি সূচক ব্যবহার করেঃ
ডনচিয়ান চ্যানেলঃ চ্যানেলের উপরের ব্যান্ড হিসাবে সাম্প্রতিক 30 বার
StochRSI সূচক: %K লাইন এবং %D লাইন অন্তর্ভুক্ত। এই কৌশলটি %K লাইনে একটি নিম্ন ব্যান্ড যোগ করে, ডিফল্ট হল 35. যখন %K লাইন নিম্ন ব্যান্ডের নীচে অতিক্রম করে, এটি ষাঁড়ের প্রবণতার সমাপ্তি নির্দেশ করে।
বিশেষ করে, ট্রেডিং লজিক হলঃ
যখন বন্ধ ডনচিয়ান উপরের ব্যান্ডের উপরে থাকে, তখন এটি একটি সবুজ পটভূমি দেখায়, যা একটি ষাঁড়ের প্রবণতা নির্দেশ করে।
যখন স্টকআরএসআই %কে ডিফল্ট নিম্ন ব্যান্ড ৩৫ এর উপরে থাকে, তখন লম্বা হয়ে যান।
যখন %K নীচের ব্যাংকের নিচে অতিক্রম করে, তখন লং পজিশন বন্ধ করুন।
যেমনটি আমরা দেখতে পাচ্ছি, এই কৌশলটি নিম্ন ঝুঁকি সহ ষাঁড়ের প্রবণতায় অংশগ্রহণের জন্য প্রবণতা ফিল্টার এবং দোলক সূচক উভয়ই ব্যবহার করে। ডনচিয়ান চ্যানেল অ-প্রবণতা বাজারগুলি ফিল্টার করে, একটি ষাঁড়ের প্রবণতায় কেবল দীর্ঘ সময় নেয় তা নিশ্চিত করে। স্টকআরএসআই সময়মতো অবস্থান বন্ধ করার জন্য ওভারকোপড / ওভারসোল্ডের স্থিতি সনাক্ত করে।
এই কৌশলটির সুবিধাগুলির মধ্যে রয়েছেঃ
শুধুমাত্র দীর্ঘ, ভালুকের বাজারে ক্ষতি এড়াতে.
প্রবণতা চিহ্নিত করতে ডোনচিয়ান চ্যানেল ব্যবহার করে, প্রবণতাহীন বাজার ফিল্টার করে।
স্টোকআরএসআই-এর সামঞ্জস্যযোগ্য প্যারামিটারগুলি ঝুঁকি গ্রহণের ভিত্তিতে প্রবেশ এবং প্রস্থান স্তর নির্ধারণ করতে পারে।
ধারাবাহিক উত্থান প্রবণতা সহ স্টকগুলির জন্য উপযুক্ত।
সহজ এবং সুস্পষ্ট যুক্তি, সহজেই বোঝা যায় এবং বাস্তবায়ন করা যায়।
এছাড়াও কিছু ঝুঁকি আছেঃ
প্রবেশের পয়েন্ট মিস করে, ট্রেন্ডে পূর্ণ মুনাফা অর্জন করতে অক্ষম।
হঠাৎ ট্রেন্ড বিপরীত, সূচক সময়মতো বের হতে ব্যর্থ হয়, যা বড় ক্ষতির দিকে পরিচালিত করে।
অনুপযুক্ত পরামিতি সেটিং ট্রেডিং ফ্রিকোয়েন্সি এবং মিথ্যা সংকেত বৃদ্ধি করে।
শুধুমাত্র দীর্ঘমেয়াদী ষাঁড় বাজার জন্য উপযুক্ত, ব্যাপ্তি বা হ্রাস বাজার জন্য নয়।
মূলনীতির দুর্বলতার সাথে শেয়ার বেছে নেওয়ার জন্য মূলনীতির দিকে নজর রাখতে হবে।
কৌশল উন্নত করার কিছু উপায়:
বিভিন্ন অস্থিরতার বাজারের জন্য প্যারামিটার অপ্টিমাইজ করা।
একক ট্রেডে হ্রাস সীমাবদ্ধ করার জন্য স্টপ লস যোগ করুন।
মৌলিক সূচক এবং খবর একত্রিত করুন, দুর্বল মৌলিক সূচক সহ স্টক এড়িয়ে চলুন।
পুনরাবৃত্তি পরীক্ষার মাধ্যমে সময়মত প্রবেশ নিশ্চিত করা।
উত্তোলনের সময়সূচী অনুকূল করুন, ষাঁড়ের প্রবণতা থেকে অকাল উত্তোলন এড়িয়ে চলুন।
পারফরম্যান্স মূল্যায়নের জন্য বিভিন্ন স্টক নমুনা পরীক্ষা করুন। সর্বোত্তম স্টক প্রকারগুলি সন্ধান করুন।
এই কৌশলটি ডনচিয়ান চ্যানেলের সাথে প্রবণতা সনাক্ত করে এবং স্টকআরএসআই সংকেতগুলির সাথে বাণিজ্য করে। এটি কম ঝুঁকি নিয়ে কার্যকরভাবে ষাঁড়ের প্রবণতা অনুসরণ করতে পারে। পেশাদাররা সহজ যুক্তি এবং অবিচ্ছিন্নভাবে আপসাইড গতি ধরে রাখে। প্যারামিটার টিউনিং, স্টক নির্বাচন এবং আরও উন্নতিতে মনোযোগ দিতে হবে। যদি সঠিকভাবে কার্যকর করা হয় তবে এই কৌশলটি দীর্ঘমেয়াদী ষাঁড়ের বাজারে অংশগ্রহণের জন্য একটি কার্যকর সরঞ্জাম হতে পারে।
/*backtest start: 2023-09-16 00:00:00 end: 2023-10-16 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © SnarkyPuppy //@version=5 strategy("Filtered Stoch", overlay=false, default_qty_value = 100, default_qty_type=strategy.percent_of_equity) /////high filter...upper donchian channel of ema... or highest ema for a given amount of candles filter_ema_len= input(6) ema_donchian_len = input(30) ema=ta.highest(ta.ema(high,filter_ema_len),ema_donchian_len) ////////////////////////basic stoch rsi with max val 100 and min val 0.. entry above lowerband preset 35 smoothK = input.int(7, "K", minval=1) smoothD = input.int(4, "D", minval=1) lengthRSI = input.int(14, "RSI Length", minval=1) lengthStoch = input.int(14, "Stochastic Length", minval=1) src = input(close, title="RSI Source") rsi1 = ta.rsi(src, lengthRSI) k = math.min(100, math.max(0,ta.sma(ta.stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK))) d = math.max(math.min(ta.sma(k, smoothD),80),35) plot(k, "K", color=#2962FF) plot(d, "D", color=#FF6D00) h0 = hline(80, "Upper Band", color=#787B86) hline(50, "Middle Band", color=color.new(#787B86, 50)) lowerband=input(35) h11 = hline(lowerband, "Lower Band", color=#787B86) fill(h0, h11, color=color.rgb(33, 150, 243, 90), title="Background") ematrend= close>ema ? 1 : 0 bgcolor(ematrend==1?color.rgb(76, 175, 79, 80):na) longCondition = k>lowerband and ematrend==1 if (longCondition) strategy.entry("Up", strategy.long) shortCondition = ta.crossunder(k,lowerband) if (shortCondition) strategy.close("Up", shortCondition)