Эта стратегия генерирует сигналы покупки, когда быстрая скользящая средняя (Fast MA) пересекает более медленную скользящую среднюю (Slow MA).
Он также получает прибыль, когда доходность достигает 1%, чтобы зафиксировать небольшую, но последовательную прибыль.
Эта стратегия хорошо работает на рынках с ясными тенденциями, она может улавливать среднесрочные тенденции роста и достигать стабильной прибыли.
Стратегия основана на золотом кресте скользящих средних. Кользящие средние отражают среднесрочную тенденцию цен на акции. Когда краткосрочный MA пересекает длительный MA, это сигнализирует о том, что краткосрочный подъемный импульс сильнее, чем долгосрочный тренд. Это сильный сигнал покупки.
Быстрый MA в этой стратегии имеет продолжительность 10 дней, а медленный MA - 30 дней. Это может улавливать разумные движения тренда. Длинный сигнал запускается, когда быстрый MA пересекает медленный MA.
Стратегия также устанавливает 1% точку получения прибыли. Позиции будут закрыты, когда доходность достигнет 1% для блокировки прибыли. Это помогает избежать потерь от переворота тренда.
Сильные стороны этой стратегии:
В целом стратегия достаточно надежна и может обеспечить стабильную прибыль на развивающихся рынках.
Также следует учитывать некоторые риски:
Для решения этих рисков:
Некоторые способы оптимизации этой стратегии:
Стратегия представляет собой типичную систему перекрестного движения скользящих средних. Она идентифицирует среднесрочные тенденции с использованием быстрой и медленной MA, получая прибыль в размере 1%. Сильные стороны включают простоту и способность управлять восходящими тенденциями для стабильной прибыли. Слабость заключается в более плохой адаптации к сложным, волатильным рынкам. Оптимизируя с помощью большего количества индикаторов и механизмов остановки потерь, стратегия может достичь более надежной производительности.
/*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)