我需要在盘中使用昨天,前天,大前天日线的开收盘价,高低价,需要1分钟周期下引用日线数据,参考论坛帖子ma的例子建指标,没成功。
于是像下面这样写,在盘后测试是可以的,但发现盘中仍然不行,未收盘之前都当今天不存在,请教正确的写法。
yesdh1:=callstock(stklabel(),vthigh,6,-1),linethick0;
yesdL1:=callstock(stklabel(),vtlow,6,-1),linethick0;
yesdh2:=callstock(stklabel(),vthigh,6,-2),linethick0;
yesdL2:=callstock(stklabel(),vtlow,6,-2),linethick0;
yesdh3:=callstock(stklabel(),vthigh,6,-3),linethick0;
yesdL3:=callstock(stklabel(),vtlow,6,-3),linethick0;
yesdh4:=callstock(stklabel(),vthigh,6,-4),linethick0;
yesdL4:=callstock(stklabel(),vtlow,6,-4),linethick0;
yesd1:callstock(stklabel(),vtclose,6,-1),linethick0;
yesd2:callstock(stklabel(),vtclose,6,-2),linethick0;
yesd3:callstock(stklabel(),vtclose,6,-3),linethick0;
yesd4:=callstock(stklabel(),vtclose,6,-4),linethick0;
yesdo1:=callstock(stklabel(),vtopen,6,-1),linethick0;
yesdo2:=callstock(stklabel(),vtopen,6,-2),linethick0;
yesdo3:=callstock(stklabel(),vtopen,6,-3),linethick0;
yesdo4:=callstock(stklabel(),vtopen,6,-4),linethick0;
写法没问题啊。注意日线数据的完整性