এই কৌশলটি শক্তিশালী প্রবণতা এবং লাভজনক সময় সনাক্ত করে এবং ক্ষতি নিয়ন্ত্রণের জন্য সংক্ষিপ্ত ট্রেডিং করে। এই কৌশলটি দামকে সরল চলমান গড়ের প্রবণতা সংকেত অতিক্রম করে, আরএসআই ওভার-বই ওভার-বিক্রয় অঞ্চলের বিপরীতে সময়মতো স্টপ লস স্টপ করে এবং স্বল্পমেয়াদী দামের পতন ধরে।
মাল্টি-পিরিয়ড সরল চলমান গড় গণনা করুন
এসএমএ-তে 9 দিন, 50 দিন এবং 100 দিন লাইন সেট করুন
একটি দীর্ঘ সময়রেখার উপর একটি সংক্ষিপ্ত সময়রেখার মাধ্যমে ট্রেন্ডের দিকনির্দেশনা
আরএসআই সূচক ওভারবয় ওভারসোল্ড
RSI দৈর্ঘ্য 14 চক্র সেট করুন
আরএসআই ৭০ এর উপরে ওভারবয়, ৩০ এর নিচে ওভারসোল
দাম ৯ তারিখের রেখা অতিক্রম করলে প্রবেশ
দাম ঊর্ধ্বমুখী হলে ৯ দিনের লাইন অতিক্রম করে
দাম ৯ তারিখের নীচে নেমে যাওয়ার সময় শূন্য
RSI THENJournal থেকে বিচ্ছিন্ন হওয়ার সময় স্টপডাউন
RSI মূল্যের প্রভাব থেকে বিচ্ছিন্ন হয়ে যায়
আরএসআই সেট করা প্যারামিটার পূরণ করলে স্টপ
স্বল্পমেয়াদী প্রবণতা ট্র্যাক করুন, উচ্চ-ফ্রিকোয়েন্সি ট্রেডিংয়ের জন্য উপযুক্ত
চলমান গড়ের পোর্টফোলিও ট্রেন্ডের দিকনির্দেশনা দেয় এবং ভুল ট্রেডিং এড়ায়
আরএসআই সূচকগুলি ঝুঁকি নিয়ন্ত্রণের জন্য সঠিক সময় নির্ধারণ করে
নমনীয় স্টপ লস স্টপ, লকড শর্ট লাইন লাভ
কৌশলগত স্থিতিশীলতা বাড়াতে সূচক সংকেতগুলির সাথে মিলিত
স্বল্পমেয়াদী প্রবণতা ভুল হতে পারে
আরএসআই ভুল সংকেত দেয়, ক্ষতি বাড়ায়
স্টপ লস স্টপ প্যারামিটারগুলি ভুলভাবে সেট করা হয়েছে যা লাভ হ্রাস করে বা ক্ষতি বাড়ায়
ট্রেডিং ফ্রিকোয়েন্সি অত্যধিক, ট্রেডিং খরচ এবং স্লাইড পয়েন্ট বৃদ্ধি
প্যারামিটার ব্যর্থতা এবং অস্বাভাবিক বাজার প্রভাব কৌশল প্রভাব
অপ্টিমাইজেশান প্যারামিটার সেট করুন, কঠোরভাবে ক্ষতি বন্ধ করুন, খরচ নিয়ন্ত্রণ বিবেচনা করুন
চলমান গড়ের বিভিন্ন সংমিশ্রণ পরীক্ষা করে সিদ্ধান্তের কার্যকারিতা অনুকূলিত করুন
RSI সংকেত যাচাই করার জন্য STOCH এবং অন্যান্য সূচক বিবেচনা করুন
মেশিন লার্নিং এর সাথে যুক্ত হয়ে এই আবিষ্কারের কার্যকারিতা নির্ণয় করা
বিভিন্ন জাত এবং ট্রেডিং সময়ের জন্য প্যারামিটার সমন্বয়
স্টপ লস স্টপ লজিক অপ্টিমাইজ করুন, গতিশীল ট্র্যাকিং উপলব্ধ করুন
স্বয়ংক্রিয়ভাবে নিয়োগের ব্যবস্থা নিয়ে ভাবনা
এই কৌশলটি গড় লাইন সূচক এবং আরএসআই সূচকগুলির সুবিধাগুলিকে সংহত করে, সংরক্ষণশীল সংক্ষিপ্ত ট্রেডিং কৌশলগুলি অর্জন করে। প্যারামিটার অপ্টিমাইজেশন, সংকেত যাচাইকরণ, ঝুঁকি নিয়ন্ত্রণ ইত্যাদির মাধ্যমে কৌশলগুলি আরও পরিপূর্ণ করে তোলে, যা বাজারের পরিবর্তনের সাথে খাপ খাইয়ে নিতে পারে। চলন্ত গড়ের পোর্টফোলিও প্রসারিত করা, মেশিন লার্নিং যুক্ত করা ইত্যাদির মাধ্যমে কৌশল কার্যকারিতা বাড়ানো অব্যাহত রাখতে পারে। ক্রমাগত অপ্টিমাইজেশনের মধ্যে পরিপক্কতা অর্জন করে।
/*backtest
start: 2023-08-27 00:00:00
end: 2023-09-26 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/
// © Coinrule
//@version=4
strategy(shorttitle='Maximized Scalping On Trend',title='Maximized Scalping On Trend (by Coinrule)', overlay=true, initial_capital = 1000, process_orders_on_close=true, 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", type = input.integer, minval = 1, maxval = 12)
fromDay = input(defval = 10, title = "From Day", type = input.integer, minval = 1, maxval = 31)
fromYear = input(defval = 2019, title = "From Year", type = input.integer, minval = 1970)
thruMonth = input(defval = 1, title = "Thru Month", type = input.integer, minval = 1, maxval = 12)
thruDay = input(defval = 1, title = "Thru Day", type = input.integer, minval = 1, maxval = 31)
thruYear = input(defval = 2112, title = "Thru Year", type = input.integer, minval = 1970)
showDate = input(defval = true, title = "Show Date Range", type = input.bool)
start = timestamp(fromYear, fromMonth, fromDay, 00, 00) // backtest start window
finish = timestamp(thruYear, thruMonth, thruDay, 23, 59) // backtest finish window
window() => true // create function "within window of time"
//MA inputs and calculations
movingaverage_fast = sma(close, input(9))
movingaverage_mid= sma(close, input(50))
movingaverage_slow = sma(close, input (100))
//Trend situation
Bullish= cross(close, movingaverage_fast)
Momentum = movingaverage_mid > movingaverage_slow
// RSI inputs and calculations
lengthRSI = 14
RSI = rsi(close, lengthRSI)
//Entry
strategy.entry(id="long", long = true, when = Bullish and Momentum and RSI > 50)
//Exit
TP = input(70)
SL =input(30)
longTakeProfit = RSI > TP
longStopPrice = RSI < SL
strategy.close("long", when = longStopPrice or longTakeProfit and window())
plot(movingaverage_fast, color=color.black, linewidth=2 )
plot(movingaverage_mid, color=color.orange, linewidth=2)
plot(movingaverage_slow, color=color.purple, linewidth=2)