ট্রেন্ড অনুসরণকারী ট্রেডিং কৌশল


সৃষ্টির তারিখ: 2023-09-25 17:50:11 অবশেষে সংশোধন করুন: 2023-09-25 17:50:11
অনুলিপি: 0 ক্লিকের সংখ্যা: 643
1
ফোকাস
1617
অনুসারী

ওভারভিউ

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

কৌশল নীতি

এই কৌশলটির প্রধান লেনদেনের ধারণাগুলি হলঃ

  1. দামের চ্যানেল ব্যবহার করে বড় প্রবণতার দিক নির্ণয় করুন। একটি নির্দিষ্ট সময়ের মধ্যে সর্বোচ্চ এবং সর্বনিম্ন দাম গণনা করে একটি চ্যানেল তৈরি করা হয়, চ্যানেলের উপরে দামটি উত্সাহী এবং নীচে পতনশীল।

  2. আরএসআই সূচকটি ওভার-বই ওভার-সোল্ড অঞ্চল নির্ধারণ করে এবং প্রবেশের সময় খুঁজে বের করতে সহায়তা করে। RSI 60 এর উপরে ওভার-বই অঞ্চল এবং 40 এর নীচে ওভার-সোল্ড অঞ্চল।

  3. এন্ট্রি ফিল্টার একটি শেষ সংকেত দেয়। শুধুমাত্র নির্দিষ্ট সময়ের চেয়ে বড় এন্ট্রি ট্রেড করুন, যাতে শব্দ এড়ানো যায়।

  4. বড় প্রবণতা, আরএসআই সংকেত এবং সত্ত্বা ফিল্টার সংযুক্ত করে প্রবেশ করুন। মাল্টি হেড প্রবণতার অধীনে বিউটি সংকেত প্রবেশের জন্য বেশি, খালি হেড প্রবণতার অধীনে বিউটি সংকেত প্রবেশের জন্য খালি।

  5. এই ফোল্ডারটি ব্যবহার করে, আপনি আপনার কম্পিউটারে একটি নতুন ফোল্ডার খুলতে পারেন।

  6. কাস্টমাইজড কৌশল ট্রেডিং সময়কাল, শুধুমাত্র নির্বাচিত সময়কালের মধ্যে ট্রেডিং

এই কৌশলটি একাধিক সূচকের অনুরণন করে, বড় প্রবণতা দিক নির্ধারণ করে, আরএসআই সময় নির্ধারণ করে এবং প্রকৃত ফিল্টার গুণমান নির্ধারণ করে, যা একটি অপেক্ষাকৃত স্থিতিশীল প্রবণতা ট্র্যাকিং কৌশল গঠন করে।

সামর্থ্য বিশ্লেষণ

এই কৌশলটির প্রধান সুবিধাগুলি হলঃ

  1. দামের চ্যানেলগুলি মূল প্রবণতার দিকটি স্বতঃস্ফূর্তভাবে নির্ধারণ করে এবং একচেটিয়া বিপরীত হওয়া এড়ায়।

  2. RSI সূচকটি ওভারবয় ওভারসোলের প্রবেশের সময়কে কার্যকরভাবে চিহ্নিত করে।

  3. শারীরিক ফিল্টারগুলি সংকেতের গুণমান বাড়ায়, যাতে শব্দ বা মিথ্যা সংকেত দ্বারা প্রতারিত না হয়।

  4. মাল্টি-ইনডিকেটর ফিল্টারিং এবং নিশ্চিতকরণ, সিদ্ধান্ত গ্রহণের সঠিকতা বাড়ানো।

  5. সহজ সূচক ব্যবহার করে, কার্ভ অপ্টিমাইজেশান ঝুঁকি কমানো।

  6. ট্রেডিংয়ের সময়কাল কাস্টমাইজ করা যায়, বড় ট্রেন্ডের দিকে নমনীয়ভাবে ব্যবহার করা যায়।

  7. সহজেই অপারেট করা যায়, নতুনদের জন্যও সহজ।

  8. একটি পরিষ্কার ভিজ্যুয়াল ইফেক্টের জন্য ব্যাকগ্রাউন্ডের রঙের বিকল্প প্রদান করে।

ঝুঁকি বিশ্লেষণ

এই কৌশলটি কিছু ঝুঁকির সম্মুখীন হয়েছেঃ

  1. এই প্রবণতাটি মূল্যায়ন করার ঝুঁকিতে রয়েছে, এবং মূল্য চ্যানেলটি ব্যর্থ হতে পারে।

  2. আরএসআই ভুল সংকেত দেওয়ার ঝুঁকি নিয়ে, ওভারবয় ওভারসেলের সিদ্ধান্ত সঠিক নয়।

  3. এন্ট্রি ফিল্টারিং স্বাভাবিক সংকেতের ঝুঁকিকে বাদ দিয়ে, লেনদেনের সুযোগকে বাদ দেয়।

  4. এই প্রবণতাটি হ্রাসের ঝুঁকিতে রয়েছে এবং বড় প্রবণতাগুলির মধ্যে গভীরতা সংশোধনের সম্ভাবনা রয়েছে।

  5. অপ্টিমাইজেশান ঝুঁকিঃ অপ্টিমাইজেশান পরামিতি ভুলভাবে সেট করা হতে পারে।

  6. পজিশনের ঝুঁকি, ডিফল্ট পূর্ণ পজিশনের লেনদেন ক্ষতি বাড়িয়ে তুলতে পারে।

  7. এই কৌশলটি শুধুমাত্র প্রবণতাযুক্ত জাতের জন্য উপযুক্ত।

  8. ট্রেডিংয়ের সময়কালের জন্য ঝুঁকি নির্ধারণ করা হয়, যার জন্য যুক্তিসঙ্গত সেটআপ প্রয়োজন।

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

