Rss & SiteMap

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

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

标题:[求助]当前周期K值上窜D值 与前一周期K值上窜D值比较?

1楼
五毒兽 发表于:2011/12/19 16:38:04

当前周期K值上窜D值 与前一周期K值上窜D值比较?

相邻的两个CROSS(K,D)如何比较,就是当K向上穿越D线的时候,对应的值(高度)和上一次K向上穿越D线的值(高度)作比较,如果后一个交叉值(高度)高,做一个标记。谢谢了。

[此贴子已经被作者于2011-12-19 16:45:53编辑过]
2楼
just 发表于:2011/12/19 16:56:41

kk1:=stkindi('','kdj.k',0,6);//数字0表示交易日坐标,数字6表示日线,具体可以参考STKINDI函数。
DD1:=STKINDI('','KDJ.D',0,6);
kk2:=stkindi('','kdj.k',0,6,-1);//数字-1表示前一周期
dd2:=STKINDI('','KDJ.D',0,6,-1);

上窜1:cross(kk1,DD1);
上窜2:cross(kk2,dd2);

 

 

是这个意思? 如何比较你没有说,所以就没有写出来,做标记的话,可以参考函数列表里的画图函数。

[此贴子已经被作者于2011-12-19 16:58:05编辑过]
3楼
五毒兽 发表于:2011/12/20 14:41:19
非常感谢你的回帖,可能我没说清楚,我是说随着行情发展CROSS(K,D)交叉点会有很多,假如这些交叉分别是A、B、C、D、E、F、、、、、、,那么分别比较他们的高度(或交叉数值)B和A比较, C和B比较,  D和C比较,E和D比较,  F和E比较、、、、,如果后一个比前一个高(或交叉数值大),那么就做一个标记。
4楼
just 发表于:2011/12/20 14:52:20

kk1:=stkindi('','kdj.k',0,6);//数字0表示交易日坐标,数字6表示日线,具体可以参考STKINDI函数。
DD1:=STKINDI('','KDJ.D',0,6);
kk2:=stkindi('','kdj.k',0,6,-1);//数字-1表示前一周期
dd2:=STKINDI('','KDJ.D',0,6,-1);

上窜1:=cross(kk1,DD1);
上窜2:=cross(kk2,dd2);

cond:=上窜1>上窜2;
DRAWICON(cond,low ,3);

5楼
just 发表于:2011/12/20 16:13:18
上面写的有点问题,我改了下

kk1:=stkindi('','kdj.k',0,6);//数字0表示交易日坐标,数字6表示日线,具体可以参考STKINDI函数。
DD1:=STKINDI('','KDJ.D',0,6);
kk2:=stkindi('','kdj.k',0,6,-1);//数字-1表示前一周期
dd2:=STKINDI('','KDJ.D',0,6,-1);

上窜1:=cross(kk1,DD1);
上窜2:=cross(kk2,dd2);
A:=valuewhen(上窜1,kk1);//此时K值跟D值一样随便取一个都可以。
B:=valuewhen(上窜2,kk2);
cond:=A>B;
DRAWICON(cond,low ,3);

6楼
五毒兽 发表于:2011/12/21 12:37:22
恩楼上的兄弟,太好了,就是这意思。虽然不像我想想的那样,起码可以在这个基础上改写了,谢谢!!!
共6 条记录, 每页显示 10 条, 页签: [1]


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