我有一个建议,我已经试过了,而且很有效,因为这个指标并不依赖于数字的准确性,哪一个大于哪一个就够了,我改变了指标值的计算方法。
这样就变成了
if((open[i]-close[i])==0||(high[i]-low[i])==0)
{
BufferRVR[i]=EMPTY_VALUE;
}
else
{
BufferRVR[i]=(tick_volume[i]!=0 ? (InpType==TYPE_OC ? log10(1/(fabs(open[i]-close[i])/(tick_volume[i]*Point()))) : log10(1/((high[i]-low[i])) / (tick_volume[i]*Point()))) : 0);/**/
}
现在唯一的问题是指标值太小,指标无法显示。我还不知道如何解决。^_^
Range_Volume_Ratio:
烛条尺寸/逐笔报价交易量比率的指标。
作者: Scriptor