একাধিক সূচকের উপর ভিত্তি করে ট্রেডিং কৌশল অনুসরণ করা একটি পরিমাণগত ট্রেডিং কৌশল যা এমএসিডি, স্টোকাস্টিক এবং এসএমএ চলমান গড়কে একত্রিত করে। এই কৌশলটির লক্ষ্য বাজারের প্রবণতা দিকটি সনাক্ত করা এবং একটি নতুন প্রবণতা শুরু হলে সময়মত বাজারে প্রবেশ করা। এটি তখন একাধিক সূচক থেকে সংকেতগুলির সংমিশ্রণ ব্যবহার করে বাজার থেকে কখন বেরিয়ে আসতে হবে তা নির্ধারণ করে।
এই কৌশলটি বাজারের প্রবণতার শক্তি এবং দিক নির্ধারণের জন্য তিনটি প্রযুক্তিগত সূচক, এমএসিডি, স্টোকাস্টিক এবং এসএমএ ব্যবহার করে। যখন এমএসিডি লাইন সিগন্যাল লাইনের উপরে অতিক্রম করে, স্টোকাস্টিকের % কে লাইন % ডি এর উপরে অতিক্রম করে এবং ওভারবয় স্তরের উপরে থাকে এবং দ্রুত এসএমএ ধীর এসএমএর উপরে অতিক্রম করে, তখন একটি ক্রয় সংকেত সক্রিয় হয়। যখন বিপরীত পরিস্থিতি ঘটে, তখন একটি বিক্রয় সংকেত চিহ্নিত করা হয়।
একাধিক সূচককে একত্রিত করে, ভুয়া সংকেতগুলি ফিল্টার করা যায় এবং একটি প্রবণতার আসল শুরু এবং শেষ সনাক্ত করা যায়। একই সময়ে, বিভিন্ন সূচকগুলি যাচাইকরণ গঠন করতে পারে এবং ভুল ব্যবসায়ের সম্ভাবনা হ্রাস করতে পারে।
এই কৌশলটির সবচেয়ে বড় সুবিধা হল একাধিক সূচকগুলির সংমিশ্রণ, যা কার্যকরভাবে বাজার গোলমাল ফিল্টার করতে পারে এবং প্রবণতার আসল শুরু এবং শেষ লক করতে পারে। একটি একক এমএসিডি, স্টোকাস্টিক বা এসএমএ ব্যবহারের তুলনায় স্বীকৃতি প্রভাব অনেক ভাল।
উপরন্তু, এই কৌশলটি পরামিতি সামঞ্জস্যের ক্ষেত্রে নমনীয় এবং বিভিন্ন পণ্য এবং চক্রের জন্য সামঞ্জস্য করা যেতে পারে, যা এটিকে অত্যন্ত অভিযোজিত করে তোলে।
এই কৌশলটির প্রধান ঝুঁকি হল যে একাধিক সূচকের সংমিশ্রণটি ট্রেডিং ফ্রিকোয়েন্সি বৃদ্ধি করে এবং ওভারট্রেডিংয়ের ঝুঁকি নিয়ে আসে। উপরন্তু, অনুপযুক্ত পরামিতি সেটিংগুলি ভুল ট্রেডিংয়ের ঝুঁকিও আনতে পারে।
ঝুঁকি কমাতে, ট্রেডিং ফ্রিকোয়েন্সি যথাযথভাবে নিয়ন্ত্রণ করা উচিত, দীর্ঘ চক্র নির্বাচন করা উচিত, এবং পরামিতি অপ্টিমাইজ করা উচিত।
কৌশলটি নিম্নলিখিত দিকগুলিতে অপ্টিমাইজ করা যেতে পারেঃ
একাধিক সূচক উপর ভিত্তি করে ট্রেডিং কৌশল ট্রেন্ড অনুসরণ সূচক সমন্বিত বৈধতা মাধ্যমে সংকেত নির্ভুলতা উন্নত, এবং কার্যকরভাবে প্রবণতা শুরু এবং শেষ সনাক্ত করতে পারেন। পরামিতি অপ্টিমাইজেশান এবং ঝুঁকি নিয়ন্ত্রণ এই কৌশল সাফল্যের চাবিকাঠি। সাধারণভাবে, এই কৌশল ছোট drawdowns এবং বড় মুনাফা সম্ভাব্য আছে, এটি একটি খুব বাস্তব পরিমাণগত ট্রেডিং কৌশল উপার্জন।
/*backtest start: 2023-01-05 00:00:00 end: 2024-01-11 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Rule Number 1 Signals", overlay=true) //Calculate MACD crossing or not fastLength = input(8) slowlength = input(17) MACDLength = input(9) MACD = ema(close, fastLength) - ema(close, slowlength) aMACD = ema(MACD, MACDLength) macdDelta = MACD - aMACD //Calculate Stochastic Crossing stochasticLength = input(14, minval=1) stochasticOverBought = input(80) stochasticOverSold = input(20) emaSignal = input(10) smoothK = 5 smoothD = 5 k = sma(stoch(close, high, low, stochasticLength), smoothK) d = sma(k, smoothD) //Crossovers and Over /Under macdCrossOver = crossover(macdDelta, 0) macdCrossUnder = crossunder(macdDelta, 0) macdOver = macdDelta > 0 macdUnder = macdDelta < 0 stochasticCrossOver = crossover(k, d) stochasticCrossUnder = crossunder(k, d) stochasticOver = k > d stochasticUnder = k < d ema = ema(close, emaSignal) smaCrossOver = crossover(close, ema) smaCrossUnder = crossunder(close, ema) smaOver = close > ema smaUnder = close < ema if ((macdCrossOver and stochasticOver and smaOver) or (macdOver and stochasticCrossOver and smaOver) or (macdOver and stochasticOver and smaCrossOver)) strategy.entry("Rule 1 Buy", strategy.long, comment="Rule 1 Buy") if ((macdCrossUnder and stochasticUnder and smaUnder) or (macdUnder and stochasticCrossUnder and smaUnder) or (macdUnder and stochasticUnder and smaCrossUnder)) strategy.entry("Rule 1 Sell", strategy.short, comment="Rule 1 Sell") //Plot the Oversold Study bgcol = k < stochasticOverSold ? green : k > stochasticOverBought ? red : na bgcolor(bgcol)