//KLINEPRICE
//基本参数
HSC:=CLOSE;
HSMTR:=MAX(MAX((HSH-HSL),ABS(REF(HSC,1)-HSH)),ABS(REF(HSC,1)-HSL));
HSATR:=MA(HSMTR,15);
HS1:=MA(HSC,15);//15日均线
第二步,日间多空交易,定义的均是1日线,采用的是5分钟运行。用沪深300,999300测试1月5日当天,按道理应该是满足BK,DZ3和DZ4不满足,也就是开仓后就不再交易了。
//日间多空交易
//程序说明:短线靠近长线且粘合,底部上涨突破短线组15均线买入}
//基本参数
#IMPORT[DAY,1,KLINEPRICE] AS VAR1//调取自定义1日线周期上CLOSE指标中的数据
HSC:=VAR1.HSC;
HSATR:=VAR1.HSATR;
HS1:=VAR1.HS1;
//大盘条件:
DA3:=HSC>REF(HSC,1);
DAHS:=HSC>HS1;
DA1ZAZ:=DA3 AND DAHS;
//选股条件:
DYJTJ1:=DA1ZAZ;
//个股及大盘止损条件:
DZ3:=HSC<REF(HSC,2)+1.5*HSATR;
DZ4:=HSC<REF(HSC,6);
DZ1TZ4:=IF(TIME>1455 AND TIME<1515,DZ3,DZ4);
//卖出条件:
DTCTJ1:=IF(DA1ZAZ,0,DZ1TZ4);
//个股交易程序:
DYJTJ1=1 AND PANZHENG=0,BPK;
DTCTJ1=1 OR HSC<BKPRICE*(1-0.003),SP;
CHECKSIG_MIN(SP,'B',3,'D',0);
AUTOFILTER;