 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
|
INPUT:MA3Period(3,1,100,1), MA36Period(36,1,200,1); // 设置 MA3 和MA36 周期
INPUT:MA12Period(12,1,200,1); // 设置 MA12 周期
// 计算均线
MA3 := MA(CLOSE, MA3Period);
MA36 := MA(CLOSE, MA36Period);
MA12 := MA(CLOSE, MA12Period);
// 开空条件:MA3 下穿 MA36
OpenShortCondition1 := CROSS(MA3, REF(MA36, 1)) AND HOLDING = 0;
// 平空条件:MA3 上穿 MA12
CloseShortCondition1 := CROSS(REF(MA12, 1), MA3) AND HOLDING < 0;
// 分时图开平仓逻辑
TIME21_03_CLOSE := valuewhen(TIME = 210000,close);
OpenShortCondition2 := CLOSE > TIME21_03_CLOSE * Multiplier AND HOLDING = 0;
CloseShortCondition2 := CLOSE < TIME21_03_CLOSE / Multiplier AND HOLDING < 0;
// 下单模块
BUYSHORT(OpenShortCondition1 OR OpenShortCondition2, 1, MARKET); // 开空 1手
SELLSHORT(CloseShortCondition1 OR CloseShortCondition2, HOLDING, MARKET); // 平空 1手
|
|