ডায়নামিক পিএসএআর স্টক ফ্লুক্টোশন ট্র্যাকিং কৌশল

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

img

সারসংক্ষেপ

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

কৌশল নীতি

এই কৌশলটি স্টক মূল্যের ওঠানামা এর প্রবণতা দিক নির্ধারণ করতে প্যারাবোলিক এসএআর সূচক ব্যবহার করে। যখন পিএসএআর সূচক কে-লাইন এর নীচে থাকে, তখন এটি একটি ঊর্ধ্বমুখী প্রবণতা নির্দেশ করে; যখন পিএসএআর সূচক কে-লাইনের উপরে থাকে, তখন এটি একটি নিম্নমুখী প্রবণতা নির্দেশ করে। কৌশলটি প্রবণতার পরিবর্তনগুলি নির্ধারণের জন্য রিয়েল টাইমে পিএসএআর মানগুলির পরিবর্তনগুলি ট্র্যাক করে।

যখন একটি ঊর্ধ্বমুখী প্রবণতা নিশ্চিত করা হয়, তখন কৌশলটি পরবর্তী BAR এর PSAR পয়েন্টে একটি স্টপ লস পয়েন্ট সেট করবে; যখন একটি নিম্নমুখী প্রবণতা নিশ্চিত করা হয়, তখন কৌশলটি পরবর্তী BAR এর PSAR পয়েন্টে একটি লাভের পয়েন্ট সেট করবে। এটি স্টক মূল্য বিপরীত হলে স্বয়ংক্রিয় লাভ / স্টপ লস ফাংশন অর্জন করে।

একই সময়ে, কৌশলটি PSAR সূচকের সংবেদনশীলতা সামঞ্জস্য করার জন্য প্রাথমিক মান, পদক্ষেপের মান এবং সর্বাধিক মানের মতো অন্তর্নির্মিত পরামিতি রয়েছে, যার ফলে লাভ গ্রহণ / স্টপ লসের প্রভাবটি অনুকূল করা হয়।

সুবিধা বিশ্লেষণ

এই কৌশলটির সবচেয়ে বড় সুবিধা হ'ল এটি স্টক ফ্লুক্টোশন ট্র্যাকিং এবং স্বয়ংক্রিয় লাভ / স্টপ লস ট্র্যাকিংয়ের সম্পূর্ণ অটোমেশন উপলব্ধি করে। বাজারের প্রবণতার ম্যানুয়াল বিচার ছাড়াই মুনাফা অর্জন করা যায়, যা ম্যানুয়াল ট্রেডিংয়ের সময় এবং শক্তি ব্যয়কে ব্যাপকভাবে হ্রাস করে।

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

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

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

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

আরেকটি ঝুঁকি পয়েন্ট হল যে লাভ / স্টপ লস পয়েন্ট বর্তমান মূল্যের খুব কাছাকাছি। এটি স্টপ লস পয়েন্টটি ভেঙে যাওয়ার সম্ভাবনা বাড়িয়ে তুলতে পারে, মূলধনকে আরও বেশি প্রভাবিত করে। এই সময়ে, পর্যাপ্ত বাফার স্পেস নিশ্চিত করার জন্য যথাযথভাবে লাভ / স্টপ লস পরিসীমা শিথিল করুন।

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

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

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

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

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


/*backtest
start: 2024-01-28 00:00:00
end: 2024-02-04 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Swing Parabolic SAR Strategy", overlay=true)
start = input(0.02)
increment = input(0.02)
maximum = input(0.2)
var bool uptrend = na
var float EP = na
var float SAR = na
var float AF = start
var float nextBarSAR = na
if bar_index > 0
	firstTrendBar = false
	SAR := nextBarSAR
	if bar_index == 1
		float prevSAR = na
		float prevEP = na
		lowPrev = low[1]
		highPrev = high[1]
		closeCur = close
		closePrev = close[1]
		if closeCur > closePrev
			uptrend := true
			EP := high
			prevSAR := lowPrev
			prevEP := high
		else
			uptrend := false
			EP := low
			prevSAR := highPrev
			prevEP := low
		firstTrendBar := true
		SAR := prevSAR + start * (prevEP - prevSAR)
	if uptrend
		if SAR > low
			firstTrendBar := true
			uptrend := false
			SAR := max(EP, high)
			EP := low
			AF := start
	else
		if SAR < high
			firstTrendBar := true
			uptrend := true
			SAR := min(EP, low)
			EP := high
			AF := start
	if not firstTrendBar
		if uptrend
			if high > EP
				EP := high
				AF := min(AF + increment, maximum)
		else
			if low < EP
				EP := low
				AF := min(AF + increment, maximum)
	if uptrend
		SAR := min(SAR, low[1])
		if bar_index > 1
			SAR := min(SAR, low[2])
	else
		SAR := max(SAR, high[1])
		if bar_index > 1
			SAR := max(SAR, high[2])
	nextBarSAR := SAR + AF * (EP - SAR)
	if barstate.isconfirmed
		if uptrend
			strategy.entry("short", strategy.short, stop=nextBarSAR, comment="short")
			strategy.cancel("long")
		else
			strategy.entry("long", strategy.long, stop=nextBarSAR, comment="long")
			strategy.cancel("short")
			
plot(SAR, style=plot.style_cross, linewidth=3, color=color.orange)
plot(nextBarSAR, style=plot.style_cross, linewidth=3, color=color.aqua)


আরো