好多年不做技术了,重拾旧业=创业
2016-05-27 12:10
225 查看
/*
被引用周期;
三周期共振基础周期,做多条件
*/
MID:MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
//BOLL
N_DUO:=BARSLAST(H>=TOP)+1;
TJ_DUO:=EVERY(L>MID||H>=TOP&&C>MID,N_DUO);
//DRAWTEXT(TJ_DUO,H,'多');
==============
/*
被引用周期;
三周期共振基础周期,做空条件
*/
MID:MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
//BOLL
N_KONG:=BARSLAST(L<=BOTTOM)+1;
TJ_KONG:=EVERY(H<MID||L<=BOTTOM&&C<MID,N_KONG);
//DRAWTEXT(TJ_KONG,L,'空');
===============
在运行周期下:
//多
#IMPORT[DAY,1,BOLL_DUO] AS VAR_DUO1
TJ_DUO1:=VAR_DUO1.TJ_DUO;
MID_DAY:=VAR_DUO1.MID;//日线止损位
#IMPORT[WEEK,1,BOLL_DUO] AS VAR_DUO2
TJ_DUO2:=VAR_DUO2.TJ_DUO;
//空
#IMPORT[DAY,1,BOLL_KONG] AS VAR_KONG1
TJ_KONG1:=VAR_KONG1.TJ_KONG;
#IMPORT[WEEK,1,BOLL_KONG] AS VAR_KONG2
TJ_KONG2:=VAR_KONG2.TJ_KONG;
//执行周期
MID:MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
//多
N_DUO:=BARSLAST(H>=TOP)+1;
TJ_DUO:=EVERY(L>MID||H>=TOP&&C>MID,N_DUO);
//空
N_KONG:=BARSLAST(L<=BOTTOM)+1;
TJ_KONG:=EVERY(H<MID||L<=BOTTOM&&C<MID,N_KONG);
//三周期共振
DUO:=TJ_DUO&&TJ_DUO1&&TJ_DUO2;
KONG:=TJ_KONG&&TJ_KONG1&&TJ_KONG2;
/*非过滤模型,
开仓条件:当前持仓量为0
加仓条件:
*/
//DRAWTEXT(DUO,H,'多');
//DRAWTEXT(KONG,L,'空');
被引用周期;
三周期共振基础周期,做多条件
*/
MID:MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
//BOLL
N_DUO:=BARSLAST(H>=TOP)+1;
TJ_DUO:=EVERY(L>MID||H>=TOP&&C>MID,N_DUO);
//DRAWTEXT(TJ_DUO,H,'多');
==============
/*
被引用周期;
三周期共振基础周期,做空条件
*/
MID:MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
//BOLL
N_KONG:=BARSLAST(L<=BOTTOM)+1;
TJ_KONG:=EVERY(H<MID||L<=BOTTOM&&C<MID,N_KONG);
//DRAWTEXT(TJ_KONG,L,'空');
===============
在运行周期下:
//多
#IMPORT[DAY,1,BOLL_DUO] AS VAR_DUO1
TJ_DUO1:=VAR_DUO1.TJ_DUO;
MID_DAY:=VAR_DUO1.MID;//日线止损位
#IMPORT[WEEK,1,BOLL_DUO] AS VAR_DUO2
TJ_DUO2:=VAR_DUO2.TJ_DUO;
//空
#IMPORT[DAY,1,BOLL_KONG] AS VAR_KONG1
TJ_KONG1:=VAR_KONG1.TJ_KONG;
#IMPORT[WEEK,1,BOLL_KONG] AS VAR_KONG2
TJ_KONG2:=VAR_KONG2.TJ_KONG;
//执行周期
MID:MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
//多
N_DUO:=BARSLAST(H>=TOP)+1;
TJ_DUO:=EVERY(L>MID||H>=TOP&&C>MID,N_DUO);
//空
N_KONG:=BARSLAST(L<=BOTTOM)+1;
TJ_KONG:=EVERY(H<MID||L<=BOTTOM&&C<MID,N_KONG);
//三周期共振
DUO:=TJ_DUO&&TJ_DUO1&&TJ_DUO2;
KONG:=TJ_KONG&&TJ_KONG1&&TJ_KONG2;
/*非过滤模型,
开仓条件:当前持仓量为0
加仓条件:
*/
//DRAWTEXT(DUO,H,'多');
//DRAWTEXT(KONG,L,'空');