চলমান গড় ক্রসওভার কৌশল হল চলমান গড়ের উপর ভিত্তি করে একটি টাইমিং কৌশল। এটি বিভিন্ন সময়ের চলমান গড় গণনা করে এবং তাদের ক্রসওভার বিচার করে ক্রয় এবং বিক্রয় সংকেত উত্পন্ন করে। এই কৌশলটি সংকেতগুলির নির্ভুলতা আরও উন্নত করার জন্য একটি সহায়ক সূচক হিসাবে এক্সপোনেন্সিয়াল চলমান গড়কেও একত্রিত করে।
এই কৌশলটির মূল যুক্তি দুটি চলমান গড়ের মধ্যে ক্রসওভারের উপর ভিত্তি করে। বিশেষত, এটি এন-দিনের সহজ চলমান গড় (সংক্ষিপ্ত এমএ) এবং এম-দিনের সহজ চলমান গড় (লং এমএ) গণনা করে। যখন সংক্ষিপ্ত এমএ নীচে থেকে উপরের দিকে দীর্ঘ এমএ ভেঙে যায়, তখন একটি ক্রয় সংকেত উত্পন্ন হয়। যখন সংক্ষিপ্ত এমএ উপরে থেকে নীচে দীর্ঘ এমএ ভেঙে যায়, তখন একটি বিক্রয় সংকেত উত্পন্ন হয়। এটি দীর্ঘমেয়াদী প্রবণতাগুলিতে স্বল্পমেয়াদী প্রবণতা ধোয়া এবং সংশোধনকে প্রতিফলিত করে।
এছাড়াও, এই কৌশলটি একটি সহায়ক সূচক হিসাবে এক্স-ডে এক্সপোনেন্সিয়াল মুভিং এভারেজ (ইএমএ) প্রবর্তন করে। এসএমএর তুলনায়, ইএমএ মসৃণ এবং দামের পরিবর্তনগুলি দ্রুত প্রতিফলিত করতে পারে। এর সহায়ক প্রভাবটি হ'ল যখন স্বল্পমেয়াদী ইএমএও চলমান গড় ক্রসওভার সংকেতটি নিশ্চিত করে তখনই প্রকৃত ট্রেডিং সংকেতটি ট্রিগার হবে। এটি মিথ্যা সংকেতগুলির কিছু হস্তক্ষেপ এড়ায় এবং ট্রেডিং কৌশলগুলির স্থিতিশীলতা উন্নত করে।
চলমান গড় ক্রসওভার কৌশল নিম্নলিখিত সুবিধাগুলি রয়েছেঃ
সহজ এবং ব্যবহার করা সহজ। এই কৌশলটি শুধুমাত্র দুটি চলমান গড়ের মধ্যে ক্রসওভারের উপর নির্ভর করে, যা খুব সহজ, বোঝা এবং বাস্তবায়ন করা সহজ।
গতিশীল গড়গুলি স্পষ্টভাবে বাজারের প্রবণতা প্রতিফলিত করতে পারে এবং জটিল গণনা ছাড়াই তাদের ক্রসওভারও খুব স্বজ্ঞাত।
দীর্ঘ ইতিহাস. চলমান গড় কৌশলগুলি 20 শতকের প্রথম দিকে ফিরে যেতে পারে এবং ক্লাসিক প্রযুক্তিগত বিশ্লেষণ সরঞ্জামগুলির মধ্যে একটি হয়ে উঠতে 100 বছরের বাজার পরীক্ষার মধ্য দিয়ে গেছে।
নিয়ন্ত্রণযোগ্য ঝুঁকিঃ চলমান গড়ের পরামিতিগুলি সামঞ্জস্য করে, আপনি ট্রেডিং সংকেতগুলির ফ্রিকোয়েন্সি নিয়ন্ত্রণ করতে পারেন এবং এইভাবে ঝুঁকি নিয়ন্ত্রণ করতে পারেন।
সর্বজনীন এবং নমনীয়। চলমান গড় ক্রসওভার কৌশল বিভিন্ন পণ্য এবং সময়চক্রের জন্য উপযুক্ত, এটি একটি খুব বহুমুখী এবং নমনীয় ট্রেডিং কৌশল তৈরি করে।
এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ
ঘন ঘন অবস্থান পরিবর্তন। যখন বাজার তীব্রভাবে ওঠানামা করে, চলমান গড়গুলি প্রায়শই ক্রসওভার হতে পারে, যার ফলে অতিরিক্ত ঘন ঘন অবস্থান পরিবর্তন হয়।
লেগিং এফেক্টসঃ মুভিং এভারেজ নিজেই একটি নির্দিষ্ট লেগ বহন করে, বিশেষ করে দীর্ঘ চক্রের মুভিং এভারেজ, যা স্বল্পমেয়াদী ট্রেডিং সুযোগগুলি মিস করতে পারে।
পরামিতি অপ্টিমাইজেশান প্রয়োজন। বিভিন্ন পণ্য এবং সময় চক্রের জন্য, চলমান গড়ের পরামিতিগুলি স্বাধীনভাবে পরীক্ষা করা এবং অপ্টিমাইজ করা দরকার, অন্যথায় ফলাফলগুলি খারাপ হতে পারে।
এটি অন্যান্য সূচকগুলির সাথে একত্রিত করা যেতে পারে। একটি একক চলমান গড় কৌশল সেরা পারফরম্যান্স নয়। এটি প্রায়শই সংকেতগুলি ফিল্টার করতে অন্যান্য প্রযুক্তিগত সূচকগুলির প্রয়োজন হয়।
এই কৌশলটি নিম্নলিখিত দিকগুলিতে অনুকূলিত করা যেতে পারেঃ
বিভিন্ন চক্রের সাথে খাপ খাইয়ে নেওয়ার জন্য চলমান গড় পরামিতিগুলি সামঞ্জস্য করুন। সর্বোত্তম পরামিতিগুলি খুঁজে পেতে স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী চলমান গড়ের বিভিন্ন সংমিশ্রণ পরীক্ষা করা যেতে পারে।
ট্রেডিং ভলিউমের সহায়ক বিচার যোগ করুন। উদাহরণস্বরূপ, অবৈধ সংকেত এড়ানোর জন্য ট্রেডিং ভলিউমটি ভেঙে দেওয়ার জন্য সূচকগুলি সেট করুন।
উদাহরণস্বরূপ, কেডিজে এবং এমএসিডি প্রকৃত বাজারের প্রবণতা বিচার করতে পারে এবং অনিশ্চিত সংকেতগুলি ফিল্টার করতে পারে।
মৌলিক বিষয়গুলোকে একত্রিত করুন। ভবিষ্যৎমুখী কৌশল তৈরির জন্য আয়ের প্রত্যাশার ভিত্তিতে পরামিতিগুলি সামঞ্জস্য করুন।
কৌশলগুলির পোর্টফোলিও প্রয়োগ। সিঙ্ক্রোনাস প্রভাব অর্জনের জন্য অন্যান্য কৌশল বা মডেলগুলির সাথে ব্যবহার করুন।
চলমান গড় ক্রসওভার কৌশলটি চলমান গড় ক্রসওভারের সহজ নীতির মাধ্যমে ট্রেডিং সংকেত উত্পন্ন করে। এটি স্বজ্ঞাত, সহজেই বোঝা যায়, পরামিতি সামঞ্জস্য এবং ঝুঁকি নিয়ন্ত্রণযোগ্যতার ক্ষেত্রে নমনীয়। তবে এটিতে অন্তর্নিহিত লেগিং বৈশিষ্ট্য এবং অতিরিক্ত ঘন ঘন অবস্থান স্যুইচিংয়ের ঝুঁকি রয়েছে। অতএব, এই কৌশলটি এর উপযোগিতা সর্বাধিকীকরণের জন্য বিভিন্ন উপায়ে অনুকূলিত এবং একত্রিত করা যেতে পারে। এটি পরিমাণগত ব্যবসায়ের একটি সহজ এবং কার্যকর মৌলিক কৌশল হয়ে উঠেছে।
/*backtest start: 2022-12-25 00:00:00 end: 2023-12-07 05:20:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("MA Crossover Strategy", overlay=true) // Define input parameters shortLength = input(10, title="Short MA Length") longLength = input(40, title="Long MA Length") emaLength = input(20, title="EMA Length") // Calculate moving averages shortMA = ta.sma(close, shortLength) longMA = ta.sma(close, longLength) colorfulEMA = ta.ema(close, emaLength) // Create buy and sell conditions buyCondition = ta.crossover(shortMA, longMA) sellCondition = ta.crossunder(shortMA, longMA) // Execute buy and sell orders if (buyCondition) strategy.entry("Buy", strategy.long) strategy.close("Sell") if (sellCondition) strategy.entry("Sell", strategy.short) strategy.close("Buy") // Color the background based on buy and sell conditions bgcolor(buyCondition ? color.new(color.blue, 90) : na) bgcolor(sellCondition ? color.new(color.red, 90) : na) // Plot moving averages plot(shortMA, color=color.new(color.blue, 90), title="Short MA") plot(longMA, color=color.new(color.red, 90), title="Long MA") // Plot colorful EMA with transparency plot(colorfulEMA, color=color.new(color.green, 90), title="Colorful EMA")