দ্য ওসিলেটিং ব্রুকথ্রু স্ট্র্যাটেজি হল মূলধারার ক্রিপ্টোকারেন্সিগুলির জন্য একটি সক্রিয় ট্রেডিং কৌশল যা 15 মিনিটের সময়সীমা ব্যবহার করে। এটি বাজারের প্রবণতা সনাক্ত করতে, সম্ভাব্য অগ্রগতি পয়েন্টগুলি আবিষ্কার করতে এবং স্টপ-লস সেটিংসের মাধ্যমে ঝুঁকি কার্যকরভাবে পরিচালনা করতে প্রযুক্তিগত সূচকগুলি ব্যবহার করে।
এই কৌশলটি বাজারের প্রবণতার দিকনির্দেশ নির্ধারণের জন্য দুটি সহজ চলমান গড় (এসএমএ৫০ এবং এসএমএ২০০) ব্যবহার করে। যখন এসএমএ৫০ এসএমএ২০০ এর উপরে অতিক্রম করে, এটি একটি উত্থান সংকেত, এবং বিপরীতভাবে হ্রাস সংকেতগুলির জন্য।
আপেক্ষিক শক্তি সূচক (আরএসআই) অতিরিক্ত ক্রয় / অতিরিক্ত বিক্রয় শর্তগুলি বিচার করতে ব্যবহৃত হয়। যখন আরএসআই সেট ওভারসোল্ড অঞ্চলের (ডিফল্ট 40) নীচে পড়ে, এটি একটি সম্ভাব্য ক্রয় সংকেত নির্দেশ করে।
নির্দিষ্ট ট্রেডিং লজিক হলঃ
কৌশলটি সহজ এবং সরল, দ্বৈত নিশ্চিতকরণের মাধ্যমে সম্ভাব্য অগ্রগতির পয়েন্টগুলি সন্ধান করে। স্টপ লস হারাতে থাকা অবস্থানগুলি হাত থেকে বেরিয়ে আসতে বাধা দেয়, যখন এসএমএ ক্রসওভারগুলি প্রস্থান সংকেত হিসাবে কাজ করে।
এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:
এছাড়াও কিছু ঝুঁকি আছেঃ
নিম্নলিখিতগুলির মাধ্যমে উন্নতি করা যেতে পারেঃ
সংক্ষেপে, দোলনকারী অগ্রগতি কৌশল একটি সহজ এবং ব্যবহারিক স্বল্পমেয়াদী কৌশল। সহজ অপারেশন, নিয়ন্ত্রণযোগ্য ঝুঁকি ইত্যাদির সাথে, এটি শিক্ষানবিস ক্রিপ্টো ব্যবসায়ীদের জন্য উপযুক্ত। আরও অপ্টিমাইজেশন আরও বেশি বাজারের পরিবেশে স্থিতিশীল মুনাফা সক্ষম করতে পারে।
/*backtest start: 2024-01-22 00:00:00 end: 2024-02-21 00:00:00 period: 1h 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/ // © Wielkieef //@version=5 strategy("Crypto Sniper [15min]", shorttitle="ST Strategy", overlay=true, pyramiding=1, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=25, calc_on_order_fills=false, slippage=0, commission_type=strategy.commission.percent, commission_value=0.03) sma50Length = input(90, title=" SMA50 Length", group="Simple Moving Average") sma200Length = input(170, title=" SMA200 Length", group="Simple Moving Average") rsiLength = input(14, title=" RSI Length", group="Relative Strenght Index") overSoldLevel = input(40, title=" Oversold Level", group="Relative Strenght Index") sl = input.float(5.0, '% Stop Loss', step=0.1) rsi = ta.rsi(close, rsiLength) sma50 = ta.sma(close, sma50Length) sma200 = ta.sma(close, sma200Length) longCondition = rsi < overSoldLevel and close > sma200 if (longCondition) strategy.entry("Long", strategy.long) stopLossPrice = strategy.position_avg_price * (1 - sl / 100) strategy.exit("Stop Loss", stop=stopLossPrice) if (ta.crossunder(sma200, sma50) and rsi >= 50) strategy.close("Long") Bar_color = ta.crossunder(sma200, sma50) and rsi >= 50 ? color.orange : rsi < overSoldLevel ? color.maroon : strategy.position_avg_price != 1 ? color.green : color.gray barcolor(color=Bar_color) //by wielkieef