Rss & SiteMap

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

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

标题:公式问题

1楼
zygq 发表于:2021/3/9 16:18:44

老师,下面公式测试出现调用的参数与预定义参数不符,请修改一下:

 

M:=3;
XXOPEN:=(REF(OPEN,M)+REF(CLOSE,M))/2;
XXCLOSE:=(HIGH+LOW+CLOSE+OPEN)/4;
XXHIGH:=MAX(XXOPEN,XXCLOSE,HHV(HIGH,M));
XXLOW:=MIN(XXOPEN,XXCLOSE,LLV(LOW,M));

2楼
FireScript 发表于:2021/3/9 16:20:17
 一次性无法比三个参数的大小。
XXHIGH:=MAX(max(XXOPEN,XXCLOSE),HHV(HIGH,M));

这样改下就行了。
3楼
zygq 发表于:2021/3/9 16:57:22

老师,下面公式通过测试,画K线图少上下引线,如图所示:请老师修改一下,下面公式

 

 

M:=3;
XXOPEN:=(REF(OPEN,M)+REF(CLOSE,M))/2,NODRAW;
XXCLOSE:=(HIGH+LOW+CLOSE+OPEN)/4,NODRAW;
XXHIGH:=MAX(max(XXOPEN,XXCLOSE),HHV(HIGH,M)),NODRAW;
XXLOW:=MIN(min(XXOPEN,XXCLOSE),LLV(LOW,M)),NODRAW;

STICKLINE(XXCLOSE>XXOPEN,XXCLOSE ,XXOPEN ,8,1 ),COLORRED;
DRAWLINE(XXCLOSE>XXOPEN,XXHIGH ,XXCLOSE>XXOPEN,XXCLOSE,COLORRED );
DRAWLINE(XXCLOSE>XXOPEN,XXOPEN ,XXCLOSE>XXOPEN,XXLOW ,COLORRED);

////////
STICKLINE(XXCLOSE<=XXOPEN,XXCLOSE ,XXOPEN ,8,0 ),COLORCYAN;
DRAWLINE(XXCLOSE<=XXOPEN,XXOPEN ,XXCLOSE<=XXOPEN,XXHIGH,COLORCYAN);
DRAWLINE(XXCLOSE<=XXOPEN,XXCLOSE ,XXCLOSE<=XXOPEN,XXLOW,COLORCYAN);

 

少上下引线图:


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2021-03-09_16-52-14.jpg
图片点击可在新窗口打开查看

 

 

 

 

正确的K线图如下:

 

 

 
 


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2021-03-09_16-52-34.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2021/3/9 16:58:57编辑过]
4楼
zygq 发表于:2021/3/9 17:01:19

老师,对不起,我把楼上的NODRAW去掉,上面公式应为:

 

 

M:=3;
XXOPEN:=(REF(OPEN,M)+REF(CLOSE,M))/2;
XXCLOSE:=(HIGH+LOW+CLOSE+OPEN)/4;
XXHIGH:=MAX(max(XXOPEN,XXCLOSE),HHV(HIGH,M));
XXLOW:=MIN(min(XXOPEN,XXCLOSE),LLV(LOW,M));

STICKLINE(XXCLOSE>XXOPEN,XXCLOSE ,XXOPEN ,8,1 ),COLORRED;
DRAWLINE(XXCLOSE>XXOPEN,XXHIGH ,XXCLOSE>XXOPEN,XXCLOSE,COLORRED );
DRAWLINE(XXCLOSE>XXOPEN,XXOPEN ,XXCLOSE>XXOPEN,XXLOW ,COLORRED);

////////
STICKLINE(XXCLOSE<=XXOPEN,XXCLOSE ,XXOPEN ,8,0 ),COLORCYAN;
DRAWLINE(XXCLOSE<=XXOPEN,XXOPEN ,XXCLOSE<=XXOPEN,XXHIGH,COLORCYAN);
DRAWLINE(XXCLOSE<=XXOPEN,XXCLOSE ,XXCLOSE<=XXOPEN,XXLOW,COLORCYAN);

 

 


[此贴子已经被作者于2021/3/9 17:02:28编辑过]
5楼
FireScript 发表于:2021/3/9 17:02:51
 你原先代码是在什么软件里运行的。还是说你只是单纯要照着别人的效果在金字塔画图?
[此贴子已经被作者于2021/3/9 17:03:31编辑过]
6楼
zygq 发表于:2021/3/9 17:07:41
原公式在文华软件上使用
7楼
FireScript 发表于:2021/3/9 17:20:47
 这样试下:

M:=3;
XXOPEN:=(REF(OPEN,M)+REF(CLOSE,M))/2;
XXCLOSE:=(HIGH+LOW+CLOSE+OPEN)/4;
XXHIGH:=MAX(max(XXOPEN,XXCLOSE),HHV(HIGH,M));
XXLOW:=MIN(min(XXOPEN,XXCLOSE),LLV(LOW,M));

STICKLINE(XXCLOSE>XXOPEN,XXCLOSE,XXOPEN,10,1,COLORRED);
VERTLINE(XXCLOSE>XXOPEN,XXHIGH,XXCLOSE,COLORRED);
VERTLINE(XXCLOSE>XXOPEN,XXOPEN,XXLOW,COLORRED);

////////
STICKLINE(XXCLOSE<=XXOPEN,XXCLOSE,XXOPEN,10,0,COLORCYAN),;
VERTLINE(XXCLOSE<=XXOPEN,XXOPEN ,XXHIGH,COLORCYAN);
VERTLINE(XXCLOSE<=XXOPEN,XXCLOSE,XXLOW,COLORCYAN);
8楼
FireScript 发表于:2021/3/9 17:22:32
本地的效果:


图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
共8 条记录, 每页显示 10 条, 页签: [1]


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