欢迎光临散文网 会员登陆 & 注册

量化交易策略分享二

2023-03-16 13:35 作者:期货量化交易之家  | 我要投稿

今天分享一个日内量化交易策略:

价格上穿昨日最高价,开多单;

价格下穿昨日最低价,开空单;

价格上穿昨日开盘价与收盘价的最大值,开多单;

价格下穿昨日开盘价与收盘价的最小值,开空单;

收盘前平仓;

源码如下:

NN:=BARSLAST(DATE<>REF(DATE,1) )+1;

A1:=REF(HHV(HIGH,NN),NN);

A4:=REF(LLV(LOW,NN),NN);

O1:VALUEWHEN(DATE<>REF(DATE,1),REF(OPEN,REF(NN,1)));

C1:VALUEWHEN(DATE<>REF(DATE,1),REF(CLOSE,1));

A2:=MAX(O1,C1); //IFELSE(O1>C1,O1,C1);

A3:=MIN(O1,C1); //IFELSE(O1<C1,O1,C1);

CROSS(C,A2),BPK(1);

CROSS(C,A1),BPK(1);

CROSSDOWN(C,A3),SPK(1);

CROSSDOWN(C,A4),SPK(1);

ISLASTKLINE=1,SP(BKVOL);

ISLASTKLINE=1,BP(SKVOL);

CLOSEKLINE(1,5);

此策略是日内交易策略,对于全品种可能不太适用,大家可以进行修改,增加时间过滤机制或者添加止盈止损。经测试,在股指合约上表现比较好。以下是部分品种的回测结果:

友情提示:以上内容仅供学习交流使用,不构成任何投资建议。投资有风险,入市需谨慎!



量化交易策略分享二的评论 (共 条)

分享到微博请遵守国家法律