 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
|
// 定义均线参数
MA1_DAY:=MA(CLOSE,5); // 日线5日均线[^1]
MA2_DAY:=MA(CLOSE,10); // 日线10日均线[^1]
// 获取5分钟周期的5日和10日均线
MIN5_CROSS:=STKINDIEX('','MA.cond1',0,2,0,0); // 在ma公式中定义cond1:cross(ma1,ma2);
// 定义金叉条件
DAY_CROSS:=CROSS(MA1_DAY,MA2_DAY); // 日线金叉[^10]
// 买入条件
BUY_COND:=DAY_CROSS AND MIN5_CROSS; // 日线和5分钟同时金叉[^10]
// 止损条件(2%固定止损)
STOP_LOSS_PRICE:=ENTERPRICE*0.98; // 买入价的98%作为止损价[^16]
STOP_LOSS_COND:=CLOSE<=STOP_LOSS_PRICE AND HOLDING>0; // 当前价格低于止损价且持有多仓[^3][^16]
// 交易系统
BUY(BUY_COND,1,MARKETR); // 满足条件时市价买入1手[^13]
SELL(STOP_LOSS_COND,HOLDING,MARKETR); // 触发止损时平仓[^3] |
|