以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何得到对数坐标轴的画线数值呢?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=169230)

--  作者:qq代人发帖
--  发布时间:2019/4/8 12:57:35
--  如何得到对数坐标轴的画线数值呢?

请教:

DRAWLINE(DATE=1190104,low,DATE=1190124,low,1);上

面这是画线公式,可以画出对数坐标轴以及普通坐标轴两种。

x:LINEVALUE(DATE=1190104,low,DATE=1190124,low,1,0);

这是能够得到普通坐标轴的画线数值。那么如何得到对数坐标轴的画线数值呢?

后面log参数改成1,得到的也是错误数值。如何得到对数坐标轴的画线数值呢?

[此贴子已经被作者于2019/4/8 12:57:46编辑过]

--  作者:FireScript
--  发布时间:2019/4/8 13:50:54
--  
 这个是以底数E计算的 也就是ln。


图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
我看了下,计算的是对的啊。

--  作者:ISParK
--  发布时间:2019/4/8 14:15:51
--  
额,你把金字塔坐标先调换成对数坐标 。然后

x1: exp( LINEVALUE(DATE=1190104,low,DATE=1190124,low,1,1));


x2:LINEVALUE(DATE=1190104,low,DATE=1190124,low,1,1);


DRAWLINE(DATE=1190104,low,DATE=1190124,low,1);//画线1




画线1和x1,x2两根线不一样

--  作者:FireScript
--  发布时间:2019/4/8 15:04:44
--  
DRAWLINE 输出显示上的问题。我对比了下, 对数坐标 和普通坐标上DRAWLINE 图形显示的输出,切换坐标类型对这个函数的显示效果是有影响。
另外我还测试了下这个显示效果问题不影响 LINEVALUE函数的正常取值的。也就是说只是显示上出了问题,实际取值没受到影响。
这是我设置的测试LINEVALUE函数的代码。我把画线参数设置的比较特殊,并且运行在日线上

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
x1:EXP(LINEVALUE(DATE=1190328,3000,ISLASTBAR,3600,-1,1));
x2:LINEVALUE(DATE=1190328,3000,ISLASTBAR,3600,-1,0);

DRAWLINE(DATE=1190328,3000,ISLASTBAR,3600,1);//画线1

x1,x2刚好是按照预想的那样按100整变动。并不会因为
DRAWLINE显示问题而造成取值错误。

--  作者:ISParK
--  发布时间:2019/4/8 15:52:39
--  
但事实上,重要的在于对数坐标系的   “画线1” 所取得的值, 而不是普通坐标系中的那几根趋势线,重点在于对数坐标系。(看图都是看对数坐标的!)

DRAWLINE(DATE=1190328,3000,ISLASTBAR,3600,1);//画线1

--  作者:ISParK
--  发布时间:2019/4/8 15:58:43
--  
x1 线 和x2线 ,坐标变化对他没影响,但不同的坐标系对画线应该是有影响的。问题就是如何得到 对数坐标中 的趋势线数值。
--  作者:FireScript
--  发布时间:2019/4/8 16:30:05
--  
LINEVALUE函数的处理是不受DRAWLINE显示问题影响的啊。 你依然能正确取到画线函数趋势线的值的,不是说你看到的显示有问题,LINEVALUE取值就不遵循代码参数设置的逻辑的。说到底,这种画线都是底层先计算好数据,然后绘制出来的,绘制的效果可能因为某些原因有问题,但是按照原始逻辑计算出来的数据还是正确的啊。LINEVALUE函数就相当于直接按照画线逻辑去取数据了。
--  作者:ISParK
--  发布时间:2019/4/9 10:21:29
--  
那如何得到画线1所对应的数值呢?我不想要x1或x2的数值。他俩的数值都不对。
--  作者:wenarm
--  发布时间:2019/4/9 13:25:04
--  

抱歉,没办法,