关于obv双线指标源码内容导航:
1、obv双线指标源码
#include
#include
// 双线指标OBV
// 输入:
// double *in_data:输入数据,一维数组
// int in_len:输入数据长度
// 输出:
// double *out_data:输出数据,一维数组
// 返回值:
// 0:正常
// -1:错误
int obv(double *in_data, int in_len, double *out_data)
{
if (in_data == NULL || out_data == NULL || in_len <= 0)
{
return -1;
}
out_data[0] = 0;
for (int i = 1; i < in_len; i++)
{
if (in_data[i] > in_data[i - 1])
{
out_data[i] = out_data[i - 1] + 1;
}
else if (in_data[i] < in_data[i - 1])
{
out_data[i] = out_data[i - 1] - 1;
}
else
{
out_data[i] = out_data[i - 1];
}
}
return 0;
}
2、obv双线指标公式
通达信手机软件有0bv双线指标,其它闪没有,要自已增加0bv公式。