Стратегия пересечения скользящей средней - это стратегия, которая использует пересечение различных скользящих средних периодов для определения направления тренда рынка и генерации сигналов покупки и продажи. Эта стратегия использует пересечение 3-периодных и 50-периодных простых скользящих средних (SMA) для вынесения суждений. Когда краткосрочная SMA пересекает длинную SMA, это считается бычьим сигналом для покупки. Когда краткосрочная SMA пересекает длинную SMA, это считается медвежьим сигналом для продажи.
Эта стратегия рассчитывает 3-периодические и 50-периодические простые скользящие средние. Когда 3-дневная SMA пересекает 50-дневную SMA, это указывает на то, что краткосрочный тренд стал бычьим, и генерируется сигнал покупки. Когда 3-дневная SMA пересекает 50-дневную SMA, это указывает на то, что краткосрочный тренд стал медвежьим, и генерируется сигнал продажи. Чтобы уменьшить ненужную торговлю, также добавляется 40-дневная медианная SMA. Если 3-дневная SMA пересекает 40-дневную SMA, также запускается сигнал продажи для быстрого остановки убытков.
Ключом к этой стратегии является использование скользящих средних различных периодов, чтобы разделить колебания рынка на различные этапы. 3-дневная SMA представляет собой кратковременную тенденцию, 50-дневная SMA представляет собой среднесрочную тенденцию, а их перекресток представляет собой конверсию краткосрочных и среднесрочных тенденций, которые могут фиксировать изменения цен в разных временных горизонтах. Благодаря этому многочасовому анализу он может достаточно точно оценить поворотные моменты на рынке.
Четкое перекрестное взаимодействие и ясные сигналы: перекрестное взаимодействие различных периодов SMA может эффективно определять изменения краткосрочных и среднесрочных тенденций, избегая вмешательства незначительных колебаний рынка.
Быстрая остановка потерь путем пересечения SMA3 ниже SMA40 уменьшает потери и контролирует риски.
Простая и понятная логика стратегии, легко внедряемая.
Гибкость корректировки параметров SMA для различных рыночных условий и инструментов торговли.
Может включать другие технические или фундаментальные показатели для проверки комбинации, чтобы избежать ложных сигналов.
Частые перекрестные сигналы SMA могут привести к переоценке на боковых рынках или на рынках, не характеризующихся трендом, что увеличивает затраты.
SMA имеет отстающий характер, сигналы могут появиться после того, как цена уже значительно отклонилась от идеальных уровней.
Фиксированные параметры SMA могут не соответствовать всем рыночным условиям, необходима оптимизация.
Опираясь на один показатель, стратегия становится уязвимой для неудач.
Оптимизировать периоды SMA для поиска лучших комбинаций параметров.
Добавьте осцилляторы, такие как стохастический, MACD, чтобы подтвердить сигналы и избежать ложных сигналов.
Корректировка размеров позиций и стоп-лосс на основе изменения рыночных условий.
Подумайте о добавлении фундаментальных показателей, таких как доходы, новости.
Используйте индикаторы объема, вводите высокие объемы.
Стратегия пересечения скользящих средних оценивает изменения в краткосрочных и среднесрочных тенденциях, пересекая различные периоды SMA, и принимает тенденции после действий. Это простая и прямая стратегия после тренда. Преимущества заключаются в ее четкой логике и простоте реализации.
/*backtest start: 2022-10-10 00:00:00 end: 2023-10-16 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © Geduldtrader //@version=4 strategy("MA Crossover", overlay = true) start = timestamp(2009,2,1,0,0) sma50 = sma(close, 50) sma40 = sma(close, 40) sma3 = sma(close, 3) plot(sma50,title='50', color=#00ffaa, linewidth=2) plot(sma3,title='3', color=#2196F3, linewidth=2) long = crossover(sma3,sma50) neut = crossunder(close,sma50) short = crossunder(sma3,sma40) if time >= start strategy.entry("Long", strategy.long, 10.0, when=long) strategy.close("Long", when = short) strategy.close("Long", when = neut) plot(close)