Стратегия быстрого среднелинейного трейдинга - это количественная стратегия, которая использует сравнение средних линий разных периодов для получения торговых сигналов. Делайте больше, когда проходите медленную среднюю линию на быстром среднем, и делайте пустое, когда проходите медленную среднюю линию ниже быстрого среднего.
Вычислить скорый средний, обычно с индексом 5-10 циклов
Расчет медленного среднего, обычно с 20-60 циклами
Когда вы пересекаете медленную среднюю линию на быстрой, сделайте больше.
Сделайте пробел, когда скорость пересекает медленную среднюю
Каждый раз, когда средняя линия пересекается, происходит новый раунд торгов
Быстрая средняя линия более чувствительна к ценовым изменениям и может отражать последние тенденции. Медленная средняя линия фильтрует низкочастотный случайный шум и может улавливать основные тенденции.
Параметры стратегии настроены гибко и могут быть оптимизированы для различных циклов, чтобы адаптироваться к различным рыночным условиям.
Основные тенденции по оценке скорости и средней скорости
Сигналы “Золотой форк - мертвый форк” просты и понятны.
Можно оптимизировать параметры для различных циклов
Простая в программировании реализация, высокая эффективность отслеживания
Используется в сочетании с другими показателями
Уровень пропорциональности отстает
Возможно, ложный сигнал прорыва
Необходимо контролировать слишком высокую частоту сделок
Невозможно определить конкретные точки входа и выхода
Стратегия быстрого и медленного выражения средней линейной форки является более классическим и часто используемым количественным методом торговли, используемым для определения перелома тенденции путем сравнения различных средних линейных циклов. Параметры могут быть скорректированы в соответствии с рынком и использоваться в комбинации с другими показателями для контроля риска и повышения прибыли.
/*backtest
start: 2023-08-15 00:00:00
end: 2023-09-14 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Cruzameto 2MM", overlay=true)
fastLength = input(9)
slowlength = input(40)
//MACDLength = input(9)
delta = ema(close, fastLength) - sma(close, slowlength)
//aMACD = ema(MACD, MACDLength)
//delta = MACD - aMACD
if (crossover(delta, 0))
strategy.entry("Compra", strategy.long, comment="2MM")
if (crossunder(delta, 0))
strategy.entry("Venda", strategy.short, comment="2MM")
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)