সর্বোচ্চ নিম্নতম কেন্দ্র লুকব্যাক কৌশল


সৃষ্টির তারিখ: 2023-12-28 15:42:10 অবশেষে সংশোধন করুন: 2023-12-28 15:42:10
অনুলিপি: 0 ক্লিকের সংখ্যা: 648
1
ফোকাস
1623
অনুসারী

সর্বোচ্চ নিম্নতম কেন্দ্র লুকব্যাক কৌশল

ওভারভিউ

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

কৌশল নীতি

এই কৌশলটি মূলত নিম্নলিখিত ধাপগুলোতে বাস্তবায়িত হয়ঃ

  1. গত lookback_length সময়কালের সর্বোচ্চ মূল্য h এবং সর্বনিম্ন মূল্য l গণনা করুন এবং EMA মসৃণ করুন
  2. সর্বোচ্চ এবং সর্বনিম্ন মূল্যের মধ্যম মূল্যকে বেঞ্চমার্ক হিসাবে গণনা করুন
  3. এটিআর এবং এটিআর মাল্টিপ্লায়ারের উপর ভিত্তি করে ভোলার অস্থিরতা
  4. সেন্টার এবং ভোলার উপর ভিত্তি করে গড়ার এলাকা upper এবং শান্তিপূর্ণ এলাকা lower
  5. যখন দাম উর্ধ্বমুখী হয়, তখন বেশি করা; যখন দাম নিম্নমুখী হয়, তখন প্লেইন করা

এই পদ্ধতির মাধ্যমে, যখন দাম একটি প্রবণতা অবস্থায় প্রবেশ করে তখন সময়মতো প্রবণতা অনুসরণ করা যেতে পারে; একই সাথে, ওঠানামা হারের মাধ্যমে ঝুঁকি নিয়ন্ত্রণ করা যেতে পারে।

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

এই কৌশলটির বেশ কিছু সুবিধা রয়েছেঃ

  1. ট্রেন্ড ট্র্যাকিং এবং মূল্যের পরিবর্তনকে সঠিক সময়ে ধরা
  2. সর্বোচ্চ সর্বনিম্ন মূল্যের মধ্যম মূল্যকে বেঞ্চমার্ক হিসাবে ব্যবহার করে, ভুয়া ব্রেকআউটের সম্ভাবনা হ্রাস করা যায়
  3. ঝুঁকি নিয়ন্ত্রণের জন্য স্বয়ংক্রিয়ভাবে ওঠানামা করা যায়
  4. সংক্ষিপ্ত পজিশনের মাধ্যমে উচ্চতর ফ্রিকোয়েন্সি ট্রেডিংয়ের সুযোগ পাওয়া যায়
  5. সহজ, সহজে বোঝা এবং অপ্টিমাইজ করা

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

এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ

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

এই ঝুঁকিগুলি নিয়ন্ত্রণ করতে, নিম্নলিখিত দিকগুলি থেকে অপ্টিমাইজ করা যেতে পারেঃ

  1. এটিআর প্যারামিটারগুলি সামঞ্জস্য করুন, ওঠানামা হ্রাস করুন, ঝাঁকুনি ফিল্টার করুন
  2. অর্থহীন লেনদেন এড়াতে ফিল্টারিং বাড়ান
  3. মুনাফা লক করার জন্য চলমান স্টপ ব্যবহার করা
  4. প্রবণতা সূচকগুলির সাথে মিলিত হয়ে আসল প্রবণতার শুরু এবং সমাপ্তি নির্ণয় করা

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

এই কৌশলটি আরও উন্নত করার সুযোগ রয়েছেঃ

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

এই অপ্টিমাইজেশনের মাধ্যমে, আমরা আশা করতে পারি যে এই কৌশলটির স্থিতিশীলতা এবং লাভজনকতা আরও বাড়বে।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2023-11-27 00:00:00
end: 2023-12-27 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Highest/Lowest Center Lookback Strategy", overlay=true)

lookback_length = input(200, type=input.integer, minval=1, title="Lookback Length")
smoother_length = input(5, type=input.integer, minval=1, title="Smoother Length")
atr_length = input(10, type=input.integer, minval=1, title="ATR Length")
atr_multiplier = input(1.5, type=input.float, minval=0.5, title="ATR Multiplier")

vola = atr(atr_length) * atr_multiplier
price = sma(close, 3)

l = ema(lowest(low, lookback_length), smoother_length)
h = ema(highest(high, lookback_length), smoother_length)
center = (h + l) * 0.5
upper = center + vola
lower = center - vola
trend = price > upper ? true : (price < lower ? false : na)

bull_cross = crossover(price, upper)
bear_cross = crossunder(price, lower)

strategy.entry("Buy", strategy.long, when=bull_cross)
strategy.close("Buy", when=bear_cross)

plot(h, title="High", color=color.red, transp=75, linewidth=2)
plot(l, title="Low", color=color.green, transp=75, linewidth=2)

pc = plot(center, title="Center", color=color.black, transp=25, linewidth=2)
pu = plot(upper, title="Upper", color=color.green, transp=75, linewidth=2)
pl = plot(lower, title="Lower", color=color.red, transp=75, linewidth=2)

fill(pu, pc, color=color.green, transp=85)
fill(pl, pc, color=color.red, transp=85)

bgcolor(trend == true ? color.green : (trend == false ? color.red : color.gray), transp=85)