可以
使用函数ADDTOBLOCK( , )
DELETEFROMBLOCK( , )
我在日线上调用周K线KDJ指标的j值,调头向上时买入,我是对所有的股票预警买入一定的金额,但由于资金不够大,有时不能成交。如第二天这个条件仍成立(我加入了持仓判断),这时我的帐户中有资金就成交了,其实已经过了最佳买入期。有没有办法避开这一情况,下单前能不能判断这是第一次条件成交。(星期一不存在这种情况,就是星期二、三、四、五需要判断)。
你是想,如果周一已经开仓了,那么后面的2-5就不在开仓,即使周期一直符合条件?如果是周一未开仓,周二开仓,3-5同样要过滤?
1、是不是应该在if count(开仓条件,barslast(weekday=1))=1 then buy(); 再加上开仓条件,否则是不是会出现下面情况:假如星期一条件满足,就是星期二、三条件不满足,但统计的总数一次,还是满足条件的。如下:if 开仓条件 and count(开仓条件,barslast(weekday=1))=1 then buy(); |