ষাঁড় বাজার কিনুন ডিপস কৌশলটি RSI সূচক ব্যবহার করে ষাঁড় বাজারে ড্রপগুলি কেনার লক্ষ্য রাখে এবং ডাবল চলমান গড় দ্বারা প্রবণতা নিশ্চিত করে। যখন দামটি আপট্রেন্ডে ফিরে আসে, চলমান গড় ক্রসওভার লাভ গ্রহণের সংকেত হিসাবে ব্যবহৃত হয়।
কৌশলটি প্রথমে ব্যাকটেস্টিংয়ের শুরু এবং শেষ তারিখ নির্ধারণ করে, তারপরে আরএসআই এবং দ্রুত / ধীর চলমান গড়ের জন্য পরামিতিগুলি কনফিগার করে।
কৌশল সংকেত যুক্তি হলঃ
যখন আরএসআই (ডিফল্ট ৩৫) এর নিচে পড়ে, তখন এটি কেনার সংকেত সক্রিয় করে কারণ এটি ওভারসোল্ড এলাকা নির্দেশ করে।
দ্রুত এমএ ধীর এমএ এর উপরে থাকতে হবে, যা বর্তমান উত্থান প্রবণতাকে নিশ্চিত করে এবং একীকরণে ক্রয় এড়ায়।
যখন দাম দ্রুত এমএ এর উপরে যায় এবং দ্রুত এমএ মাঝারি এমএ এর উপরে থাকে, তখন এটি মুনাফা নেওয়ার কাছাকাছি সংকেতকে ট্রিগার করে।
আরএসআই এবং এমএ ক্রসওভার নীতির যুক্তিসঙ্গত প্রয়োগ বাউল মার্কেটে প্রত্যাহারের সুযোগগুলি ধরতে এবং দামের প্রবণতা পুনরায় শুরু হলে মুনাফা অর্জন করতে সহায়তা করে।
আরএসআই বিপরীতমুখী পয়েন্টগুলি ধরার জন্য খুব উপযুক্ত। যখন আরএসআই ওভারসোল্ড অঞ্চলে প্রবেশ করে তখন ক্রয় করা ওভারসোল্ড সুযোগগুলি সঠিকভাবে লক করার অনুমতি দেয়। প্রবণতা নির্ধারণের জন্য এমএগুলি ব্যবহার করে বাজারের পরিসীমা ফিল্টার করতে পারে এবং একীকরণে পুনরাবৃত্তি ক্রয় প্রতিরোধ করতে পারে। অবশেষে, এমএ ক্রসওভার সময়মতো মুনাফা গ্রহণ এবং পলব্যাক ক্ষতি এড়ানোর জন্য প্রবণতাটি আবার নিশ্চিত করে।
যদি আরএসআই প্যারামিটারটি খুব প্রশস্ত বা খুব সংকীর্ণ সেট করা হয় তবে এটি ওভারসোল্ড স্তরগুলি বিচার করার নির্ভুলতা হারাতে পারে। ভুলভাবে নির্বাচিত দ্রুত বা ধীর এমএ সময়কালগুলিও মিথ্যা প্রবণতা নির্ধারণের দিকে পরিচালিত করতে পারে। যদি লাভ গ্রহণের সময়টি অনুপযুক্ত হয় তবে খুব তাড়াতাড়ি আরও লাভ মিস হতে পারে যখন খুব দেরি লাভের ক্ষতি হতে পারে।
আরএসআই এর পরামিতিগুলি অপ্টিমাইজ করা যায়, উপযুক্ত এমএ সময়কাল নির্বাচন করা যায় এবং লাভ গ্রহণের কর্মক্ষমতা উন্নত করার জন্য বিভিন্ন মুনাফা গ্রহণের প্রক্রিয়া পরীক্ষা করা যায়।
ওভারসোল্ড এলাকা রায় অপ্টিমাইজ করার জন্য বিভিন্ন আরএসআই সময় পরীক্ষা করা যেতে পারে। ট্রেন্ড নির্ধারণের জন্য সেরা পরামিতি খুঁজে পেতে বিভিন্ন এমএ সময়ের সংমিশ্রণ চেষ্টা করা যেতে পারে। অন্যান্য মুনাফা গ্রহণের প্রক্রিয়া যেমন ট্রেলিং স্টপ, প্রতিরোধ স্টপও পরীক্ষা করা যেতে পারে। অবস্থান আকারের অনুকূলকরণ ঝুঁকিগুলি আরও ভালভাবে নিয়ন্ত্রণ করতে পারে। অবশেষে, ট্রেডিং ব্যয় বিবেচনা করে কৌশলটি লাইভ ট্রেডিংয়ের কাছাকাছি করতে পারে।
ষাঁড়ের বাজার কিনুন ডিপস কৌশলটি সামগ্রিকভাবে পরিষ্কার এবং যুক্তিসঙ্গত যুক্তিযুক্ত, ট্রেন্ডিং বাজারে কেনা এবং মুনাফা গ্রহণের সময়কে ক্যাপচার করতে দক্ষতার সাথে আরএসআই এবং এমএ নীতিগুলি ব্যবহার করে। প্যারামিটার অপ্টিমাইজেশন, মুনাফা গ্রহণের পরীক্ষা এবং অবস্থান আকারের পরিচালনার মাধ্যমে দৃust়তা এবং বাস্তব ট্রেডিং কর্মক্ষমতা আরও বাড়ানো যেতে পারে। সহজ এবং ব্যবহারিক ধারণা সহ, এই কৌশলটি ষাঁড়ের বাজারে পলব্যাকগুলি ধরার জন্য উপযুক্ত এবং পোর্টফোলিওতে শালীন মুনাফা আনতে পারে।
/*backtest start: 2023-10-02 00:00:00 end: 2023-11-01 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy(shorttitle='Buy The Dips in Bull Market',title='Buy The Dips in Bull Market (by Coinrule)', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1) //Backtest dates fromMonth = input(defval = 1, title = "From Month") fromDay = input(defval = 10, title = "From Day") fromYear = input(defval = 2020, title = "From Year") thruMonth = input(defval = 1, title = "Thru Month") thruDay = input(defval = 1, title = "Thru Day") thruYear = input(defval = 2112, title = "Thru Year") showDate = input(defval = true, title = "Show Date Range") start = timestamp(fromYear, fromMonth, fromDay, 00, 00) // backtest start window finish = timestamp(thruYear, thruMonth, thruDay, 23, 59) // backtest finish window window() => time >= start and time <= finish ? true : false // create function "within window of time" // RSI inputs and calculations lengthRSI = input(14, title = 'RSI period', minval=1) RSI = rsi(close, lengthRSI) //MA inputs and calculations inSignal=input(9, title='MAfast') inlong1=input(50, title='MAslow') inlong2=input(200, title='MAslow') MAfast= sma(close, inSignal) MAslow= sma(close, inlong1) MAlong= sma(close, inlong2) RSI_buy_signal= input(35, title='RSI Buy Signal') //Entry strategy.entry(id="long", long = true, when = RSI < RSI_buy_signal and MAlong < MAslow and window()) //Exit strategy.close("long", when = close > MAfast and MAfast > MAslow and window()) plot(MAslow, color=color.orange, linewidth=1) plot(MAfast, color=color.purple, linewidth=1) plot(MAlong, color=color.blue, linewidth=2)