নীচে আচ্ছাদন কৌশল


সৃষ্টির তারিখ: 2024-01-18 15:44:10 অবশেষে সংশোধন করুন: 2024-01-18 15:44:10
অনুলিপি: 0 ক্লিকের সংখ্যা: 629
1
ফোকাস
1617
অনুসারী

নীচে আচ্ছাদন কৌশল

ওভারভিউ

ব্রেকডাউন রিপেয়ারিং স্ট্র্যাটেজি হল একটি আদর্শ লো-ব্রিজ-ব্রিজ কৌশল। এটি RSI সূচক ব্যবহার করে ওভারসোল পয়েন্ট চিহ্নিত করে, দামের একটি নির্দিষ্ট পরিমাণে নেমে যাওয়ার পরে একটি ক্রয় সংকেত জারি করে, কম দামে টোকেন সংগ্রহ করে; যখন দাম আবার বেড়ে যায়, তখন RSI এর অবমূল্যায়ন থেকে বেরিয়ে আসার জন্য মুনাফা অর্জন করে। এই কৌশলটি মাঝারি-দীর্ঘ লাইন হোল্ডিংয়ের জন্য প্রযোজ্য, যা কার্যকরভাবে কাঁটাচামচায় ভুয়া ব্রেকডাউনগুলিকে ফিল্টার করে, মুদ্রা হোল্ডিংয়ের ব্যয়কে অনুকূলিত করে তোলে।

কৌশল নীতি

এই কৌশলটি মূলত RSI সূচকের উপর ভিত্তি করে oversold পয়েন্টগুলি সনাক্ত করতে ব্যবহৃত হয়। RSI সূচকের স্বাভাবিক পরিসীমা 0 থেকে 100 এর মধ্যে থাকে। যখন RSI সূচকটি 35 এর নীচে সেট করা প্রবেশের থ্রেশহোল্ডের নীচে নেমে আসে, তখন একটি কেনার সংকেত দেওয়া হয়; যখন RSI সূচকটি 65 এর উপরে সেট করা প্রস্থান থ্রেশহোল্ডের উপরে পুনরায় উঠে আসে, তখন একটি বিক্রয় সংকেত দেওয়া হয়।

এছাড়াও, কৌশলটিতে 100 চক্রের সরল চলমান গড়ের সাথে আরএসআই সূচকের সাথে একটি প্যারিফর্মার তৈরি করা হয়েছে, যা কেবলমাত্র যখন দাম চলমান গড়ের নীচে নেমে আসে এবং আরএসআই ওভারসোল্ড অঞ্চলে প্রবেশ করে তখনই একটি ক্রয় সংকেত ট্রিগার করে। এটি কার্যকরভাবে কিছু ভুয়া ব্রেকিং ফিল্টার করতে পারে এবং অপ্রয়োজনীয় লেনদেনকে হ্রাস করতে পারে।

কৌশলগত সুবিধা

  • আরএসআই ব্যবহার করে ওভারসোল্ড ওভারবয় পয়েন্টগুলিকে কার্যকরভাবে সনাক্ত করুন, বিপরীত পয়েন্টে প্রবেশ করুন এবং আরও ভাল ক্রয় ব্যয় পান
  • চলমান গড়ের সাথে মিথ্যার সংকেত ফিল্টার করুন এবং উচ্চতা এড়ান
  • মিড-লং লাইন হোল্ডিংয়ের জন্য উপযুক্ত, যা সম্ভাব্য উত্থানের প্রবণতাকে কাজে লাগাতে পারে

কৌশলগত ঝুঁকি ও সমাধান

  • একটি দেরী আছে, একটি দ্রুত পাল্টা সুযোগ মিস করা হতে পারে
    • RSI গণনা চক্র যথাযথভাবে সংক্ষিপ্ত করুন, সূচক প্রতিক্রিয়া ত্বরান্বিত করুন
  • শঙ্কাজনক পরিস্থিতিতে পজিশন ক্ষতির সম্ভাবনা বেশি
    • চলমান গড়ের চক্র পরিবর্তন করুন অথবা চলমান গড় বাতিল করুন
    • আরএসআই প্রবেশ এবং প্রস্থান প্যারামিটারগুলি যথাযথভাবে শিথিল করুন

কৌশল অপ্টিমাইজেশনের দিকনির্দেশনা

  • বিভিন্ন মুদ্রা এবং সময়কাল প্যারামিটার অপ্টিমাইজেশান পরীক্ষা
  • MACD, ব্রিন ব্যান্ড ইত্যাদির মতো অন্যান্য সূচকগুলির সাথে একত্রিত করার চেষ্টা করুন
  • গতিশীল সমন্বয় RSI প্যারামিটার বা চলমান গড় প্যারামিটার
  • পজিশন ম্যানেজমেন্ট কৌশল অপ্টিমাইজ করুন

সারসংক্ষেপ

ব্রেকডাউন সমন্বয় কৌশল সামগ্রিকভাবে একটি স্থিতিশীল এবং কার্যকর কম বা উচ্চ বিক্রয় কৌশল। আরএসআই এবং মুভিং এভারেজের দ্বৈত ফিল্টারিংয়ের মাধ্যমে, ভুল সংকেতগুলি কার্যকরভাবে দমন করা যেতে পারে, অপ্টিমাইজড প্যারামিটারগুলির অধীনে, কম মুদ্রা হোল্ডিংয়ের ব্যয় অর্জন করা যেতে পারে। একই সাথে, সূচক প্যারামিটারগুলি যথাযথভাবে অপ্টিমাইজ করা, পজিশন পজিশন কৌশলটি সামঞ্জস্য করা, উচ্চতর তহবিল ব্যবহারের দক্ষতা পাওয়ার সম্ভাবনা রয়েছে।

কৌশল সোর্স কোড
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-17 00:00:00
period: 1m
basePeriod: 1m
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='Optimized RSI Strategy',title='Optimized RSI Strategy - Buy The Dips (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",      type = input.integer, minval = 1, maxval = 12)
fromDay   = input(defval = 1,    title = "From Day",        type = input.integer, minval = 1, maxval = 31)
fromYear  = input(defval = 2020, 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"



// RSI inputs and calculations
lengthRSI = (14)
RSI = rsi(close, lengthRSI)

RSI_entry = input(35, title = 'RSI Entry', minval=1)
RSI_exit = input(65, title = 'RSI Close', minval=1)

//Calculate Moving Averages
movingaverage_signal = sma(close, input(100))

//Entry 
strategy.entry(id="long", long = true, when = RSI< RSI_entry and close < movingaverage_signal and window())

//Exit
//RSI
strategy.close("long", when = RSI > RSI_exit and window())

plot (movingaverage_signal)