STARC চ্যানেল ব্যাকটেস্টিং কৌশল


সৃষ্টির তারিখ: 2023-12-05 14:52:20 অবশেষে সংশোধন করুন: 2023-12-05 14:52:20
অনুলিপি: 0 ক্লিকের সংখ্যা: 667
1
ফোকাস
1619
অনুসারী

STARC চ্যানেল ব্যাকটেস্টিং কৌশল

ওভারভিউ

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

কৌশল নীতি

STARC চ্যানেলের প্রতিক্রিয়া কৌশলটির কেন্দ্রবিন্দু হল STARC সূচক। এই সূচকগুলির মধ্যে রয়েছেঃ

  • বেঞ্চলাইনঃ n দিনের সরল চলমান গড় এসএমএ
  • উপরের ট্র্যাকঃ এসএমএ + কে × গড় বাস্তব ওভারল্যাপ এটিআর
  • নিচের ট্র্যাকঃ SMA - K × ATR

যখন বন্ধের মূল্য উর্ধ্বমুখী থেকে বেশি হয়, তখন একটি ক্রয় সংকেত উৎপন্ন হয়; যখন বন্ধের মূল্য নিম্নমুখী থেকে কম হয়, তখন একটি বিক্রয় সংকেত উৎপন্ন হয়।

এই কৌশলটি STARC চ্যানেলের প্রতিদিনের উত্থান-পতনের হিসাব করে এবং বিচার করে যে বন্ধের দামগুলি উত্থান-পতনের ট্রেডিং সংকেত উত্পন্ন করে কিনা। একই সাথে, কৌশলটি একটি বিপরীত প্যারামিটার সেট করে যা দীর্ঘ এবং খালি অবস্থানের মধ্যে স্যুইচ করতে পারে, যা বিভিন্ন বাজারের অবস্থার সাথে খাপ খায়।

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

STARC চ্যানেলের প্রতিক্রিয়া কৌশলটির নিম্নলিখিত সুবিধাগুলি রয়েছেঃ

  1. STARC সূচক ব্যবহার করে একটি উপরের এবং নীচের চ্যানেল তৈরি করা হয়েছে, যা ভালভাবে পরিমাপ করা হয়েছে;
  2. অন্তর্নির্মিত লং শূন্য গুদাম স্যুইচিং প্রক্রিয়া, বিভিন্ন বাজারের পরিবেশের সাথে খাপ খাইয়ে নিতে পারে;
  3. প্যারামিটার সেটিং নমনীয়, K মান এবং গড় লাইন দৈর্ঘ্য অপ্টিমাইজ করা যেতে পারে;
  4. নীতিমালা পরিষ্কার এবং সহজেই বোঝা যায়।
  5. মার্কেটের অবস্থান নির্ধারণের জন্য ভিজ্যুয়ালাইজেশন নির্দেশক

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

স্টার্ক চ্যানেলের প্রতিক্রিয়ার কিছু ঝুঁকি রয়েছেঃ

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

নিম্নলিখিত ঝুঁকিগুলি প্রতিরোধ করতে হবেঃ

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

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

STARC চ্যানেলের মূল অপ্টিমাইজেশনের দিকনির্দেশগুলি হলঃ

  1. অপ্টিমাইজেশান প্যারামিটারঃ গড় রেখার দৈর্ঘ্য, কে-মান, এটিআর চক্র ইত্যাদি প্যারামিটারগুলি সামঞ্জস্য করুন, সর্বোত্তম প্যারামিটার সমন্বয় খুঁজুন;
  2. ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ ম্যানেজমেন্টে যোগদান করুনঃ মোশন স্টপ, টাইম স্টপ, শতাংশ স্টপ ইত্যাদি।
  3. অন্যান্য সূচকগুলির সাথে মিলিত করেঃ ট্রানজাকশন, ব্রিন ব্যাংকের মতো সূচকগুলি যুক্ত করুন এবং ফিল্টার করুন, দক্ষতা বাড়ান;
  4. ডায়নামিক অ্যাডজাস্ট প্যারামিটারঃ বাজার পরিবর্তনের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে অপ্টিমাইজ করুন এবং স্থিতিশীলতা উন্নত করুন।

এই অপ্টিমাইজেশানগুলি ঝুঁকি নিয়ন্ত্রণের সাথে সাথে কৌশলগুলির রিটার্ন এবং স্থিতিশীলতা বাড়িয়ে তুলতে পারে।

সারসংক্ষেপ

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

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 23/04/2018
// A type of technical indicator that is created by plotting two bands around 
// a short-term simple moving average (SMA) of an underlying asset's price. 
// The upper band is created by adding a value of the average true range 
// (ATR) - a popular indicator used by technical traders - to the moving average. 
// The lower band is created by subtracting a value of the ATR from the SMA.
// STARC is an acronym for Stoller Average Range Channels. The indicator is 
// named after its creator, Manning Stoller.
//
// You can change long to short in the Input Settings
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="STARC Bands Backtest", overlay = true)
LengthMA = input(5, minval=1)
LengthATR = input(15, minval=1)
K = input(1.33, minval=0.01, step = 0.01)
reverse = input(false, title="Trade reverse")
xMA = sma(close, LengthMA)
xATR = atr(LengthATR)
xSTARCBandUp = xMA + xATR * K
xSTARCBandDn = xMA - xATR * K
pos = iff(close > xSTARCBandUp, 1,
       iff(close < xSTARCBandDn, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(xMA, color=blue, title="MA")
plot(xSTARCBandUp, color = green, title="UpBand")
plot(xSTARCBandDn, color=red, title="DnBand")