Rss & SiteMap

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

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

标题:[求助]请教版主,确认软件自带2个策略的问题,谢谢

1楼
期种武器 发表于:2013/11/12 14:57:40


1,http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=34043

10日平均波幅:=ref(MA(CALLSTOCK(STKLABEL,VTHIGH,6,0)-CALLSTOCK(STKLABEL,VTLOW,6,0),10),1);//AVERAGERANGE
10日平均开收盘区间:=ref(MA(ABS(CALLSTOCK(STKLABEL,VTopen,6,0)-CALLSTOCK(STKLABEL,VTclose,6,0)),10),1);//AVERAGEOCRANGE


是否真的实现了提取前10日平均开收盘区间  (原始思路是提取10个日K线)
的思路,而且不是10个周期(10根5分钟K线) ? 
CALLSTOCK 函数的参数里的6在金字塔的说明文件里也确实是日线的意思.
所有有点混淆了,这个问题很多论坛朋友都有讨论过,现在想得到版主的确认.


2,http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=30283&page=3

      2.1原始思路(见图片)的  RANGE=max(HH-LC,HC-LL), 
      但软件自带的是  浮动区间:=max(HH-LL,HC-LL);//range 
       想请问是不是在编写的时候的失误? 也想请版主的确认到底是HH-LC还是HH-LL
      2.2 同1的问题一样,是否真实表述了是取得的是日线数据,而不是周期数据,


非常感谢金字塔提供的这些模板策略,也感谢所有版主管理员的辛苦工作.


2楼
jinzhe 发表于:2013/11/12 15:16:43

1.这个写法完全是错的,去的平均波幅是当前k线下的前一个周期被引用值的10周期均线,也就是不管怎么算都是取当日的算术平均值

 

要用跨周期引用下的算法

 

pingjun:ref(MA(h-l,10),1);

区间:ref(ma(o-c,10),1);

 

 

然后用跨周期引用的办法来引用pingjun的日线值

 

会用stkindi来引用日线值吗?

 

2.1写错了

 

2.2这种引用的当前周期下的被引用值的10周期均线,不是引用日线上的10周期均线,这种被引用的计算都是按照方法1,先在被引用的地方计算好,然后再引用

 

 

3楼
期种武器 发表于:2013/11/12 19:57:55
版主还真是效率, 

说真的,还真的不太会引用,

可否劳烦版主把这2个策略的正确版本修改一下发出来,谢谢了!
4楼
jinzhe 发表于:2013/11/13 9:11:10

公式1:

pingjun:ref(MA(h-l,10),1);

qujian:ref(ma(o-c,10),1);

 

公式2:

10日平均波幅:=stkindi('','公式1.pingjun',0,6);
10日平均开收盘区间:=stkindi('','公式1.qujian',0,6);

 

公式1的名字不能改,公式2的名字修改看自己的需求


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


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