Apply 200k scope when CTP offline; trailing breakeven order UX.
When SimNow or live CTP is disconnected, default to the four-product whitelist regardless of reference capital. Trailing breakeven defaults off; when enabled hide take-profit and risk-reward, monitor exits via trailing stop only. Document both behaviors in TRADING.md and FEATURES.md. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+5
-2
@@ -45,9 +45,10 @@
|
||||
|
||||
### 期货下单
|
||||
|
||||
- 品种联想(仅列出可开仓品种或全部主力,取决于计仓模式)
|
||||
- 品种联想(可开仓品种表与下拉一致;小账户或 CTP 未连接时仅四品种,见 [TRADING.md](./TRADING.md))
|
||||
- 方向、手数(固定手数 / 固定金额计仓)
|
||||
- 限价 / 市价(FAK)、止盈、止损
|
||||
- **移动保本**(默认关闭):开启后隐藏止盈与盈亏比,仅填止损;由移动止损监控平仓,不设固定止盈
|
||||
- 非交易时段禁止报单
|
||||
|
||||
### 当前持仓
|
||||
@@ -60,6 +61,8 @@
|
||||
### 可开仓品种
|
||||
|
||||
- 按当前权益与保证金上限筛选可开品种,养成开仓纪律、限制仓位
|
||||
- **权益 ≤20 万** 或 **CTP 未连接** 时,仅展示并可交易:玉米、豆粕、甲醇、螺纹钢(SimNow/实盘一致)
|
||||
- **夜盘时段** 仅显示有夜盘品种,并标注「夜盘」
|
||||
- **行业分类**、走势(多头/空头/震荡/转多/转空)、跳空、昨日成交量(手)、成交额
|
||||
- 支持行业筛选与多字段排序
|
||||
- 每日后台刷新缓存
|
||||
@@ -172,7 +175,7 @@
|
||||
| 导航显示 | 开关可选菜单项 |
|
||||
| 交易模式 | SimNow / 实盘 CTP |
|
||||
| 计仓模式 | 固定手数、固定金额 |
|
||||
| 保证金上限、移动保本、挂单超时 | 见表单说明 |
|
||||
| 保证金上限、移动保本缓冲、挂单超时 | 保证金上限默认 30%;移动保本缓冲为达 1R 后止损相对开仓价的跳数(默认 2 跳) |
|
||||
| CTP 连接 | SimNow / 实盘前置与账号(可覆盖 `.env`) |
|
||||
| 参考资金 | CTP 未连接时用于可开仓筛选与估算 |
|
||||
| 企业微信 Webhook | 计划/关键位推送 |
|
||||
|
||||
+54
-2
@@ -7,7 +7,7 @@
|
||||
| 区域 | 说明 |
|
||||
|------|------|
|
||||
| 顶栏 | 交易模式、CTP 状态、权益/可用、连接 CTP |
|
||||
| 期货下单 | 限价/市价报单、止盈止损、以损定仓/固定手数 |
|
||||
| 期货下单 | 限价/市价报单、止盈/止损、移动保本、以损定仓/固定手数 |
|
||||
| 当前持仓 | CTP 持仓卡片、挂单中、撤单、平仓 |
|
||||
| 可开仓品种 | 按权益与保证金上限筛选、行业分类、走势/跳空/成交量排序 |
|
||||
|
||||
@@ -36,6 +36,56 @@
|
||||
- 最大手数 = floor(权益 × 保证金上限 ÷ 1 手保证金)
|
||||
- 展示近一周日线走势、跳空、昨日成交量(手)、成交额
|
||||
- 可按 **行业** 筛选,支持多字段排序
|
||||
- **夜盘时段**:品种下拉与可开仓表仅显示有夜盘交易的品种,并带「夜盘」标记
|
||||
|
||||
### 小账户品种范围(≤20 万)
|
||||
|
||||
权益 **不超过 20 万元** 时,系统限制可浏览、可搜索、可报单的品种为以下 **4 个**:
|
||||
|
||||
| 品种 | 代码 |
|
||||
|------|------|
|
||||
| 玉米 | `c` |
|
||||
| 豆粕 | `m` |
|
||||
| 甲醇 | `MA` |
|
||||
| 螺纹钢 | `rb` |
|
||||
|
||||
适用范围:
|
||||
|
||||
- 可开仓品种表
|
||||
- 期货下单品种联想 / 下拉
|
||||
- 开仓报单校验(含趋势策略首仓)
|
||||
|
||||
**SimNow 与实盘规则一致**:**CTP 未连接** 时,无论系统设置中的参考资金是否大于 20 万,均 **默认按 20 万以下四品种范围** 展示与校验;连接 CTP 后改用柜台权益判断是否启用上述白名单。
|
||||
|
||||
页面会提示:「未连接 CTP,默认按 20 万以下账户:仅显示并可交易 玉米、豆粕、甲醇、螺纹钢」。
|
||||
|
||||
## 期货下单 · 止盈止损与移动保本
|
||||
|
||||
本地止盈止损由程序监控持仓,触发后市价平仓(与 CTP 柜台委托/持仓数据独立)。
|
||||
|
||||
### 默认模式(移动保本关闭)
|
||||
|
||||
- 可同时填写 **止盈**、**止损**
|
||||
- 填写入场价与止损/止盈后,表单下方显示 **盈亏比**、止损金额、止盈金额(如有)
|
||||
- 本地监控:价格触及止盈或止损即平仓
|
||||
|
||||
### 移动保本(可选,默认关闭)
|
||||
|
||||
勾选 **移动保本** 后:
|
||||
|
||||
| 表单项 | 行为 |
|
||||
|--------|------|
|
||||
| 止盈 | **隐藏**,不提交止盈价 |
|
||||
| 盈亏比 / 止盈金额 | **不显示** |
|
||||
| 止损 | **必填**,仅保留止损输入 |
|
||||
|
||||
平仓逻辑:
|
||||
|
||||
- **不再** 按固定止盈价监控
|
||||
- 程序按 **移动止损** 管理出场:浮盈达 **1R** 后止损移至开仓价 ± N 跳(保本);达 **2R** 移至 1R,依次类推(N 见系统设置「移动保本缓冲」)
|
||||
- 开启移动保本 **必须填写止损价**,否则无法开仓
|
||||
|
||||
持仓卡片在开启移动保本时同样 **不展示盈亏比、盈利金额、止盈状态**,仅保留止损与移动保本进度(如已锁 N R)。
|
||||
|
||||
## 策略交易
|
||||
|
||||
@@ -48,7 +98,9 @@
|
||||
|
||||
## 参考资金
|
||||
|
||||
系统设置中的「参考资金」仅在 **CTP 未连接** 时用于可开仓品种筛选与以损定仓估算;连接后自动改用柜台权益。
|
||||
系统设置中的「参考资金」在 **CTP 未连接** 时用于以损定仓估算;连接后自动改用柜台权益。
|
||||
|
||||
可开仓品种与品种白名单:**未连接 CTP 时一律按 20 万以下四品种范围**(见上文);连接后若柜台权益 ≤20 万,同样仅上述四品种。
|
||||
|
||||
## 首次使用 SimNow
|
||||
|
||||
|
||||
Reference in New Issue
Block a user