
Эта стратегия, основанная на индикаторе Брин-Бенд, оптимизирована для торговли золотом путем корректировки параметров Брин-Бенда. Она генерирует сигнал покупки, когда цена закрывается выше верхней линии, и сигнал продажи, когда цена закрывается ниже нижней линии.
В этой стратегии используются полосы Бруйна длиной 50 и умноженные на 2.5. Средняя линия в полосе Бруйна - это средняя линия цены по SMA, верхняя линия - это средняя линия плюс умножение стандартного отклонения, а нижняя линия - это средняя линия минус умножение стандартного отклонения.
Когда цена закрывается, когда она прорывается вверх, она создает сигнал покупки; когда цена закрывается, когда она падает вниз, она создает сигнал продажи. Она использует свойства сокращения канала по буринской полосе, чтобы создать сигнал прорыва после сокращения канала.
Эта стратегия имеет следующие преимущества:
Параметры оптимизированы для торговли золотом, прибыль стабильна.
Используйте свойства коридора пояса бурин, чтобы создавать сигналы после уменьшения колебаний цен, чтобы избежать упущенных возможностей.
Золотая вилка легко распознается, проста в использовании и подходит для ручного отслеживания.
График является интуитивно понятным и помогает отслеживать движение цены в канале.
Однако эта стратегия также несет в себе определенные риски:
Недостаточные параметры в буринской полосе могут привести к ложному сигналу. Необходимо проверить параметры оптимизации.
Частые покупки и продажи увеличивают затраты на торговлю и убытки от скольжения. Можно соответствующим образом скорректировать параметры для снижения частоты торгов.
Большие колебания в золоте могут привести к потере цены. Можно соответствующим образом скорректировать точку потери или увеличить управление позициями.
Эта стратегия может быть оптимизирована в следующих аспектах:
Тестирование различных рыночных и временных параметров для поиска оптимального сочетания параметров.
Добавление модуля управления позициями, создание сигналов наложения через среднюю линию, прорыв канала и т. Д.
Добавление модуля Stop Loss, trails Stop Loss, чтобы отслеживать ценовую динамику.
В сочетании с другими показателями, чтобы устранить ложные сигналы и повысить стабильность стратегии.
Эта стратегия оптимизирована для торговли золотом путем корректировки параметров брин-полосы. Используя широту и узкость каналов брин-полосы, она генерирует сигналы. Существует большая возможность улучшения параметров оптимизации, увеличения управления позициями и остановки убытков. В целом, эта стратегия проста в использовании, стабильна и подходит для ручной торговли золотом.
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Optimized Bollinger Bands Strategy for Gold", overlay=true)
// Bollinger Bands Settings
length = input(50, title="BB Length", minval=1)
mult = input(2.5, title="Multiplier", minval=0.001, maxval=50)
// Bollinger Bands
basis = sma(close, length)
upper = basis + mult * stdev(close, length)
lower = basis - mult * stdev(close, length)
// Plotting
plot(upper, color=color.blue, title="Upper Band", linewidth=2)
plot(lower, color=color.blue, title="Lower Band", linewidth=2)
// Highlight the region between upper and lower bands
bgcolor(upper > lower ? color.new(color.blue, 90) : na)
// Buy Signal with arrow
longCondition = crossover(close, upper)
plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, text="Buy", location=location.belowbar, size=size.small)
// Sell Signal with arrow
shortCondition = crossunder(close, lower)
plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, text="Sell", location=location.abovebar, size=size.small)
// Strategy
strategy.entry("Buy", strategy.long, when=longCondition)
strategy.entry("Sell", strategy.short, when=shortCondition)