 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
|
INPUT:EMA6P(6,1,50,1),EMA12P(12,1,50,1),CCIP(14,1,50,1); // EMA和CCI参数
INPUT:手数(1,1,10000,1); // 开仓手数
// 计算EMA
EMA6 := EMA(CLOSE, EMA6P);
EMA12 := EMA(CLOSE, EMA12P);
// 计算CCI
TYP := (HIGH + LOW + CLOSE)/3;
CCI:=(TYP-MA(TYP,82))/(0.015*AVEDEV(TYP,82));
// 定义多区间
多区间 := EMA6>EMA12;
// 定义金叉K线
金叉K线高点 := VALUEWHEN(CCI > REF(CCI,1) AND REF(CCI,1) < REF(CCI,2),close);
// 定义前一根K线的CCI线方向
// 开多条件
开多条件 := 多区间 AND CCI > REF(CCI,1) AND CLOSE > 金叉K线高点 ;
// 下单模块
BUY(开多条件 AND HOLDING = 0, 手数, MARKET);
// 平仓逻辑(待定,可根据实际情况添加)
// 例如:
// SELL(CLOSE < EMA6, HOLDING, MARKET); // 价格跌破EMA6平仓 |
|