Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]画线函数不一致怎么修改

1楼
gg1888 发表于:2017/12/22 14:16:18
 这段是通达信的代码
{趋势线}
N:=75;P:=5;P1:=10;
A1:=REF(H,P)=HHV(H,2*P+1);
B1:=FILTER(A1,P);
C1:=BACKSET(B1,P+1);
D1:=FILTER(C1,P);
E1:=BACKSET(ISLASTBAR,BARSLAST(D1)+1); 
F1:=E1>REF(E1,1);

短压:DRAWLINE(D1,H,F1,H,1),COLORGREEN,LINETHICK1;
在通达信上是这样显示 

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

在金字塔上却是从第一个d1成立时就开始画线


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

要怎么修改

[此贴子已经被作者于2017/12/22 14:16:47编辑过]
2楼
FireScript 发表于:2017/12/22 14:37:36

1.通达信里面这个函数的说明是什么样的? 虽然函数名一样的,但是实现方式不一样。 所以你说明下通达信里面的原理。

2.看图形情况 通达信那个直线应该是每延长。

短压:DRAWLINE(D1,H,F1,H,0),COLORGREEN,LINETHICK1;
最后一个参数 改成0试下效果。

3楼
gg1888 发表于:2017/12/22 14:58:44
改成0还是错误的,通达信是最近一个条件满足才画线,金字塔是第一条件满足就画线,差别在这里
4楼
FireScript 发表于:2017/12/22 16:00:25

那个函数的画线机制就是这样的。  没找到可替代的画线函数。试了别的方法暂时也不行。

加上金字塔本身的计算机制是从历史K计算到最新K,在计算到最后一个K之前不好判断某个K的D1就是不是最近才满足条件的。

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 3 queries.