নোরোর প্রাইস চ্যানেল স্কালপিং কৌশল

লেখক:চাওঝাং, তারিখ: ২০২৩-১২-১১ ১৭ঃ০৬ঃ২৭
ট্যাগঃ

img

সারসংক্ষেপ

নোরোর প্রাইস চ্যানেলস স্কালপিং কৌশল হল মূল্য চ্যানেল এবং অস্থিরতা ব্যান্ডের উপর ভিত্তি করে একটি স্কালপিং ট্রেডিং কৌশল। এই কৌশলটি বাজারের প্রবণতা সনাক্ত করতে মূল্য চ্যানেল এবং অস্থিরতা ব্যান্ড ব্যবহার করে এবং প্রবণতা বিপরীত ঘটলে অবস্থান নেয়।

কৌশলগত যুক্তি

কৌশলটি প্রথমে মূল্যের সর্বোচ্চ মূল্য চ্যানেল (শেষ সর্বোচ্চ) এবং সর্বনিম্ন মূল্য চ্যানেল (শেষ নিম্ন) গণনা করে, তারপরে মূল্য চ্যানেলের মাঝারি রেখা (কেন্দ্র) গণনা করে। এরপরে, এটি মূল্য এবং মাঝারি রেখার মধ্যে দূরত্ব (ডিস্ট) এবং দূরত্বের সহজ চলমান গড় (ডিস্টমা) গণনা করে। এর উপর ভিত্তি করে, মাঝারি রেখার দূরত্বের 1 বার (এইচডি এবং এলডি) এবং 2 বার (এইচডি 2 এবং এলডি 2) এর অস্থিরতা ব্যান্ড গণনা করা যেতে পারে।

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

কৌশলটির সুবিধা

  1. বাজারের প্রবণতা দিকনির্দেশনা নির্ধারণ এবং ট্রেডিং ত্রুটি এড়ানোর জন্য মূল্য চ্যানেল ব্যবহার করুন
  2. প্রবণতা শেষ হয়ে গেছে কিনা তা বিচার করার জন্য অস্থিরতা ব্যান্ড ব্যবহার করুন এবং সঠিকভাবে টার্নিং পয়েন্টগুলি ধরুন
  3. দ্রুত মুনাফা অর্জনের জন্য স্কাল্পিং ট্রেডিং গ্রহণ করুন

কৌশলটির ঝুঁকি

  1. দামের প্রবাহ যখন বড় হয় তখন দামের চ্যানেল এবং অস্থিরতার ব্যাণ্ড ব্যর্থ হতে পারে
  2. স্কেলপিং ট্রেডিংয়ের জন্য উচ্চ ট্রেডিং ফ্রিকোয়েন্সি প্রয়োজন যা ট্রেডিং খরচ এবং স্লিপিং ঝুঁকি বাড়িয়ে তুলতে পারে
  3. হ্রাস ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ লস কৌশলগুলি সম্পূর্ণরূপে বিবেচনা করা প্রয়োজন

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

  1. বাজারের আরও বেশি অবস্থার সাথে খাপ খাইয়ে নেওয়ার জন্য মূল্য চ্যানেল এবং অস্থিরতার ব্যান্ডগুলির পরামিতিগুলি অনুকূলিত করুন
  2. প্রবণতা এবং টার্নিং পয়েন্ট নির্ধারণের জন্য অন্যান্য সূচক অন্তর্ভুক্ত করুন
  3. স্টপ লস কৌশল বাড়ান ৪. ট্রেডিং খরচ এবং স্লিপিংয়ের প্রভাব বিবেচনা করুন

সিদ্ধান্ত

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


/*backtest
start: 2023-11-10 00:00:00
end: 2023-12-10 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


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

//Settings
needlong = input(true, defval = true, title = "Long")
needshort = input(true, defval = true, title = "Short")
len = input(20, defval = 20, minval = 2, maxval = 200, title = "Period")
needbb = input(true, defval = true, title = "Show Bands")
needbg = input(true, defval = true, title = "Show Background")
src = close

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

//Distance
dist = abs(src - center)
distsma = sma(dist, len)
hd = center + distsma
ld = center - distsma
hd2 = center + distsma * 2
ld2 = center - distsma * 2

//Trend
trend = close < ld and high < hd ? -1 : close > hd and low > ld ? 1 : trend[1]

//Lines
colo = needbb == false ? na : black
plot(hd, color = colo, linewidth = 1, transp = 0, title = "High band")
plot(center, color = colo, linewidth = 1, transp = 0, title = "center")
plot(ld, color = colo, linewidth = 1, transp = 0, title = "Low band")

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

//Signals
bar = close > open ? 1 : close < open ? -1 : 0
up7 = trend == 1 and bar == -1 and bar[1] == -1 ? 1 : 0
dn7 = trend == 1 and bar == 1 and bar[1] == 1 and close > strategy.position_avg_price ? 1 : 0
up8 = trend == -1 and bar == -1 and bar[1] == -1 and close < strategy.position_avg_price ? 1 : 0
dn8 = trend == -1 and bar == 1 and bar[1] == 1 ? 1 : 0

if up7 == 1 or up8 == 1
    strategy.entry("Long", strategy.long, needlong == false ? 0 : trend == -1 ? 0 : na)

if dn7 == 1 or dn8 == 1
    strategy.entry("Short", strategy.short, needshort == false ? 0 : trend == 1 ? 0 : na)

আরো