Rss & SiteMap

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

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

标题:求商品指数AU30倒数第M根k线位置的涨速

1楼
longkun 发表于:2018/9/13 21:48:51
 1分钟周期,求商品指数AU30倒数第M根k线位置的涨速,请问这个引用代码怎么写?
2楼
FireScript 发表于:2018/9/14 9:04:56
 1.这个倒数第几个K是基于最新K位置,还是每个K都计算
2.涨速不同用户使用时候定义方式不一样,你这个要如何定义的?
3楼
longkun 发表于:2018/9/14 15:34:19
 1,基于最新
2,涨速我自己来定义用指标AA表示,
4楼
longkun 发表于:2018/9/14 15:37:38
 提示,我是从其它品种来引用AU30的时间,再求品种那时的指标AA值
5楼
FireScript 发表于:2018/9/14 16:11:01
 VARIABLE:result:=0;
M:=2;//自行定义
zf:c-o/o;//涨幅,自行定义或者去引用
temp:ref(zf,M);
if  ISLASTBAR  then
begin
result:=temp;
end

p:result;

如果你需要在其他周期引用这个计算值的话,不好实现。因为这个值只在最新一个K上,历史K是0。暂时没有办法去只引用某个指标在最新K上的计算结果。
6楼
longkun 发表于:2018/9/14 21:45:19
没发现上面代码与商品指数AU30 有什么关系啊?
我的意思是,比如上述”temp:ref(zf,M);”的M是引用AU30的数据。
比如现在时间是夜间21:42,我是要引用AU30商品指数倒数第M根k线对应时间的品种的涨速,如果M=30,那样的话,21:12,苹果是没有数据的,夜盘已经开盘的其它品种如矿石等才有涨速
7楼
FireScript 发表于:2018/9/17 9:10:36
 1.上面代码是计算一个在最新K上才有效的前M周期的涨幅zf,如果这个zf也是需要stkind去引用,你可以自行在上面修改zf的定义方式.

 2.这个公式本身也是需要引用并指定品种到au30的。 请使用stkind函数去实现下。

3.举例说明:目前只能做到在某个品种 如RB00的最新K上引用au30前M周期K上的涨幅。该品种其他历史K引用到的都是0.因为没办法在引用时候指定只引用最新K上的值。
8楼
longkun 发表于:2018/9/17 13:29:03
好的,谢谢
共8 条记录, 每页显示 10 条, 页签: [1]


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