এই কৌশলটি 500 দিনের সাধারণ চলমান গড় ব্যবহার করে বাজারের প্রবণতার দিকনির্দেশ নির্ধারণ করে এবং যখন দাম চলমান গড়ের মধ্য দিয়ে যায় তখন ট্রেডিং সংকেত তৈরি করে। এটি একটি সাধারণ প্রবণতা ট্র্যাকিং কৌশল। কৌশলটি সহজ, বাস্তবায়ন করা সহজ এবং মাঝারি থেকে দীর্ঘমেয়াদী প্রবণতা ট্রেডিংয়ের জন্য উপযুক্ত।
যখন মূল্য 500 দিনের চলমান গড়ের উপরে থাকে এবং পূর্ববর্তী দিনের মূল্য সেই গড় রেখার নীচে থাকে, তখন একটি ক্রয় সংকেত তৈরি হয়। যখন মূল্য 500 দিনের চলমান গড়ের নীচে থাকে এবং পূর্ববর্তী দিনের মূল্য সেই গড় রেখার উপরে থাকে, তখন একটি বিক্রয় সংকেত তৈরি হয়। অন্য কথায়, এই কৌশলটি বাজার প্রবণতা নির্ধারণ করতে মূল্য এবং চলমান গড়ের মধ্যে সম্পর্ক ব্যবহার করে এবং এইভাবে ট্রেডিং সংকেত তৈরি করে।
বিশেষত, কৌশলটির প্রধান সূচক হ'ল 500 দিনের সহজ চলমান গড়। এই গড় রেখা কার্যকরভাবে দীর্ঘমেয়াদী প্রবণতা দিক নির্ধারণ করতে পারে। যখন দাম এই রেখাটি উপরে ভাঙবে, এর অর্থ হ'ল বাজারটি একটি উত্থান স্থিতিতে স্থানান্তরিত হয়েছে, এই মুহুর্তে একটি ক্রয় সংকেত উত্পন্ন হয়। এবং যখন দাম একটি বিপরীত দেখায়, এই রেখাটি নীচে ভাঙলে, এর অর্থ হ'ল বাজারটি হ্রাসের স্থিতিতে স্থানান্তরিত হয়েছে, এই মুহুর্তে একটি বিক্রয় সংকেত উত্পন্ন হয়।
উপরের ঝুঁকিগুলি হ্রাস করার জন্য, নিম্নলিখিত ব্যবস্থা গ্রহণ করা যেতে পারেঃ
সাধারণভাবে, এটি একটি সহজ এবং ব্যবহারিক কৌশল। প্রবণতা দিক নির্ধারণ এবং ট্রেডিং সংকেত উত্পন্ন করার জন্য মূল্য-চলমান গড় সম্পর্ক ব্যবহার করার ধারণাটি সহজ এবং সহজেই বোঝা এবং বাস্তবায়ন করা যায়। এটি কার্যকরভাবে মাঝারি থেকে দীর্ঘমেয়াদী প্রবণতা ট্র্যাক করতে পারে এবং স্বল্পমেয়াদী বাজারের গোলমাল ফিল্টার করতে পারে। তবে কিছু পিছিয়ে থাকা সমস্যাও রয়েছে। প্যারামিটার অপ্টিমাইজেশান, অন্যান্য সূচক অন্তর্ভুক্ত করা ইত্যাদির মাধ্যমে আরও উন্নতি করা যেতে পারে।
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Una AI Strategy", overlay=true) // Устанавливаем период скользящей средней smaPeriod = input(500, title="SMA Period") // Вычисляем скользящую среднюю sma = ta.sma(close, smaPeriod) // Логика для входа в долгую позицию при пересечении вверх longCondition = close > sma and close[1] <= sma // Логика для входа в короткую позицию при пересечении вниз shortCondition = close < sma and close[1] >= sma // Вход в позиции strategy.entry("Buy", strategy.long, when=longCondition) strategy.entry("Sell", strategy.short, when=shortCondition) // Выход из позиции strategy.close("Buy", when=shortCondition) strategy.close("Sell", when=longCondition) // Рисуем линию скользящей средней для визуального анализа plot(sma, color=color.blue, title="SMA") // Метки сигналов plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, size=size.small, location=location.belowbar) plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, size=size.small, location=location.abovebar)