
Эта стратегия основана на 30-, 60- и 200-дневных простых движущихся средних, которые формируют торговые сигналы. При пересечении долгосрочных движущихся средних над краткосрочными движущимися средними образуется сигнал покупки; при пересечении долгосрочных движущихся средних под краткосрочными движущимися средними образуется сигнал продажи.
Эта стратегия использует простые движущиеся средние с тремя различными периодами: 30-дневная, 60-дневная и 200-дневная. Из них 30-дневная линия представляет собой краткосрочную тенденцию, 200-дневная линия представляет собой долгосрочную тенденцию, а 60-дневная линия служит промежуточной ссылкой.
Эта стратегия одновременно сочетает в себе остановку и остановку, чтобы контролировать риск. После покупки устанавливается 40-пунктный остановка для контроля убытков; одновременно устанавливается 40-пунктный остановка для блокирования прибыли.
Эта стратегия имеет следующие преимущества:
В сочетании с преимуществами отслеживания тенденций и мгновенных сигналов, учитываются как долгосрочные тенденции, так и краткосрочные точки покупки и продажи SETS.
Среднелинейный перекрестный timesteps ясен, не поддается многократному повторению сигналов.
Устойчивая параметровая система эффективно контролирует убытки.
Стратегическая логика проста и понятна, легко понятна и реализуема.
Технология подвижных средних стабильно развита и широко применяется.
Однако есть и другие риски:
Краткосрочные стоп-лозы могут быть пробиты, не исключая полного убытка.
Сигнал “Золотой форк” может оказаться ложным.
Стоп-стартер может быть трудно установить, если большая доля рынка колеблется.
Параметры, такие как выбор циклов, могут влиять на эффективность стратегии.
Эта стратегия может быть оптимизирована в следующих аспектах:
Инновационные механизмы остановки, использующие динамические методы остановки, такие как отслеживание остановки, движущаяся остановка индекса, снижают риск убытков.
Выбор оптимальных параметров, например, тестирование преимуществ и недостатков более циклических параметров, поиск оптимальной комбинации параметров.
Увеличение механизма управления позициями, оптимизация общей прибыли посредством управления капиталом.
Фильтрация ложных прорывов в сочетании с индикаторами импульса.
Добавление алгоритмов машинного обучения для обучения лучших правил с использованием больших данных.
В этой статье подробно описывается стратегия торговли, основанная на равнолинейных трейлерах. Эта стратегия использует 30, 60 и 200-дневные пересекающиеся средние значения в качестве торговых сигналов, одновременно отслеживая тенденции и выбирая моментный момент. Установка стоп-стопа рациональна и позволяет эффективно контролировать одиночные потери.
/*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("Estrategia de Cruce de Medias Móviles", overlay=true)
// Medias móviles
ma30 = ta.sma(close, 30)
ma60 = ta.sma(close, 60)
ma200 = ta.sma(close, 200)
// Cruce de medias móviles
crossoverUp = ta.crossover(ma30, ma200)
crossoverDown = ta.crossunder(ma30, ma200)
// Señales de compra y venta
longCondition = crossoverUp
shortCondition = crossoverDown
// Ejecución de órdenes
if (longCondition)
strategy.entry("Buy", strategy.long)
strategy.exit("Cover", "Buy", stop=close - 40.000, limit=close + 40.000)
if (shortCondition)
strategy.entry("Sell", strategy.short)
strategy.exit("Cover", "Sell", stop=close + 40.000, limit=close - 40.000)
// Plot de las medias móviles
plot(ma30, color=color.blue, title="MA 30")
plot(ma60, color=color.orange, title="MA 60")
plot(ma200, color=color.green, title="MA 200")
// Condiciones para cerrar la posición contraria
if (strategy.position_size > 0)
if (crossoverDown)
strategy.close("Buy")
if (strategy.position_size < 0)
if (crossoverUp)
strategy.close("Sell")