等级: 免费版
- 注册:
- 2022-3-5
- 曾用名:
|
老师,你好,我现在有个策略,原来是用60分开仓,引用的也是60分MACD,这个不好用,现在想更改下,就是期货品种开多, 要求商品指数A30在分时图中黄线之上,反之,开空。劳驾老师修改下,谢谢!
input:ss(1,1,100,1);//手数
DIFF := EMA(CLOSE,6) - EMA(CLOSE,30);
DEA := EMA(DIFF,3);
MACD := 2*(DIFF-DEA), COLORSTICK;
kd2:diff>ref(diff,1) and dea>ref(dea,1) and macd>ref(macd,1);
kk2:diff<ref(diff,1) and dea<ref(dea,1) and macd<ref(macd,1);
zhiup:stkindi('au30','三线涨跌.up',0,5);
zhidown:stkindi('au30','三线涨跌.down',0,5);
kd:kd2 and zhiup;
kk:kk2 and zhidown;
pd:diff<ref(diff,1) and dea<ref(dea,1) and macd<ref(macd,1);
pk:diff>ref(diff,1) and dea>ref(dea,1) and macd>ref(macd,1);
下面是三线涨跌文件:
DIFF := EMA(CLOSE,6) - EMA(CLOSE,30);
DEA := EMA(DIFF,3);
MACD := 2*(DIFF-DEA), COLORSTICK;
up:macd>ref(macd,1) and macd>0.1;
down:macd<ref(macd,1) and macd<-0.1 ;
|
|