এই কৌশলটি প্রবেশ এবং প্রস্থান পয়েন্টগুলি নির্ধারণের জন্য দ্বৈত চলমান গড়ের সোনার ক্রসওভার নীতি ব্যবহার করে, আরএসআই সূচকের সাথে মিলিত। কৌশলটি মূলত 26 পিরিয়ড ইএমএ এবং 12 পিরিয়ড ইএমএ, পাশাপাশি 100 পিরিয়ড এসএমএ এবং 200 পিরিয়ড এসএমএ এর মধ্যে ক্রসওভার পরিস্থিতিগুলি বিচার করে এবং ক্রসওভারগুলি ঘটে যখন আরএসআই সূচকটি পরীক্ষা করার সময় ট্রেডিং সংকেত দেয়।
কৌশলটি মূলত দ্বৈত চলমান গড়ের ক্রসওভার নীতিগুলির উপর ভিত্তি করে। দ্বৈত চলমান গড়ের মধ্যে, ২6-পরিয়ড ইএমএ স্বল্পমেয়াদী প্রবণতা উপস্থাপন করে, যখন ১২-পরিয়ড ইএমএ এমনকি স্বল্পমেয়াদী দামের ওঠানামা উপস্থাপন করে। যখন স্বল্পমেয়াদী ইএমএ দীর্ঘমেয়াদী ইএমএর উপরে অতিক্রম করে, তখন এটি দামগুলি হ্রাস থেকে ক্রমবর্ধমানে পরিণত হয়, দীর্ঘ সংকেত নির্দেশ করে। যখন স্বল্পমেয়াদী ইএমএ দীর্ঘমেয়াদী একের নীচে অতিক্রম করে, তখন এটি হ্রাসের দিকে ঝুঁকির দিকে গতিশীল হয়, স্বল্পমেয়াদী সংকেত নির্দেশ করে। কৌশলটি তাদের ক্রসওভার পরিস্থিতির উপর ভিত্তি করে মাঝারি থেকে দীর্ঘমেয়াদী এবং দীর্ঘমেয়াদী প্রবণতা নির্ধারণের জন্য 100-পরিয়ড এসএমএ এবং 200-পরিয়ড এসএমএ অন্তর্ভুক্ত করে।
ইএমএ এবং এসএমএ ক্রসওভারগুলি নির্ধারণের পাশাপাশি, কৌশলটি ট্রেডিং সংকেতগুলি ইস্যু করার জন্য আরএসআই সূচককেও অন্তর্ভুক্ত করে। আরএসআই নির্ধারণ করতে সহায়তা করে যে দামগুলি অতিরিক্ত ক্রয় বা অতিরিক্ত বিক্রয় করা হয়েছে কিনা। 70 এর উপরে আরএসআই একটি অতিরিক্ত ক্রয় সংকেত নির্দেশ করে, যখন 30 এর নীচে আরএসআই একটি অতিরিক্ত বিক্রয় সংকেত নির্দেশ করে। অতএব, কৌশলটি যখন ইএমএ বা এসএমএ ক্রসওভারগুলি ঘটে তখন আরএসআই পরীক্ষা করে যখন দামগুলি চরম ওভারবয় বা ওভারসোল্ড স্তরে থাকে তখন ভুল ট্রেডিং সংকেত ইস্যু করা এড়াতে।
স্বল্পমেয়াদী মূল্যের গতি নির্ধারণের জন্য দ্বৈত ইএমএ এবং মাঝারি থেকে দীর্ঘমেয়াদী গতির জন্য দ্বৈত এসএমএ ব্যবহার করে কার্যকরভাবে মূল্যের টার্নিং পয়েন্টগুলি সনাক্ত করা যায়।
আরএসআই ইন্ডিকেটর অন্তর্ভুক্ত করা মূল্যের অতিরিক্ত ক্রয় বা অতিরিক্ত বিক্রয়ের সময় ভুল সংকেত এড়াতে সহায়তা করে।
EMA, SMA পরামিতিগুলি বিভিন্ন সময়সীমা এবং ট্রেডিং সরঞ্জামগুলির সাথে সামঞ্জস্য করতে সামঞ্জস্য করা যায়।
সহজ এবং পরিষ্কার কৌশল যুক্তি এটি সহজেই বুঝতে এবং অপ্টিমাইজ করা সহজ করে তোলে।
উভয় চলমান গড়েরই বিলম্বিত প্রভাব রয়েছে, যা মূল্যের পাল্টা পয়েন্টগুলি অকাল পূর্বাভাস দিতে অক্ষম।
EMA, SMA পরামিতিগুলির অনুপযুক্ত সেটিংস অত্যধিক মিথ্যা সংকেত তৈরি করতে পারে।
RSI কিছু ক্ষেত্রে ব্যর্থ হতে পারে, কার্যকরভাবে overbought / oversold দাম নির্ধারণ করতে অক্ষম হতে পারে।
বিভিন্ন ট্রেডিং সরঞ্জামগুলির জন্য পরামিতিগুলিকে সামঞ্জস্য করতে হবে, যার বহুমুখিতা নেই।
দামের গতি এবং সম্ভাব্য টার্নিং পয়েন্ট নির্ধারণের জন্য অন্যান্য নেতৃস্থানীয় সূচক অন্তর্ভুক্ত করুন।
পরীক্ষার পরামিতি স্থিতিশীলতা, সর্বোচ্চ জয় হার সঙ্গে পরামিতি সেট নির্বাচন করুন.
আরএসআই ব্যর্থতার ঘটনা এড়ানোর জন্য কেডি, বিওএলএল এর মতো অন্যান্য সূচক অন্তর্ভুক্ত করুন।
প্যারামিটার টেমপ্লেট ব্যতীত বিভিন্ন ট্রেডিং যন্ত্রের উপর ভিত্তি করে পরীক্ষার পরামিতি।
সর্বোত্তম সেট জন্য EMA, SMA পরামিতি সমন্বয় পরীক্ষা করুন।
সংমিশ্রণ কৌশল গঠনের জন্য অন্যান্য সূচক যোগ করুন, সাধারণত KD, MACD ইত্যাদি।
যুক্তিসঙ্গত অনুপাতের সাথে স্টপ লস/ট্যাক প্রফিট কৌশল যোগ করুন।
প্রবেশের সময় অপ্টিমাইজ করুন, যখন দাম ব্যাপকভাবে পরিবর্তিত হয় তখন প্রবেশ করা এড়িয়ে চলুন। দামের ওঠানামা প্রান্তিক মান সেট করুন।
বাউল/ঘুষ বাজারের পরিস্থিতি আলাদা করে, বিভিন্ন ট্রেডিং সিগন্যালের মানদণ্ড নির্ধারণ করুন।
এই কৌশলটি মূলত দ্বৈত চলমান গড়ের ক্রসওভার নীতিগুলি ব্যবহার করে ট্রেডিং সংকেত ইস্যু করতে, যা সহজ এবং ব্যবহারিক, অনুকূলিতকরণ সহজ। তবে দামের টার্নিং পয়েন্টগুলি পূর্বাভাস দেওয়ার ক্ষেত্রে এটির কিছু পিছনের প্রভাব রয়েছে এবং নির্দিষ্ট বাজারে ব্যর্থ হতে পারে। এর স্থিতিশীলতা এবং জয়ের হারটি প্যারামিটার অপ্টিমাইজেশন এবং সূচক সংমিশ্রণের মাধ্যমে উন্নত করা যেতে পারে। সামগ্রিকভাবে বলতে গেলে, কৌশলটি মাঝারি থেকে দীর্ঘমেয়াদী ট্রেন্ড ট্রেডিংয়ের জন্য উপযুক্ত এবং অন্যান্য কৌশলগুলিতে অন্তর্ভুক্ত করা যেতে পারে, যার ফলে নির্দিষ্ট ব্যবহারিক মান রয়েছে।
/*backtest start: 2022-12-18 00:00:00 end: 2023-12-24 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 strategy(shorttitle = "Gamma pips EMA Cross", title="MA Cross", overlay=true) s100sma = sma(close, 100) s200sma = sma(close, 200) s26ema = ema(close,26) s12ema = ema(close,12) plot(s100sma, color = green, linewidth = 5) plot(s200sma, color = blue, linewidth = 5) plot(s26ema, color = yellow, linewidth = 3) plot(s12ema, color = red, linewidth = 3) EMACross = plot(cross(s26ema, s12ema) ? s26ema : na, style = cross, linewidth = 5, color = red) SMACross = plot(cross(s100sma, s200sma) ? s200sma : na, style = cross, linewidth = 5, color = white) Alert = cross(s26ema, s12ema) alertcondition(Alert, title="EMA Crossing") //============ signal Generator ==================================// EMACrossover = crossover(s26ema, s12ema) //if yellow cross and is above red ->SELL EMACrossunder = crossunder(s26ema, s12ema) //if yellow cross and is below red ->BUY SMACrossover = crossover(s100sma, s200sma) //green crosses above blue ->Buy SMACrossunder = crossunder (s100sma, s200sma) //green crosses below below ->Sell price = close BuyCondition = (EMACrossunder) and (price >= s100sma) SellCondition = (EMACrossover) and (price <= s100sma) ///---------Buy Signal-------------/// if (BuyCondition) strategy.order("BUY ema crossunder", strategy.long) ///Short signal------// if(SellCondition) strategy.order("SELL ema crossover", strategy.short)