以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 请教跨周期引用问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=4237) |
-- 作者:海螺 -- 发布时间:2010/12/1 9:39:02 -- 请教跨周期引用问题 指南中讲到可以跨周期引用指标,请问可否跨周期引用行情数据?比如,我做的是15分钟K线,如果想引用前一日或前几日(两天以上)日线级别的开盘、收盘和结算价,应如何引用? |
-- 作者:董小球 -- 发布时间:2010/12/1 9:47:13 -- 当然可以啦
1.1 关于如何使用“#”来引用其他指标周期问题的详细解释
要使用这个“#”来起到引用其他周期效果,您必须新建两个指标,下面我通过一个简单的例子来说明,相信看过之后您一定就明白了。 比如,您当前所用的是1分钟K线周期,您希望调用5分钟周期K线中的收盘价(close),那么请按照下面步骤操作。 第一步:新建一个指标,命名为Y,在Y中写入下面这句代码: CC:=CLOSE; 第二步:新建第二个指标,命名为TEST,在TEST中写入下面代码: AA:”Y.CC#MIN5”; 第三步:将指标“TEST”运行应用于盘面,您将看到软件在1分钟K线图中划出一根5分钟周期收盘价的线。 |
-- 作者:海螺 -- 发布时间:2010/12/8 22:49:15 --
|
-- 作者:海螺 -- 发布时间:2010/12/8 23:01:29 -- 比如说,我做的是15分钟线,有个判定条件是日线级别上最近有一根K线涨跌幅超过2%,而这根K线后到现在的前一根日线级别K线的涨跌幅都不超过0.5%,这要怎么实现呢? 还有就是在15分钟线引用的DYNAINFO(62)是前一日结算价吗? |
-- 作者:董小球 -- 发布时间:2010/12/9 9:27:44 -- 62只能取今天的昨结算价,这个不适用于昨天或者前天或者大前天。。。。。。等 如不明白 打印到图表上看看就明白了 |
-- 作者:海螺 -- 发布时间:2010/12/9 14:16:21 -- 谢谢,那第一个问题如果解决呢? “比如说,我做的是15分钟线,有个判定条件是日线级别上最近有一根K线涨跌幅超过2%,而这根K线后到现在的前一根日线级别K线的涨跌幅都不超过0.5%,这要怎么实现呢?” |
-- 作者:海螺 -- 发布时间:2010/12/9 14:22:51 -- 还有,有没有函数能引用上一日的结算价(包括昨天或前天……的昨结价)呢? |
-- 作者:fly -- 发布时间:2010/12/9 17:38:24 -- 金字塔只保存了一天的昨结算,没有保存历史昨结算. 所以没办法算历史的涨跌幅 |
-- 作者:金字塔 -- 发布时间:2010/12/9 22:04:46 -- 以下是引用海螺在2010-12-9 14:22:51的发言:
还有,有没有函数能引用上一日的结算价(包括昨天或前天……的昨结价)呢? 可以建公式名为[结算价]: 结算价:TRIMPRICE(AMOUNT/VOL/MULTIPLIER);//日周期下有效 前结算价:ref(结算价,1);//日周期下有效 ======
在分钟周期下引用 AA:”结算价.前结算价#DAY”; [此贴子已经被作者于2010-12-9 22:07:22编辑过]
|
-- 作者:海螺 -- 发布时间:2010/12/10 14:53:06 -- 以下是引用海螺在2010-12-9 14:16:21的发言:
谢谢,那第一个问题如果解决呢? “比如说,我做的是15分钟线,有个判定条件是日线级别上最近有一根K线涨跌幅超过2%,而这根K线后到现在的前一根日线级别K线的涨跌幅都不超过0.5%,这要怎么实现呢?” 谢谢,还是求问第一个问题,望能帮忙解决。 |