এই কৌশলটি প্যারাবোলিক এসএআর সূচকের উপর ভিত্তি করে একটি সহজ এবং দক্ষ স্টক ফ্লুক্টোশন ট্র্যাকিং এবং স্বয়ংক্রিয় লাভ / স্টপ লস কৌশল বাস্তবায়ন করে। এটি গতিশীলভাবে স্টক মূল্যের আপট্রেন্ড এবং ডাউনট্রেন্ড ট্র্যাক করতে পারে এবং স্বয়ংক্রিয় হস্তক্ষেপ ছাড়াই বিপরীত পয়েন্টে লাভ / স্টপ লস পয়েন্টগুলি স্বয়ংক্রিয়ভাবে সেট করতে পারে, স্বয়ংক্রিয় ট্রেডিং উপলব্ধি করে।
এই কৌশলটি স্টক মূল্যের ওঠানামা এর প্রবণতা দিক নির্ধারণ করতে প্যারাবোলিক এসএআর সূচক ব্যবহার করে। যখন পিএসএআর সূচক কে-লাইন এর নীচে থাকে, তখন এটি একটি ঊর্ধ্বমুখী প্রবণতা নির্দেশ করে; যখন পিএসএআর সূচক কে-লাইনের উপরে থাকে, তখন এটি একটি নিম্নমুখী প্রবণতা নির্দেশ করে। কৌশলটি প্রবণতার পরিবর্তনগুলি নির্ধারণের জন্য রিয়েল টাইমে পিএসএআর মানগুলির পরিবর্তনগুলি ট্র্যাক করে।
যখন একটি ঊর্ধ্বমুখী প্রবণতা নিশ্চিত করা হয়, তখন কৌশলটি পরবর্তী 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)