চলমান গড় শতাংশ বিপরীতমুখী কৌশল

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

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

চলমান গড় শতাংশ বিপরীত কৌশলটি মূল্য এবং চলমান গড়ের মধ্যে শতাংশ পার্থক্য গণনা করে ট্রেডিং সংকেত তৈরি করে।

যখন দাম এবং ম্যানেজমেন্ট ম্যানেজমেন্টের মধ্যে শতকরা ব্যবধান পূর্বনির্ধারিত স্তরে পৌঁছে যায় তখন ট্রেড করা হয়।

বিশেষ করে, যুক্তি হচ্ছেঃ

  1. মূল্য এবং N-period MA এর মধ্যে পরম পার্থক্য গণনা করুন
  2. পার্থক্যকে শতাংশে রূপান্তর করুন, অর্থাৎ মূল্য দ্বারা ভাগ করুন
  3. যখন শতাংশ ফাঁক একটি উপরের সীমা অতিক্রম করে (উদাহরণস্বরূপ 5%) তখন শর্ট করুন
  4. যখন শতাংশের ব্যবধান কম হয় (উদাহরণস্বরূপ -3%) তখন লম্বা হয়ে যান।
  5. বিকল্পভাবে বিপরীত সংকেত (লং শর্ট হয়ে যায়, শর্ট লং হয়ে যায়)

উদাহরণস্বরূপ N=১৪, উপরের সীমা=৫%, নিম্ন সীমা=-৩%:

  • যখন দাম 14 দিনের এমএ-র চেয়ে > 5% বেশি হয় তখন শর্ট করুন
  • যখন মূল্য <৩% ১৪ দিনের এমএ-র নিচে থাকে তখন লম্বা হয়ে যান

প্যারামিটার N, উপরের / নীচের সীমা সংবেদনশীলতা সামঞ্জস্য করতে পারেন।

সুবিধা

  • দামের স্তরের পরিবর্তনের জন্য শতাংশের ব্যবধান
  • সামঞ্জস্যযোগ্য পরামিতি বিভিন্ন চক্রের জন্য উপযুক্ত
  • BREAK কৌশলটি প্রবণতা পাল্টা পয়েন্টগুলিকে প্রাথমিকভাবে ধরার লক্ষ্য রাখে

ঝুঁকি

  • শতাংশের ফাঁকগুলি এককভাবে প্রবণতার দিকনির্দেশ নিশ্চিত করতে পারে না
  • মিথ্যা সংকেত প্রবণ, অতিরিক্ত ফিল্টার প্রয়োজন
  • এমএগুলি পিছিয়ে আছে, দ্রুত বিপরীতমুখী হতে পারে না

সংক্ষিপ্তসার

এমএ শতাংশ কৌশলটি ব্রেক পদ্ধতির সাথে সম্ভাব্য টার্নিং পয়েন্টগুলি সনাক্ত করতে মূল্য এবং এমএ এর মধ্যে শতাংশ ফাঁক ব্যবহার করে। সামঞ্জস্যযোগ্য পরামিতিগুলি বিভিন্ন বাজারের অবস্থার সাথে খাপ খাইয়ে নিতে পারে তবে বিলম্ব এবং হুইপসগুলি হ'ল ঝুঁকি যা হ্রাস করা দরকার।


/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 30/07/2018
// Percent difference between price and MA
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Percent difference between price and MA Backtest")
Length = input(14, minval=1)
SellZone = input(0.54, minval=0.01, step = 0.01)
BuyZone = input(0.03, minval=0.01, step = 0.01)
reverse = input(false, title="Trade reverse")
hline(BuyZone, color=green, linestyle=line)
hline(SellZone, color=red, linestyle=line)
xSMA = sma(close, Length)
nRes = abs(close - xSMA) * 100 / close
pos = iff(nRes < BuyZone, 1,
       iff(nRes > SellZone, -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(nRes, color=blue, title="PD MA")

আরো