好多年不做技术了,重拾旧业=创业
被引用周期;
三周期共振基础周期,做多条件
*/
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,空);