
等级: 新手上路
- 注册:
- 2025-2-24
- 曾用名:
|
// 定义均价线
MA3 := MA(CLOSE, 3); // 3周期均价线
MA12 := MA(CLOSE, 12); // 12周期均价线
MA36 := MA(CLOSE, 36); // 36周期均价线
// 开空条件1:MA3下穿MA36
SHORT_OPEN_COND1 := CROSS(MA36, MA3);
// 平空条件:MA3上穿MA12 或 MA3上穿MA36
SHORT_CLOSE_COND := CROSS(MA3, MA12) OR CROSS(MA3, MA36);
// 开空条件2:MA3再次下穿MA12 且 收盘价小于MA36
SHORT_OPEN_COND2 := CROSS(MA12, MA3) AND CLOSE < MA36;
// 开空操作1:按收盘价开空1手
IF SHORT_OPEN_COND1 AND HOLDING=0 THEN
SELLSHORT(1, 1, CLOSE); // 按收盘价开空1手
// 平空操作:按收盘价平空1手
IF SHORT_CLOSE_COND AND HOLDING<0 THEN
BUYTOCOVER(1, 1, CLOSE); // 按收盘价平空1手
// 开空操作2:按收盘价开空1手
IF SHORT_OPEN_COND2 AND HOLDING=0 THEN
SELLSHORT(1, 1, CLOSE); // 按收盘价开空1手
|
|