Стратегия Dual Moving Average Crossover генерирует торговые сигналы путем вычисления двух скользящих средних различных периодов и обнаружения их ситуаций перекрестного действия. Она относится к широко используемой стратегии технического анализа. Ядром этой стратегии является использование перекрестного действия краткосрочной скользящей средней выше долгосрочной скользящей средней для генерации сигнала покупки и перекрестного действия краткосрочной скользящей средней ниже долгосрочной скользящей средней для генерации сигнала продажи. Захватывая кроссоверные закономерности краткосрочных и долгосрочных временных рядов, она оценивает точку перегиба кривой цен и определяет, когда покупать или продавать.
Технический принцип этой стратегии заключается в следующем: долгосрочная скользящая средняя отражает среднюю цену в течение длительного периода времени и является относительно стабильной линией, в то время как краткосрочная скользящая средняя более чувствительна и отражает изменения цен в течение короткого периода времени, что является более активной и сильно случайной линией. Когда краткосрочная скользящая средняя пересекает длительный скользящий средний, это указывает на то, что цена в краткосрочном цикле выросла выше среднего уровня долгосрочного цикла, демонстрируя ускоряющуюся тенденцию к росту. В этот момент, когда долгосрочная покупка может генерировать прибыль. А когда краткосрочная средняя пересекает длительный скользящий средний снова, это указывает на то, что рост импульса цен начал замедляться, что является периодом получения прибыли. В это время, клиринг позиций или снижение позиций является разумным выбором.
Сравнивая цены в течение краткосрочных и долгосрочных временных циклов, эта стратегия подчеркивает инвестиционную философию
Стратегия перекрестного использования двойной скользящей средней имеет следующие преимущества:
Стратегия перекрестного использования двойной скользящей средней также имеет некоторые ограничения и риски:
Соответствующие методы управления рисками и оптимизации включают: добавление условий фильтрации, корректировку комбинаций скользящих средних параметров, включение других показателей для принятия решений и т.д.
Стратегия перекрестного использования двойной скользящей средней может быть оптимизирована в следующих направлениях:
Стратегия двойной скользящей средней перекрестной оценки оценивает тенденцию и точки перегиба цен путем сравнения коротких и длинных скользящих средних, что является относительно простым и прямым методом в техническом анализе. Ее преимущество заключается в ясности логики и простоте реализации, но у нее также есть такие проблемы, как генерация ложных сигналов и жесткие решения.
/*backtest start: 2023-10-31 00:00:00 end: 2023-11-30 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Moving Average Crossover Strategy", overlay=true) // Input parameters short_term_period = input(10, title="Short-Term MA Period") long_term_period = input(20, title="Long-Term MA Period") // Calculate moving averages short_term_ma = sma(close, short_term_period) long_term_ma = sma(close, long_term_period) // Buy signal buy_signal = crossover(short_term_ma, long_term_ma) // Sell signal sell_signal = crossunder(short_term_ma, long_term_ma) if (buy_signal) strategy.entry("Buy", strategy.long) if (sell_signal) strategy.close("Buy") // Plot moving averages plot(short_term_ma, color=color.blue, title="Short-Term MA") plot(long_term_ma, color=color.red, title="Long-Term MA") // Plot buy and sell signals on the chart plotshape(series=buy_signal, location=location.belowbar, color=color.green, style=shape.cross, title="Buy Signal") plotshape(series=sell_signal, location=location.abovebar, color=color.red, style=shape.cross, title="Sell Signal")