চলমান গড় ক্রসওভার কৌশল হল প্রযুক্তিগত সূচকগুলির উপর ভিত্তি করে একটি পরিমাণগত ট্রেডিং কৌশল। এটি দুটি চলমান গড় রেখার মধ্যে ক্রসওভার সম্পর্ক গণনা করে বাজারের প্রবণতা দিক বিচার করে এবং সংশ্লিষ্ট ট্রেডিং সংকেত উত্পন্ন করে।
এই কৌশলটির মূল সূচক দুটি চলমান গড় রেখাঃ একটি দীর্ঘ 40 পিরিয়ডের সহজ চলমান গড় (এসএমএ) এবং স্টকটির বন্ধের মূল্য। যখন বন্ধের মূল্য নীচে থেকে 40 পিরিয়ডের এসএমএ ভেঙে যায়, এটি ইঙ্গিত দেয় যে বাজারের প্রবণতা বিপরীত হতে পারে এবং স্টকটি একটি নতুন আপট্রেন্ডে প্রবেশ করতে পারে। এই মুহুর্তে, কৌশলটি একটি দীর্ঘ সংকেত তৈরি করবে। যখন বন্ধের মূল্য 40 পিরিয়ডের এসএমএ এর নীচে পড়ে, এটি ইঙ্গিত দেয় যে স্টকটির আপট্রেন্ড শেষ হয়েছে এবং এটি একটি ডাউনট্রেন্ড চ্যানেলে প্রবেশ করতে পারে। কৌশলটি এই সময়ে দীর্ঘ অবস্থানগুলি বন্ধ করবে।
ক্লোজিং প্রাইস এবং এসএমএ এর মধ্যে পারস্পরিক সম্পর্কের তুলনা করে, ট্রেডিং সিদ্ধান্ত নেওয়ার জন্য ট্রেডিং ট্রেন্ডের টার্নিং পয়েন্টগুলি ক্যাপচার করা যায়।
এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:
এছাড়াও নিম্নলিখিত ঝুঁকি রয়েছেঃ
এসএমএ পরামিতিগুলি সামঞ্জস্য করে, স্টপ লস লাইন স্থাপন করে, ইত্যাদির মাধ্যমে ঝুঁকিগুলি নিয়ন্ত্রণ করা যেতে পারে।
কৌশলটি নিম্নলিখিত দিকগুলিতেও অপ্টিমাইজ করা যেতে পারেঃ
চলমান গড় ক্রসওভার কৌশলটি এসএমএ সম্পর্কের সাথে দামের পরিবর্তনগুলির তুলনা করে প্রবণতা বিপরীতের বিচার করে। এটি একটি অপেক্ষাকৃত ক্লাসিক নিয়ম-ভিত্তিক ট্রেডিং কৌশল। কৌশলটি বাস্তবায়ন করা সহজ, লাভের জন্য মাঝারি থেকে দীর্ঘমেয়াদী প্রবণতা অনুসরণ করা সহজ, যখন লাভের পুনরুদ্ধার এবং বিলম্বিত সনাক্তকরণের কিছু ঝুঁকিও রয়েছে। ঝুঁকিগুলি নিয়ন্ত্রণ করা যায় এবং প্যারামিটার সেটিংস এবং অন্যান্য সূচকগুলি অন্তর্ভুক্ত করে সিদ্ধান্ত কার্যকারিতা উন্নত করা যায়।
/*backtest start: 2023-11-04 00:00:00 end: 2023-12-04 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy(title="MA Crossover (40)", overlay=true) // Input for the SMA length (24) sma_length = input(40, title="SMA Length") sma = ta.sma(close, sma_length) // Determine if the current candle crosses above the 24-period SMA longCondition = ta.crossover(close, sma) // Determine if the current candle crosses and closes below the 24-period SMA closeLongCondition = ta.crossunder(close, sma) // Plot the 24-period SMA plot(sma, color=color.blue, title="24-period SMA") // Long entry signal if (longCondition) strategy.entry("Long", strategy.long) // Close long position when the current candle crosses and closes below the 24-period SMA if (closeLongCondition) strategy.close("Long") // Create alerts alertcondition(longCondition, title="Candle Crosses Above SMA 40", message="Candle has crossed above SMA 40.") alertcondition(longCondition, title="Candle Closes Above SMA 40", message="Candle has closed above SMA 40.")