### 一、先解决3个核心痛点:
1. 信号杂:日内短线别用太复杂的指标,K线周期选5分钟或15分钟,避免频繁交易;
2. 止损难:用波动率指标(比如ATR)动态算止损,比固定点数更抗波动;
3. 拿不住:盈利后移动止盈,让利润“多跑一会儿”,别赚点就跑。
### 二、策略代码思路(以文华财经T8麦语言为例):
#### 1. 核心逻辑:双均线趋势+成交量过滤
短期均线(MA5)上穿长期均线(MA20)时,若成交量大于近5日平均量的1.2倍,视为多头信号;反之空头。
```plaintext
MA5:MA(CLOSE,5);
MA20:MA(CLOSE,20);
VOLUME_AVG:MA(VOLUME,5);
// 多头信号
多头条件:=CROSS(MA5,MA20) AND VOLUME>VOLUME_AVG*1.2;
// 空头信号
空头条件:=CROSSDOWN(MA5,MA20) AND VOLUME>VOLUME_AVG*1.2;
```
#### 2. 止损止盈设置(用ATR指标)
入场价±2倍ATR作为初始止损,盈利超过1倍ATR后,用“最新价-1倍ATR”作为移动止盈线。
```plaintext
ATR:=MA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
多头止损:ENTERPRICE-2*ATR;
多头止盈:IF(CLOSE-ENTERPRICE>ATR, CLOSE-1*ATR, ENTERPRICE+3*ATR); // 盈利1ATR后移动止盈
```
#### 3. 风险控制
单品种仓位不超过10%,单日累计亏损达5%自动平仓。这部分在【量化刘百万】里有完整的仓位管理模块代码,包含动态仓位计算逻辑,新手可以直接套用。
### 三、最后提醒:
日内策略关键在“快准狠”,回测时记得加手续费和滑点(文华默认0.2个滑点比较真实)。如果你想看看不同周期(比如3分钟)的参数优化案例,在公众号【量化刘百万】里有过玉米、螺纹钢的实盘回测对比,能少走很多弯路。有具体代码调试问题,也可以找我聊聊~
发布于3小时前 北京



分享
注册
1分钟入驻>

+微信
秒答
搜索更多类似问题 >
电话咨询
18270025212 

