এটি বোলিংজার ব্যান্ডস এবং আপেক্ষিক শক্তি সূচক (আরএসআই) ব্যবহার করে একটি সমন্বিত ট্রেডিং কৌশল। এর মূল ধারণাটি হল যখন আরএসআই ওভারকোপড বা ওভারসোল্ড এলাকায় পৌঁছে যায় তখন বোলিংজার ব্যান্ডস উপরের এবং নিম্ন রেলগুলির সাথে মিলিত হয়ে কেনা এবং বিক্রয় সংকেত তৈরি করা।
বিবি-আরএসআই সংমিশ্রণ ট্রেডিং কৌশল
কৌশলটি প্রথমে মাঝারি রেল, উপরের রেল এবং নিম্ন রেল সহ নিয়মিত বোলিংজার ব্যান্ড গণনা করে। মাঝারি রেল একটি নির্দিষ্ট সময়ের মধ্যে বন্ধের দামের সহজ চলমান গড় এবং উপরের এবং নিম্ন রেলগুলি মাঝারি রেলের এক স্ট্যান্ডার্ড বিচ্যুতির উপরে এবং নীচে।
একই সময়ে, কৌশলটি আরএসআই সূচকটি গণনা করে। আরএসআই একটি নির্দিষ্ট সময়ের মধ্যে গড় সমাপ্তি আপট্রেন্ড এবং গড় সমাপ্তি ডাউনট্রেন্ডের তুলনা করে বর্তমান বাজারটি অত্যধিক ক্রয় বা অত্যধিক বিক্রি হয়েছে কিনা তা বিচার করে।
যখন আরএসআই নিম্ন পয়েন্টের (ডিফল্ট ৩০) চেয়ে কম হয়, তখন এর মানে হল যে বাজারটি অতিরিক্ত বিক্রি হয়েছে। যখন আরএসআই উচ্চ পয়েন্টের (ডিফল্ট ৭০) চেয়ে বেশি হয়, তখন এর অর্থ হল বাজারটি অতিরিক্ত কেনা হয়েছে।
এই কৌশলটি কী করে তা হল যখন আরএসআই ওভারসোল্ড জোন পৌঁছে, যদি বন্ধের মূল্য বোলিংজার ব্যান্ডের নিম্ন রেলের চেয়ে কম হয়, তখন একটি ক্রয় সংকেত উৎপন্ন হয়। যখন আরএসআই ওভারক্রয় জোনের কাছে পৌঁছে, যদি বন্ধের মূল্য বোলিংজার ব্যান্ডের উপরের রেলের চেয়ে বেশি হয়, তখন একটি বিক্রয় সংকেত উৎপন্ন হয়।
এই সংমিশ্রণ কৌশল সবচেয়ে বড় সুবিধা হল যে এটি বাজারে পালা পয়েন্ট আবিষ্কার করতে পারে। যখন স্টক মূল্য বোলিংজার ব্যান্ডের প্রস্থের তুলনামূলকভাবে বড় এলাকায় থাকে, তখন এর অর্থ বাজারের ওঠানামা বড়। এই সময়ে, বাজারের ওভারকপ বা ওভারসোল্ড কিনা তা বিচার করে আরএসআই এর মাধ্যমে বিপরীতের সময় নির্ধারণ করা যেতে পারে।
আরেকটি সুবিধা হল নমনীয় পরামিতি সেটিং। উভয় বোলিংজার ব্যান্ড এবং RSI সূচক নিয়মিত পরামিতি আছে যে ব্যবসায়ীরা তাদের প্রয়োজনের উপর ভিত্তি করে অপ্টিমাইজ করতে পারেন।
এই কৌশলটির সবচেয়ে বড় ঝুঁকি হ'ল উত্পন্ন সংকেতগুলির অল্প সংখ্যক। বিশেষত দীর্ঘমেয়াদী একমুখী প্রবণতা বাজারে, এটি ওভার-ফিটিংয়ের প্রবণতা রয়েছে। এই সময়ে, আরএসআইয়ের জন্য ওভারকুপড এবং ওভারসোল্ড স্ট্যাটাসে পৌঁছানো কঠিন, ট্রেডিং সংকেত তৈরি করতে অক্ষম।
আরেকটি ঝুঁকি হল প্যারামিটার সেটিংসে অসুবিধা। বোলিংজার ব্যান্ড এবং আরএসআই উভয়কেই চক্র এবং অন্যান্য প্যারামিটার সেট করতে হবে। ভুল নির্বাচন খারাপ কৌশল ফলাফলের দিকে পরিচালিত করতে পারে। এটি ব্যবসায়ীর বাজারের একটি পুঙ্খানুপুঙ্খ বোঝার প্রয়োজন, অন্যথায় তাদের সতর্কতার সাথে কৌশলটি ব্যবহার করা উচিত।
আরও বেশি ট্রেডিং সুযোগ পাওয়ার জন্য, আরএসআই এর ওভারকুপড এবং ওভারসোল্ড লাইনগুলি যথাযথভাবে সামঞ্জস্য করা যেতে পারে। উদাহরণস্বরূপ, ওভারসোল্ড লাইনটি 40 এ বাড়ানো যেতে পারে এবং ওভারকুপড লাইনটি 60 এ হ্রাস করা যেতে পারে, যাতে সংকেতগুলি আরও সহজেই গঠিত হতে পারে।
আরেকটি দিক হল একমুখী ট্রেন্ড মার্কেটে অন্ধ বিপরীতমুখীতা এড়ানোর জন্য একটি ট্রেন্ড বিচার প্রক্রিয়া প্রবর্তন করা। উদাহরণস্বরূপ, দীর্ঘ চক্রের চলমান গড়ের দিকটি ফিল্টার শর্ত হিসাবে গণনা করা যেতে পারে। সংকেতগুলি কেবল তখনই উত্পন্ন হয় যখন চলমান গড়ের দিকটি মেলে।
বিবি-আরএসআই সংমিশ্রণ কৌশলটি সমর্থন এবং প্রতিরোধের নির্ধারণের জন্য বলিংজার ব্যান্ড এবং ওভারবয়ড এবং ওভারসোল্ডের স্থিতি নির্ধারণের জন্য আরএসআই ব্যবহার করে, বিপরীতমুখী পয়েন্টগুলিতে সংকেত তৈরি করে। এটি কার্যকরভাবে বাজারের পালা পয়েন্টগুলি সনাক্ত করতে পারে এবং এটি একটি সাধারণ বিপরীতমুখী ট্রেডিং কৌশল। প্যারামিটার অপ্টিমাইজেশন এবং নিয়ম পরিমার্জনের মাধ্যমে, এই কৌশলটি পরিমাণগত ট্রেডিংয়ের জন্য একটি শক্তিশালী সরঞ্জাম হয়ে উঠতে পারে।
/*backtest start: 2023-01-28 00:00:00 end: 2024-02-03 00:00:00 period: 1d basePeriod: 1h 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/ // © samuelarbos //@version=4 strategy("Estrategia de Bandas de Bollinger y RSI", overlay=true) // Definimos los parámetros de las bandas de Bollinger source = input(close, title="Precio base") length = input(20, minval=1, title="Longitud") mult = input(2.0, minval=0.001, maxval=50, title="Desviación estándar") // Calculamos las bandas de Bollinger basis = sma(source, length) dev = mult * stdev(source, length) upper = basis + dev lower = basis - dev // Definimos el RSI y sus parámetros rsi_source = input(close, title="RSI Fuente") rsi_length = input(14, minval=1, title="RSI Longitud") rsi_overbought = input(70, minval=0, maxval=100, title="RSI Sobrecompra") rsi_oversold = input(30, minval=0, maxval=100, title="RSI Sobrevendido") // Calculamos el RSI rsi = rsi(rsi_source, rsi_length) // Definimos las señales de compra y venta buy_signal = crossover(close, lower) and rsi < rsi_oversold sell_signal = crossunder(close, upper) and rsi > rsi_overbought // Compramos cuando se da la señal de compra if (buy_signal) strategy.entry("Buy", strategy.long) // Vendemos cuando se da la señal de venta if (sell_signal) strategy.entry("Sell", strategy.short)