এই কৌশলটি নিম্নলিখিত বিষয়গুলি বিবেচনা করে অপ্টিমাইজ করা যায়ঃ

  1. একক ক্ষতি নিয়ন্ত্রণের জন্য স্টপ লস কৌশল যুক্ত করুন।

  2. প্যারামিটারগুলিকে নির্দিষ্ট লেনদেনের জাতের সাথে আরও সামঞ্জস্যপূর্ণ করার জন্য অপ্টিমাইজ করা হয়েছে

  3. পজিশন ম্যানেজমেন্ট মডিউল যোগ করা হয়েছে, যা প্রবণতা অনুযায়ী পজিশনকে সামঞ্জস্য করে।

  4. ক্ষতির বিস্তার রোধ করতে একটি প্রত্যাহার নিয়ন্ত্রণ সেট আপ করা যেতে পারে

  5. সিগন্যাল যাচাইকরণের জন্য ভলিউম এবং মূল্য সূচক ব্যবহার করা হয়, যা সঠিকতা বাড়ায়।

  6. মেশিন লার্নিং এবং অন্যান্য প্রযুক্তি ব্যবহার করে প্যারামিটার অপ্টিমাইজেশন করা।

  7. ট্রেডিং প্রজাতির শ্রেণিবিন্যাস অপ্টিমাইজ করুন এবং ব্যক্তিগতকৃত কৌশল তৈরি করুন।

  8. ট্রেডিং সময়সীমার সেটিং লজিক অপ্টিমাইজ করা হয়েছে, যা আরও নমনীয় করে তোলে।

সারসংক্ষেপ

Noro ট্রেন্ড ট্র্যাকিং কৌশল মূল্য চ্যানেল, আরএসআই এবং সত্তা ফিল্টার একত্রিত করে একটি সহজ এবং ব্যবহারিক ট্রেন্ড ট্র্যাকিং কৌশল গঠন করে। এটি বিপরীতমুখী ট্রেডিং এড়াতে গতিশীল হতে পারে। প্যারামিটার অপ্টিমাইজেশন, ঝুঁকি নিয়ন্ত্রণ এবং অন্যান্য উন্নতির মাধ্যমে কৌশলটি একটি টেকসই লাভজনক ট্রেন্ড ট্রেডিং কৌশল হওয়ার সম্ভাবনা রয়েছে।

কৌশল সোর্স কোড
/*backtest
start: 2023-08-25 00:00:00
end: 2023-09-24 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title = "Noro's TrendMaster Strategy v1.0", shorttitle = "TrendMaster str 1.0", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)

//Settings
needlong = input(true, defval = true, title = "long")
needshort = input(true, defval = true, title = "short")
len = input(21, defval = 20, minval = 2, maxval = 200, title = "MA Period")
needbg = input(false, defval = false, title = "Need trend Background?")
fromyear = input(1900, defval = 1900, minval = 1900, maxval = 2100, title = "From Year")
toyear = input(2100, defval = 2100, minval = 1900, maxval = 2100, title = "To Year")
frommonth = input(01, defval = 01, minval = 01, maxval = 12, title = "From Month")
tomonth = input(12, defval = 12, minval = 01, maxval = 12, title = "To Month")
fromday = input(01, defval = 01, minval = 01, maxval = 31, title = "From day")
today = input(31, defval = 31, minval = 01, maxval = 31, title = "To day")

//PriceChannel 1
lasthigh = highest(close, len)
lastlow = lowest(close, len)
center = (lasthigh + lastlow) / 2

//Trend
trend = low > center and low[1] > center[1] ? 1 : high < center and high[1] < center[1] ? -1 : trend[1]

//Bars
bar = close > open ? 1 : close < open ? -1 : 0

//Fast RSI
fastup = rma(max(change(close), 0), 2)
fastdown = rma(-min(change(close), 0), 2)
rsi = fastdown == 0 ? 100 : fastup == 0 ? 0 : 100 - (100 / (1 + fastup / fastdown))

//Body filter
nbody = abs(close - open)
abody = sma(nbody, 10)
body = nbody > abody / 2

//Signals
up1 = trend == 1 and rsi < 60 and (strategy.position_avg_price > close or strategy.position_size <= 0) and body
dn1 = trend == -1 and rsi > 40 and (strategy.position_avg_price < close or strategy.position_size >= 0) and body

//Lines
plot(center, color = blue, linewidth = 3, transp = 0, title = "MA")

//Background
col = needbg == false ? na : trend == 1 ? lime : red
bgcolor(col, transp = 80)

//Trading

if up1
    strategy.entry("Long", strategy.long, needlong == false ? 0 : na, when=(time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59)))

if dn1
    strategy.entry("Short", strategy.short, needshort == false ? 0 : na, when=(time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59)))
    
if time > timestamp(toyear, tomonth, today, 23, 59)
    strategy.close_all()