求助金字塔帮编写一个模型,模型原理如下:
1、每天的收盘价低于前第四个交易日的收盘价,并且持续出现九天
2、当第一步完成后,开始计数,每天的收盘价低于前第二个交易日的最低价,计数增加1
3、直到计数增加至13时,开仓买入
4、如果未达到13,又出现第一步时,则重新计数
请看看这个怎么编写?非常感谢金字塔
如果是在日线上写,那么可以这么写:
variable:a=0,b=0;
c1:=count(c<ref(c,4),9)=9;
c2:=c<ref(l,2);
if count(c<ref(c,4),9)=9 then a:=1;
if a=1 and c<ref(l,2) then b:=b+1;
if b=13 then buy(holding=0,1,thisclose);
if c1=1 and ref(c1,1)=0 then a:=0;
如果是在非日线上写,那么会比较复杂,也不好判断引用