Брррр стратегия

Автор:Чао Чжан, Дата: 2023-09-13 14:53:16
Тэги:

Акции Брррр Введение в стратегию

Эта стратегия Brrrrr - это торговая стратегия, которая направлена на получение прибыли путем длинного или короткого курса криптовалют на основе мониторинга изменений эмиссии стабильных монет.

Основной принцип заключается в следующем: когда выпускаются стабильные монеты, цена биткоина растет; когда стабильные монеты сжигаются, цена биткоина падает.

Чтобы отфильтровать чрезмерные недействительные сигналы, стратегия использует методы Donchian Channel. Только когда выпуск стабильных монет превышает самый высокий уровень за последние 50 дней, запускается длинный сигнал. Только когда выпуск падает ниже самого низкого уровня за последние 50 дней, запускается закрытый или короткий сигнал.

Преимущество этой стратегии заключается в том, что она улавливает динамику рынка влияния стабильных монет на цены криптовалют и фильтрует какой-то шум через технические индикаторы, чтобы дать относительно точные торговые сигналы вокруг основных поворотных точек тренда.

Подводя итог, стратегия акций Brrrrr представляет собой интересную торговую стратегию, которую стоит еще больше протестировать и оптимизировать на основе мониторинга выпуска стабильных монет, но трейдеры должны быть осторожны, чтобы не делать ставку на ферму.


/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title = "Brrrrr strategy", shorttitle = "Brrrrr", overlay = false, default_qty_type = strategy.percent_of_equity, initial_capital = 100, default_qty_value = 100, commission_type = strategy.commission.percent, commission_value = 0.1)

//Settings
short = input(true, title = "Use short")
len = input.int(50, minval = 1, maxval = 1000)

//BRRRRR (USDT Printing)
brrrrr = request.security("GLASSNODE:USDT_SUPPLY", "D", close)

//Donchian channel
h = ta.highest(brrrrr, len)
l = ta.lowest(brrrrr, len)

//Lines
plot(h, color = color.lime)
plot(brrrrr)
plot(l, color = color.red)

//Trading
if brrrrr > h[1]
    strategy.entry("Long", strategy.long)
if brrrrr < l[1]
    if short
        strategy.entry("Short", strategy.short)
    if short == false
        strategy.close_all()


Больше