Основная идея этой стратегии заключается в том, чтобы покупать, когда в течение сессии наблюдается подъем краткосрочной скользящей средней, чтобы воспользоваться возможностями для краткосрочного переворота тренда.
В частности, стратегия рассчитывает перекресток между низкой ценой и SMA длины плавности в качестве сигнала покупки. Когда низкая цена разрушается сверху через линию SMA, генерируется сигнал покупки. Затем он выходит безоговорочно после 20 бар.
Стратегия пытается поймать краткосрочные возможности реверсии. Когда цена падает до определенного уровня, краткосрочная SMA обеспечивает поддержку, и бычьи силы могут снова взять на себя, подталкивая цену к отскоку. Покупка в это время может принести прибыль от отступления.
Риски могут быть уменьшены путем оптимизации стратегии стоп-лосса, добавления фильтра тренда, разрешения свободной позиции холдинга и т.д.
Это простая краткосрочная стратегия обратного движения, использующая прорыв MA в качестве времени входа. Преимущества просты и широко применимы; недостатки - уязвимость к остановке потерь и неудачным рискам обратного движения. Риски можно управлять с помощью строгого контроля остановки потерь, а стратегию можно улучшить путем оптимизации правил вокруг фильтров тренда, повторного входа и т. Д. Подходит для начинающих изучать и оптимизировать такие базовые идеи стратегии.
//@version=3 strategy(title="Buy The Dip", shorttitle="BTFD", overlay=true) dipness = input(title="Dipness",defval=2) smoothness = input(title="Smoothing",defval=10,minval=0) lookforward = input(title="Exit After This Many Bars", defval=20) thedip = low - (atr(20) * dipness) thedipsma = sma(thedip,smoothness) buyCondition = crossunder(low,thedipsma) if (buyCondition) strategy.entry("long", strategy.long) strategy.close("long",when=buyCondition[20]) plot(thedipsma)