Торговая стратегия с пересечением двух скользящих средних
Обзор
Двухлинейная перекрестная торговая стратегия - это стратегия, используемая для вычисления средней линии с двумя различными параметрами и совершения операций по покупке и продаже через перекрестку средней линии. Эта стратегия проста и непосредственна и подходит для среднесрочных и краткосрочных торгов.
Стратегический принцип
Эта стратегия основана на вычислении быстрых средних и медленных средних линий путем ввода параметров, таких как быстрый средний цикл, медленный средний цикл и тип средних линий. Операции по покупке совершаются, когда быстрый средний пересекает медленный средний, а операции по продаже - когда быстрый средний пересекает медленный средний.
Основная логика этой стратегии заключается в следующем:
-
Ввод параметров: быстрый среднелинейный период maLen1, медленный среднелинейный период maLen2, среднелинейный тип maTypeChoice
-
Быстрое среднее значение maValue1 и медленное среднее значение maValue2, рассчитанное на основе входных параметров
-
Сравнение двух равнолинейных отношений, определяющих условия покупки и продажи:
-
Условия покупки: maValue1 на maValue2
-
Условия продажи: maValue1 в maValue2
-
-
Соответствующие сделки совершаются при условии покупки и продажи
-
Визуальное отображение средней линии и разделение ее на разные цвета
-
Отправка сигналов о покупке и продаже
Стратегические преимущества
-
Использование принципа двойного равнолинейного пересечения, чтобы избежать заблуждения от одного равнолинейного колебания
-
Среднелинейные параметры регулируемы для различных циклов
-
Логика транзакций проста, понятна и понятна
-
Настраиваемые сигналы о покупке и продаже, позволяющие в режиме реального времени контролировать время торгов
-
Визуализация показателей средней линейной динамики, формирование интуитивных торговых показателей
-
Найти оптимальную комбинацию параметров с помощью оптимизации параметров
-
Используется для отслеживания оптимальных параметров, а также для торговли на диске
Стратегический риск
-
Промежуточные пересечения могут привести к ошибочным сигналам, которые следует оценивать в сочетании с тенденциями и формами.
-
Частые открытия позиций при колебаниях бинарных линий могут привести к потере расходов на торговлю.
-
Неправильные параметры могут привести к слишком частому или нечастому обращению
-
Неожиданные события могут привести к драматическим ситуациям, которые невозможно остановить.
-
Короткоциклические индикаторы могут быть отключены при прорыве большого цикла.
-
Необходимость в постоянном мониторинге не может быть полностью автоматизирована.
Решение риска:
-
Тенденционные индикаторы помогут избежать шокирующих торгов
-
В сочетании с формальными показателями, подтверждение эффективности сигнала
-
Оптимизация параметров для достижения разумного уровня частоты торгов
-
Настройка стоп-стоп-стоп-стоп-стоп-стоп-стоп-стоп-стоп-стоп-стоп-стоп
-
Проверка стабильности параметров в течение нескольких периодов времени
-
Использование фильтрации времени или сигнала, чтобы избежать ложного проникновения
Направление оптимизации стратегии
-
Тестирование различных средних параметров для поиска оптимальных
-
Испытание различных типов средних линий для выбора наиболее точного среднего, который будет генерировать сигнал
-
Тенденционные индикаторы, чтобы избежать нетрадиционной торговли
-
В сочетании с волатильными показателями, чтобы определить подходящее время для выхода на поле
-
Добавление фильтра времени или сигнала, уменьшение ошибочного сигнала
-
Настройка управления скользящей точкой для оптимизации эффекта торговли на диске
-
Многовидовые многоциклические проверки стабильности
-
Присоединение к стратегии автоматического остановки убытков
-
Изучение технологий, таких как машинное обучение, для улучшения результатов отслеживания
Подвести итог
Двухлинейная скрещивающаяся стратегия является очень типичной стратегией технических показателей. Она использует принцип быстрого и медленного равнолинейного скрещивания для создания торговых сигналов, благодаря оптимизации параметров можно получить хорошие результаты обратной связи. Но эта стратегия также имеет определенный риск, ее необходимо проверять совместно с другими техническими показателями, такими как тенденции, формы и т. д., чтобы снизить уровень ошибочного сигнала. Кроме того, в реальной торговле также необходимо учитывать детали торговли, такие как контроль скольжения.
/*backtest
start: 2023-10-05 00:00:00
end: 2023-10-05 22:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// © sehweijun
//study( title="Arch1tect's New Toy", shorttitle="Arch1tect's New Toy", overlay=true, resolution="")
// strategy( title="Arch1tect's New Toy (Strategy Tester Version)", shorttitle="Arch1tect's New Toy (Strategy Tester Version)", overlay=true, initial_capital = 100000, commission_value=0.07, commission_type=strategy.commission.cash_per_contract)- 1
