Esta estrategia genera señales de compra cuando una media móvil rápida (MA rápida) cruza por encima de una media móvil lenta (MA lenta).
También se necesita ganancia cuando los rendimientos alcanzan el 1% para asegurar ganancias pequeñas pero consistentes.
La estrategia funciona bien en mercados de tendencia con tendencias claras, puede capturar tendencias al alza a mediano plazo y lograr beneficios constantes.
La estrategia se basa en la cruz de oro de los promedios móviles. Los promedios móviles reflejan la tendencia a mediano plazo de los precios de las acciones. Cuando el MA a corto plazo cruza por encima del MA a largo plazo, indica que el impulso al alza a corto plazo es más fuerte que la tendencia a largo plazo. Esta es una fuerte señal de compra.
El MA rápido en esta estrategia tiene una duración de 10 días y el MA lento es de 30 días. Esto puede capturar movimientos de tendencia razonables.
La estrategia también establece un punto de ganancia del 1%. Las posiciones se cerrarán cuando los rendimientos alcancen el 1% para bloquear las ganancias. Esto ayuda a evitar pérdidas por inversiones de tendencia.
Los puntos fuertes de esta estrategia son:
En general, la estrategia es bastante sólida y puede lograr ganancias constantes en mercados de tendencia.
También hay algunos riesgos a tener en cuenta:
Para hacer frente a estos riesgos:
Algunas maneras de optimizar esta estrategia:
La estrategia es un típico sistema de cruce de promedios móviles. Identifica tendencias a mediano plazo utilizando MA rápido y lento, obteniendo un 1% de ganancia en el camino. Las fortalezas incluyen simplicidad y la capacidad de manejar tendencias alcistas para obtener ganancias constantes. La debilidad es una mala adaptación a mercados complejos y volátiles. Al optimizar con más indicadores y mecanismos de stop loss, la estrategia puede lograr un rendimiento más robusto.
/*backtest start: 2023-01-01 00:00:00 end: 2023-06-15 00:00:00 period: 3d basePeriod: 1d 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/ // © pleasantHead5366 //@version=4 strategy("1% Profit Strategy", overlay=true) // Input parameters fastLength = input(10, title="Fast MA Length") slowLength = input(30, title="Slow MA Length") profitPercentage = input(1, title="Profit Percentage") // Calculate moving averages fastMA = sma(close, fastLength) slowMA = sma(close, slowLength) // Plot moving averages on the chart plot(fastMA, color=color.blue, title="Fast MA") plot(slowMA, color=color.red, title="Slow MA") // Trading logic longCondition = crossover(fastMA, slowMA) if (longCondition) strategy.entry("Buy", strategy.long) // Close long position when profit reaches 1% if (strategy.position_size > 0) strategy.exit("Take Profit", from_entry="Buy", profit=profitPercentage / 100) // Plot Buy and Sell signals on the chart shortCondition = crossunder(fastMA, slowMA) if (shortCondition) strategy.entry("Sell", strategy.short)