概述
MagicTradeBot 提供了功能强大、灵活且高度可定制的决策模块,允许用户为选定的交易标的定义复杂规则,以发出 做多(Long) 或 做空(Short) 交易订单。该模块支持 基础 和 高级 输入,利用实时技术指标、价格走势、市场状况和用户偏好来优化交易策略。
输入类型
决策输入分为两大类:
- i. 基础输入
- ii. 高级输入
i. 基础输入
基础输入允许您定义作为交易触发条件集合的 条件组。只需验证其中的 任意一个条件组,Bot 即可执行交易决策。
条件组
每个条件组包含:
- 基础设置
- 条件列表
- 高级方向性设置
1. 基础设置:
- 方向:
Long
或Short
。当条件组满足时决定交易方向。
2. 条件列表:
- 百分比变化:例如
4%
— 触发条件所需的价格变化百分比。 - 变化方向:
Up
(上涨)或Down
(下跌)— 检测价格运动方向。 - 匹配条件:
Interval Start Position
:与该时间区间的开盘价比较。Price Min Position
:与该时间区间的最低价比较。Price Max Position
:与该时间区间的最高价比较。
- 时间间隔:从
[1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 12h, 1d, 2d, 3d, 7d]
中选择。- 请确保所选区间的 K 线数据可用。
3. 高级方向性设置
该设置针对每个条件组,仅适用于指定方向。
高级输入包括:
- 显示高级设置:
[开/关]
- 最低价格:若价格低于此值,则跳过该组。(
0 = 禁用
) - 最高价格:若价格高于此值,则跳过该组。(
0 = 禁用
)
基于 RSI 的条件
- 启用 RSI 条件:
[开/关]
- 什么是 RSI? RSI(相对强弱指数)衡量价格动量,70 以上常表示超买,30 以下表示超卖。
- 用途:可用于识别潜在反转或确认趋势。
- 示例:若 RSI < 30(以 1 小时为周期),可能是做多机会。
- RSI 超买阈值:例如
70
- RSI 超卖阈值:例如
30
- RSI 条件方向:
超卖(做多用)
超买(做空用)
中性
任意
RSI 背离
- 启用 RSI 背离检测
- 什么是背离? 背离指价格与 RSI 方向相反时的现象。
- 用途:常作为强反转信号。
- 示例:价格创出新低点,而 RSI 却形成更高低点 → 看涨背离。
- 背离类型:
看涨
、看跌
或 两者兼备 - 背离 RSI 周期:例如
14
- 回溯蜡烛数量(Lookback Bars):用于检测背离模式的过去蜡烛数量。
ii. 高级设置(全局条件)
这些设置 仅在方向组已验证通过 时适用,作为附加筛选条件。
全局高级输入
- 显示高级设置:
[开/关]
- 最低交易量(24 小时):剔除流动性低的交易对。
示例:仅交易 24 小时交易量 > 1,000,000 USDT 的交易对。
影响:减少滑点,提高订单执行质量。 - 最低价格:排除低于该阈值的交易对。
示例:避免价值低于 $0.01 的 Penny 代币。 - 最高价格:排除高于该阈值的交易对。
示例:策略倾向 altcoins 时避免交易高价资产如 BTC。 - 跳空(Gap)检测百分比:探测蜡烛开盘与收盘之间的最小差距。
示例:1% 跳空检测可捕捉价格剧烈跳动。
建议值:通常 0.5–2%。
用途:识别市场波动峰值。 - 启用健康评分(Health-Based Scoring):综合多项指标生成评分。
- 最低健康评分:排除评分低于该值的交易对。
示例:仅交易评分 > 60 的。 - 交易量权重(%):健康评分中交易量的占比。
示例:若交易量极为关键,可设为 40%。 - 波动率权重(%):基于标准差或 ATR 计算。
- 价格带位置权重(Band Position Weight %):衡量价格位于布林带或自定义带中的位置。
- 超买水平(%):示例:
1.02
表示上轨上方 2%。 - 超卖水平(%):示例:
0.98
表示下轨下方 2%。 - 启用跳空过滤(Gap Filter):避免交易在蜡烛之间出现金价跳跃的情况。
示例:若过去两根蜡烛跳空幅度 > 3%,则跳过交易。 - 蜡烛总数量:用于评估例如震荡或突破等图形模式所需的蜡烛数量。
- 启用整合检测(Consolidation Check):识别突破前的盘整区间。
影响:提高突破成功率。 - 整合回溯周期(Consolidation Lookback):示例:设定为 20 根蜡烛的整合区。
- 启用突破检测(Breakout Check):验证盘整后的潜在突破。
影响:提升入场时机精度。 - 突破敏感度(Breakout Sensitivity):示例:
0.5
即若收盘价 > 当期最高价 × 1.005,则判定为突破。
该全面模块赋予交易者极高自由度,从简单的动量触发机制,到融合健康评分、波动率及高级技术指标的多层策略,皆可轻松打造稳健决策树。
MagicTradeBot 的决策引擎旨在平衡精准与灵活,让新手与专业者都能制定适应任何市场情形的交易规则。