请教:这段V3改成V4怎么改写,谢谢。 - TradeBlazer公式 [开拓者 TB]
- 咨询内容:
请教:V3中,这段改写成V4怎么改写。
If(Date!=Date[1])
{
avgRange = 0;
For yy=1 To RANGE_LENGTH
{
avgRange = avgRange+(highd(yy)-LowD(yy));
}
avgRange = avgRange/RANGE_LENGTH;
preDayRangezf = HighD(1) - LowD(1); - TB技术人员:
回复 1# sx810
这段代码在V4中是可行的。
编译过程中哪行出现什么错误吗? - TB客服:
If(Date!=Date[1])
{
avgRange = 0;
For yy=1 To RANGE_LENGTH
{
avgRange = avgRange+(highd(yy)-LowD(yy));
}
avgRange = avgRange/RANGE_LENGTH;
preDayRangezf = HighD(1) - LowD(1);
If (preDayRangezf < Open*MIN_RANGE*0.01) preDayRangezf = Open*MIN_RANGE*0.01;
cond1=(preDayRangezf<=PERCENT_OF_RANGE*avgRange);
refSettle=(CloseD(2)+LowD(2)+HighD(2))/3;
cond2=max((HighD(1)-refSettle),(refSettle-LowD(1)))/refSettle<0.3;
cond=(cond1 && cond2 );
}Else
{
cond = cond[1];
}
}
Else If (enFilter==2)
{
cond = (HighD(1)-LowD(1))/(HighD(1)+LowD(1))*0.5*100 < PERCENT_OF_RANGE;
}Else cond = True;
编译没有问题,但在V3\V4中不一样。请问什么原因?
如果以上指标公式不适用于您常用的行情软件
或者您想改编成选股公式,以便快速选出某种形态个股的话,
相关文章
-
指定的模型还没有相关内容!