
এই কৌশলটি দীর্ঘমেয়াদী সমর্থন-প্রতিরোধের বিরতির উপর ভিত্তি করে প্রবণতার দিক নির্ধারণ করে, সমর্থন-প্রতিরোধের বিরতিকে প্রবেশের সময় হিসাবে ব্যবহার করে। এটি উচ্চ এবং নিম্নকে সংজ্ঞায়িত করে, 2 টি কে লাইন দ্বারা উচ্চ / নিম্নকে নিশ্চিত করে, সুতরাং 2 টি কে লাইন রয়েছে। এটি একটি নির্দিষ্ট সময়ের মধ্যে (ডিফল্ট 21) উচ্চ এবং নিম্নের এসএমএর মান গণনা করে, একটি সহায়ক সমর্থন-প্রতিরোধের অবস্থান হিসাবে। এই ধারণাটি সিনাপটিকএক্সের নেবুলা-উন্নত-গতিশীল-সমর্থন-প্রতিরোধের সূচক থেকে এসেছে।
এই কৌশলটি নিম্নলিখিত প্রবণতা এবং ট্রেডিং সিগন্যালগুলি ব্যবহার করেঃ
ভাঁজ রেখা ব্যবহার করে উচ্চ ও নিম্ন পয়েন্ট নির্ধারণ করুনঃ বর্তমান 5 টি K রেখার মধ্যে, 5 ম K রেখার নিম্ন পয়েন্টটি 4 ম রুটের চেয়ে কম, 4 ম রুটটি 3 ম রুটের চেয়ে কম, 3 ম রুটটি 2 ম রুটের চেয়ে বেশি এবং 2 ম রুটটি 1 ম রুটের চেয়ে বেশি, 3 ম K রেখার নিম্ন পয়েন্টটি সর্বনিম্ন নিম্ন পয়েন্ট হিসাবে নিশ্চিত করুন। উচ্চতা নির্ধারণ করুন।
গণনা নির্দিষ্ট সময়ের মধ্যে উচ্চ পয়েন্ট সংখ্যাhn এবং নিম্ন পয়েন্ট সংখ্যাln. যদি hn>0 এবং ln>0 হয়, তবে একটি নির্দিষ্ট সময়ের মধ্যে উচ্চ পয়েন্টের গড় মান hsum/hn এবং নিম্ন পয়েন্টের গড় মান lsum/ln. গণনা করা হয়। তাদের মধ্যে পার্থক্য r সহায়ক সমর্থনকারী প্রতিরোধের স্থান হিসাবে।
সমাপ্তির মূল্যের সাথে গতিশীল প্রতিরোধের lvalr এবং সমর্থন বিট hvalr এর তুলনা করুন, ট্রেন্ডের দিকনির্দেশনা নির্ধারণ করুন। সমাপ্তির মূল্যটি যদি উভয়টির মধ্যে একটিরও বেশি হয় তবে কার্যকরভাবে বিরতি দেওয়া হবে।
যখন গতিশীল প্রতিরোধের লাইনটি কার্যকরভাবে ভেঙে যায়, তখন আরও কিছু করুন; যখন গতিশীল সমর্থন লাইনটি কার্যকরভাবে ভেঙে যায়, তখন খালি করুন।
এই কৌশলটির সুবিধাগুলো হলঃ
ফাটল লাইন ব্যবহার করে সমর্থন প্রতিরোধের বিচার করা আরও সঠিক, ভুল ভাঙ্গন এড়ানো যায়।
দীর্ঘমেয়াদী পরিসংখ্যানের উপর ভিত্তি করে সমর্থন ও প্রতিরোধের একটি রেফারেন্স মান রয়েছে যা পজিশনের ঝুঁকি হ্রাস করতে পারে।
সহকারী সমর্থন প্রতিরোধের কার্যকারিতা উন্নত করার জন্য প্রবেশ করান।
কৌশলগত লজিকটি সহজ, পরিষ্কার, সহজেই বোঝা যায়, এবং এটি পরিমাণগত লেনদেনের জন্য উপযুক্ত।
কাস্টমাইজযোগ্য প্রতিরোধের পরিসংখ্যান চক্র সমর্থন করে, বিভিন্ন চক্র এবং জাতের সাথে খাপ খাইয়ে নিতে পারে।
এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ
ভাঁজ লাইনটি সমর্থন করে যে প্রতিরোধের পয়েন্টটি 2 টি কে লাইনের পিছনে রয়েছে এবং এটি সেরা প্রবেশের পয়েন্টটি মিস করতে পারে।
পূর্বাভাস দেওয়া সমর্থন ও প্রতিরোধের মাত্রা শুধুমাত্র রেফারেন্সের জন্য, দামের মধ্যে এখনও ব্যাখ্যা করা যায় না এমন বিপর্যয় দেখা দিতে পারে।
অপ্রয়োজনীয় পরিসংখ্যান চক্রের দৈর্ঘ্য সমর্থন প্রতিরোধের ব্যর্থতার কারণ হতে পারে।
বিপর্যয়ের পরে দামের পরিবর্তন ক্ষতির কারণ হতে পারে।
তবে, এই প্রবণতা কমিয়ে আনার পরে, দামের তীব্র ওঠানামা হতে পারে, যার ফলে আরও বড় ক্ষতি হতে পারে।
এই ঝুঁকি নিয়ন্ত্রণ এবং অপ্টিমাইজেশনের উপায়গুলি হলঃ
পরিসংখ্যানের সময়কাল যথাযথভাবে সংক্ষিপ্ত করুন এবং পিছিয়ে পড়া কমানো।
প্রতিরোধের স্তরকে সমর্থন করার জন্য আরও কিছু কারণের সাথে যুক্ত করা হয়েছে।
বিভিন্ন পর্যায়ের পরামিতিগুলির স্থিতিশীলতা পরীক্ষা করা।
যুক্তিসঙ্গত স্টপ লস সেট করুন।
পজিশন কন্ট্রোল পদ্ধতি ব্যবহার করে একক ক্ষতি সীমাবদ্ধ করুন।
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে অপ্টিমাইজ করা যায়ঃ
মেশিন লার্নিং পদ্ধতি ব্যবহার করে সমর্থন প্রতিরোধের ভবিষ্যদ্বাণী করা। সমর্থন প্রতিরোধের বিভাজনের সাফল্যের হার বাড়িয়ে তুলতে পারে।
ট্রেডিং ভলিউম কনফ সূচকের সাথে মিলিয়ে একটি ব্রেকআউটের কার্যকারিতা নির্ধারণ করা হয়েছে।
বিভিন্ন পর্যায়ের উপর ভিত্তি করে পরিসংখ্যানগতভাবে প্রতিরোধের সমর্থন করুন। উদাহরণস্বরূপ, দৈর্ঘ্য, ঘূর্ণিপথ ইত্যাদির উপর ভিত্তি করে পৃথকভাবে পরিসংখ্যানগতভাবে, সমর্থন প্রতিরোধের অবস্থানের কার্যকারিতা উন্নত করুন।
মুনাফার অবস্থানের উপর আমানত করা, অবাধে স্থগিত ক্ষতির সমতুল্য ক্ষতির ব্যবস্থা করা। এটি লাভের গ্যারান্টি দেওয়ার সাথে সাথে আরও বেশি আয় করতে পারে।
ট্রেন্ডের মূল্যায়ন করার জন্য গড়রেখার সূচক ব্যবহার করা হয়, যাতে কোন সুস্পষ্ট ট্রেন্ড না থাকলে অন্ধভাবে অতিরিক্ত ফাঁকা কাজ করা এড়ানো যায়।
এই কৌশলটি সামগ্রিকভাবে একটি স্থিতিশীল এবং নির্ভরযোগ্য প্রবণতা অনুসরণ কৌশল। এটি প্রবণতা দিকটি সঠিকভাবে নির্ধারণের সম্ভাবনা বেশি, এবং কিছু ঝুঁকি নিয়ন্ত্রণ ব্যবস্থা রয়েছে। তবে, কিছু পিছিয়ে থাকার কারণে, প্রতিটি অতিরিক্ত বা স্বল্প ব্যবসায়ের জন্য 100% নিশ্চিত হওয়া সম্ভব নয়। সুতরাং, এটি অভিজ্ঞ পরিমাণগত ব্যবসায়ীদের তাদের নিজস্ব কৌশলগুলির সাথে একত্রিত করার জন্য আরও উপযুক্ত। পরিসংখ্যানগত চক্রের প্যারামিটারগুলি অপ্টিমাইজ করে এবং অন্যান্য সূচক বা মডেলের সাথে সংমিশ্রণ করে এই কৌশলটি একটি কার্যকর প্রবণতা অনুসরণকারী কৌশল হতে পারে।
/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("SR TREND STRATEGY", shorttitle="SR TREND", overlay=true, calc_on_order_fills=true)
//based on by synapticEx SR indicator https://www.tradingview.com/script/O0F675Kv-Nebula-Advanced-Dynamic-Support-Resistance/
length = input(title="SR lookbak length", type=input.integer, defval=21)
h = bar_index>5 and high[5]<high[4] and high[4]<high[3] and high[3]>high[2] and high[2]>high[1] ? 1 : 0
l = bar_index>5 and low[5]>low[4] and low[4]>low[3] and low[3]<low[2] and low[2]<low[1] ? 1 : 0
ln = sum(l, length)
hn = sum(h, length)
hval = h>0 ? high[3] : 0
lval = l>0 ? low[3] : 0
lsum = sum(lval, length)
hsum = sum(hval, length)
r = ln>0 and hn>0 ? abs((hsum/hn) - (lsum/ln)): 0
float lvalc = na
float lvalr = na
float hvalc = na
float hvalr = na
lvalc := lval and r>0 ? lval : lvalc[1]
lvalr := lval and r>0 ? lval+r : lvalr[1]
hvalc := hval and r>0 ? hval : hvalc[1]
hvalr := hval and r>0 ? hval-r : hvalr[1]
int trend=0
trend:=close > lvalr and close > hvalr ? 1 : close < lvalr and close < hvalr ? -1 : trend[1]
strategy.close("Long", when=trend==-1)
strategy.close("Short", when=trend==1)
strategy.entry("Long", strategy.long, when=trend==1 and close>hvalc)
strategy.entry("Short", strategy.short, when=trend==-1 and close<lvalc)
int long=0
int short=0
long:= trend==1 and close>hvalc ? 1 : trend==-1 ? -1 : long[1]
short:= trend==-1 and close<lvalc ? 1 : trend==1 ? -1 : short[1]
barcolor(long>0? color.green : short>0? color.red : trend>0? color.white: trend<0 ? color.orange : color.blue)