Rss & SiteMap

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

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

标题:关于STKINDIEX的使用问题

1楼
lisunnyday 发表于:2016/4/8 18:17:45
  指标描述: 
    先建立第一个指标:BFMA_TEST,如下:
BF:= 100*ABS(HIGH -LOW)/REF(C,1);
BfMA: MA(BF,Pday),LINETHICK0;

再建立第二个指标:BFTJ   如下: 
日周期波幅:= STKINDIEX('','BFMA_TEST.BF',0,6,0,100);
月周期波幅:= STKINDIEX('','BFMA_TEST.BF',0,8,0,100);

N日周期波幅均值A: MA(日周期波幅,PDAY),LINETHICK0;
N月周期波幅均值A: MA(月周期波幅,PMON),LINETHICK0; 

N日周期波幅均值B: STKINDIEX('','BFMA_TEST.BF(20)',0,6,0,100),LINETHICK0;
N月周期波幅均值B: STKINDIEX('','BFMA_TEST.BF(5)',0,8,0,100),LINETHICK0;



BFtest:= 100*ABS(HIGH -LOW)/REF(C,1);
N日周期波幅均值C: MA(BFtest,PDAY),LINETHICK0;

问题:  理论上N日周期波幅均值A、B、C 是一样的吧, 为什么 B C 是一样的值,而A的值和B C 不一样呢 ?

2楼
jinzhe 发表于:2016/4/11 9:57:13
把这两个公式的代码都发全了,参数也要给全
3楼
lisunnyday 发表于:2016/4/11 14:41:58
1)全部代码都在上面的了,  全的不能再全了。
2) 参数  PDAY :20     PMON:5
4楼
jinzhe 发表于:2016/4/11 14:55:40

你这个是在日线上用的吧?

 

那么你的b引用写错了,要写成这样:

N日周期波幅均值B: STKINDIEX('','BFMA_TEST.BFma',0,6,0,200),LINETHICK0;

少了ma,引用的对象就不一样了

5楼
lisunnyday 发表于:2016/4/11 17:35:13
你把我的问题搞错了,请仔细阅读我所写的信息:  问题出在A,即“N日周期波幅均值A” 而不是B
6楼
lisunnyday 发表于:2016/4/11 22:24:30
没有人解答了 ??
7楼
jinzhe 发表于:2016/4/12 9:36:58

不是,是你对引用不太了解,看来你是在分钟线上验证这个结果的。分钟线上的计算特性导致了A和B恰好是一样的,但是你写的A和B都不是“N日均线波幅”,而是A为“分钟线上的N周期当日均线”,B没看出来是什么,改为引用BFMA还能理解,引用BF实在不能理解你要干什么。

你把我写的东西放到日线图上看,就能明白这3个都是一样的了

8楼
lisunnyday 发表于:2016/4/14 15:23:17
都是在日线图上加载这个公式的,你可以在你的电脑试试就指导了
9楼
lisunnyday 发表于:2016/4/14 15:24:55
其实,很简单的,你在你自己的电脑上把代码复制过去,加载一看就知道了,这样的话,省掉很多沟通的麻烦。比如你 误以为是加载到分钟的。
10楼
jinzhe 发表于:2016/4/14 15:30:35

我就是放在日线上测试出了我上面结果,

还在分钟线上测试出了你所说的问题

所以,你的引用写错了,按照我的写

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


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