Динамическая стратегия прорыва ценового диапазона торговой количественной системы, основанной на уровнях поддержки и сопротивления
Обзор
Стратегия является количественной торговой системой, основанной на прорывах в ценовых диапазонах. Она динамически устанавливает верхние и нижние границы ценовых диапазонов и совершает сделки, когда цены прорывают эти ключевые уровни.
Стратегический принцип
Стратегия основана на следующем ключевом механизме: во-первых, в зависимости от особенностей различных торговых сортов устанавливается соответствующий шаг ((step_size), который основан на цене разновидности примерно на 1,5%. Система устанавливает ценовой диапазон вверх и вниз от текущей цены, который вызывает многосигналы, когда цена превышает верхний предел; при превышении нижнего предела вызывает пустой сигнал. После каждого прорыва ценовой диапазон корректируется, чтобы адаптироваться к новой рыночной среде.
Стратегические преимущества
- Динамическая адаптивность: ценовые диапазоны автоматически корректируются с изменением рынка, что позволяет стратегии адаптироваться к различным рыночным условиям.
- Выделяется способность отслеживать тенденции: стратегия позволяет полностью уловить сильные тенденции, позволяя одновременно наращивать позиции.
- Управление рисками: установлены четкие условия стоп-лосса, автоматическое ликвидация позиций при падении цены за пределы диапазона
- Широкая применимость: Стратегия может применяться на различных рынках путем установки соответствующих параметров длины шага для различных торговых сортов.
- Высокая вычислительная эффективность: используется постоянная и эффективная вычислительная способность переменных, чтобы гарантировать, что стратегия работает плавно.
Стратегический риск
- Риск рыночных потрясений: возможны частые фальшивые прорывы, которые могут привести к последовательным остановкам на рынке.
- Управление рисками капитала: одностороннее наращивание позиций может привести к чрезмерной концентрации позиций, требуя разумного контроля над рисковыми выходами в одном направлении.
- Риск скольжения: при сильных колебаниях может возникнуть большая скольжение, влияющая на эффективность стратегии.
- Чувствительность параметров: обоснованность параметров длины шага напрямую влияет на эффективность стратегии и требует тщательного тестирования.
Направление оптимизации стратегии
- Введение показателей волатильности: можно скорректировать шаг за шагом в зависимости от динамики волатильности рынка, повышая адаптивность стратегии.
- Повышение механизма отбора: добавление признаков признания тенденций, снижение убытков от ложных прорывов.
- Усовершенствование управления позициями: разработать более тонкий механизм контроля позиций, балансирующий прибыль и риски.
- Оптимизация исполнения заказов: можно добавить интеллектуальную маршрутизацию заказов, чтобы уменьшить влияние скольжения.
- Добавление временного измерения: учитывая временные особенности рынка, изменение параметров стратегии в разные периоды времени.
Подвести итог
Это стратегия для отслеживания тенденций, разработанная с рациональной и логической ясностью. Благодаря установке и корректировке динамических ценовых диапазонов в сочетании с гибким управлением позициями, стратегия может эффективно улавливать тенденционные возможности на рынке.
/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-09 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// @version=5
// 每个图表上画对应间隔的横线,自己手画吧
// 同方向追加20单,订单成交后重新计算,每个tick重新计算,变量保存1000个周期,k线结束后再处理一次订单,按照代码顺序来绘制plot
strategy("Price Level Breakout Strategy", overlay=true, pyramiding=200, calc_on_order_fills=true, calc_on_every_tick=true, max_bars_back=1000, process_orders_on_close=true, explicit_plot_zorder=true)- 1

