এই কৌশলটি কেডিজে সূচক এবং আরএসআই সূচককে একত্রিত করে ক্রয় এবং বিক্রয়ের সময় নির্ধারণ করে। এটি কেডিজে সূচক এবং আরএসআই সূচক ক্রয় / বিক্রয় সংকেত ইস্যু করার সময় ট্রেডিং সংকেত তৈরি করে।
এই কৌশলটি কেডিজে ইন্ডিকেটর এবং আরএসআই ইন্ডিকেটরের ক্রসওভার ব্যবহার করে ক্রয় এবং বিক্রয়ের সময় নির্ধারণ করে।
বিশেষত, যখন KDJ এর J লাইন নীচে থেকে উপরে K লাইনের উপরে অতিক্রম করে, এটি একটি ক্রয় সংকেত হিসাবে বিবেচিত হয়। এবং যখন J লাইন উপরে থেকে নীচে K লাইনের নীচে অতিক্রম করে, এটি একটি বিক্রয় সংকেত। এর অর্থ হ'ল স্টকটি ওভারসোল্ড থেকে ওভারক্রয়েড এবং বিক্রয় যখন এটি ওভারক্রয়েড থেকে ওভারসোল্ডে পরিণত হয়।
একই সময়ে, কৌশলটি সিগন্যালগুলির শক্তি বিচার করার জন্য আরএসআই সূচককে অন্তর্ভুক্ত করে। 30 এর নীচে আরএসআই ওভারসোল্ড এবং 70 এর উপরে আরএসআই ওভারক্রয় করা হয়। যখন কেডিজে একটি ক্রয় সংকেত জারি করে, যদি আরএসআই সূচকও ওভারসোল্ড দেখায়, এটি ক্রয় সংকেতের নির্ভরযোগ্যতা বাড়ায়। বিপরীতভাবে, যখন কেডিজে একটি বিক্রয় সংকেত জারি করে, যদি আরএসআইও ওভারক্রয় দেখায়, এটি বিক্রয় সংকেতের নির্ভরযোগ্যতা বাড়ায়।
সংক্ষেপে, এই কৌশলটি নিম্নলিখিত পরিস্থিতিতে ট্রেডিং সংকেত তৈরি করেঃ
ক্রয় সংকেতঃ
বিক্রয় সংকেতঃ
KDJ ইন্ডিকেটর এবং RSI ইন্ডিকেটরকে একত্রিত করা ট্রেডিং সিগন্যালকে আরো নির্ভরযোগ্য করে তোলে।
কেডিজে সূচকটি ওভারকুপেড/ওভারসোল্ডের অবস্থাকে বিচার করে, যখন আরএসআই সূচক শক্তিকে বিচার করে। উভয়কে একত্রিত করা টার্নিং পয়েন্টগুলিকে আরও ভালভাবে ধরতে পারে।
একাধিক ক্রয়/বিক্রয় শর্ত একক সূচকের কারণে সুযোগ হারাতে পারে।
আরএসআই পরামিতিগুলি 6, 12 এবং 24 সময়ের জন্য সেট করা হয়েছে, যা বিভিন্ন চক্রের স্তরের জন্য উপযুক্ত, কৌশলটিকে আরও বহুমুখী করে তোলে।
KDJ এবং RSI উভয়ই ভুল সংকেত দিতে পারে, যা অপ্রয়োজনীয় ট্রেডিংয়ের দিকে পরিচালিত করে।
একাধিক বাণিজ্যিক শর্তাবলী কৌশলগত ক্রিয়াকলাপের জটিলতা বৃদ্ধি করে এবং সাবধানে যাচাইয়ের প্রয়োজন হয়।
বিভিন্ন বাজারে কৌশলটি পরীক্ষা করা এবং অপ্টিমাইজ করা দরকার এবং পরামিতিগুলিকে সামঞ্জস্য করতে হবে।
ট্রেডিং সিগন্যাল শক্তিশালী করার জন্য বোলিংজার ব্যান্ডের মতো অন্যান্য সূচক যুক্ত করে পরীক্ষা করুন।
KDJ এবং RSI এর পরামিতিগুলিকে বিভিন্ন চক্রের স্তরের সাথে সামঞ্জস্য করার জন্য অপ্টিমাইজ করুন।
ঝুঁকি নিয়ন্ত্রণের জন্য স্টপ লস স্ট্যান্ডার্ড বাড়ানো।
দাম বিপরীত হলে স্বয়ংক্রিয় স্টপ লস প্রক্রিয়া যোগ করুন।
এই কৌশলটি কেডিজে সূচক এবং আরএসআই সূচকের সুবিধাগুলি একত্রিত করে, যা ক্রয় এবং বিক্রয়ের সময় নির্ধারণের জন্য দুটি সূচকের ক্রসওভার ব্যবহার করে, যা ট্রেডিং সংকেতগুলির নির্ভুলতা উন্নত করে। বিভিন্ন পরামিতি সহ আরএসআই সূচকগুলি ব্যবহার করা কৌশলটিকে আরও বহুমুখী করে তোলে। এই কৌশলটি কার্যকরভাবে একটি একক সূচকের সাথে ঘটতে পারে এমন মিথ্যা সংকেতের ঝুঁকি এড়ায়। পরামিতিগুলি উন্নত করে, সহায়ক সূচক যুক্ত করে, স্টপ লস প্রক্রিয়া ইত্যাদি যুক্ত করে এই কৌশলটির কার্যকারিতা আরও উন্নত করা যেতে পারে।
/*backtest start: 2022-11-20 00:00:00 end: 2023-11-26 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © innocentChart76064 //@version=5 strategy(title = "buy/sell KDJ RSI", overlay=true) //Define KDJ parameter kdj_length = input(9, title = "KDJ length") signal = input(3,title="signal") // Calculate KDJ values bcwsma(s,l,m) => _bcwsma = float(na) _s = s _l = l _m = m _bcwsma := (_m*_s+(_l-_m)*nz(_bcwsma[1]))/_l _bcwsma c = close h = ta.highest(high, kdj_length) l = ta.lowest(low,kdj_length) RSV = 100*((c-l)/(h-l)) kdj_k = bcwsma(RSV, signal, 1) kdj_d = bcwsma(kdj_k, signal, 1) kdj_j = 3 * kdj_k-2 * kdj_d //Define RSI parameter rsi_length_1 = input(6) rsi_length_2 = input(12) rsi_length_3 = input(24) price = close //Calculate RSI values rsi_1 = ta.rsi(price, rsi_length_1) rsi_2 = ta.rsi(price, rsi_length_2) rsi_3 = ta.rsi(price, rsi_length_3) // Trading conditions longCondition = ta.crossover(kdj_j,kdj_k) and rsi_1 > rsi_2 or ta.crossover(kdj_j,kdj_k) and ta.crossover(rsi_1,rsi_3) or ta.crossover(rsi_1,rsi_3) and rsi_1<40 shortCondition = ta.crossunder(kdj_j,kdj_k) and rsi_1 < rsi_2 or ta.crossunder(kdj_j,kdj_k) and ta.crossunder(rsi_1,rsi_3) or ta.crossunder(rsi_1,rsi_3) and rsi_1>60 // Enter long trade strategy.entry("Long", strategy.long, when=longCondition) // Enter short trade strategy.entry("Short", strategy.short, when=shortCondition)