开拓者期货期权程序化系统交易论坛

标题: 请教如何实现价差k线功能? [打印本页]

作者: oliverzrl    时间: 2010-7-10 20:06:22     标题: 请教如何实现价差k线功能?

请教交易开拓者如何实现价差k线功能?
作者: xiaocai550    时间: 2010-7-16 10:42:11

If(Data0.Close != InvalidNumeric && Data1.Close != InvalidNumeric)
        {
       
                             C1=Data0.Close - Data1.Close;
                O1=Data0.Open - Data1.Open;
                H1=Data0.High - Data1.High;
                L1=Data0.Low - Data1.Low;
                      }
作者: lh948    时间: 2010-7-16 10:50:06

插入技术指标
Vars
        Numeric C1;
        Numeric O1;
        Numeric H1;
        Numeric L1;
Begin
        If(Data0.Close != InvalidNumeric && Data1.Close != InvalidNumeric)
        {
   
                C1=Data0.Close - Data1.Close;
                O1=Data0.Open - Data1.Open;
                H1=Data0.High - Data1.High;
                L1=Data0.Low - Data1.Low;
        }
       
        PlotNumeric("Close",c1);
        PlotNumeric("Open",o1);
        PlotNumeric("High",h1);
        PlotNumeric("Low",l1);
End
作者: guitar22412    时间: 2011-9-7 10:59:18

怎么插入不了图片啊

这个差差图一插进去,和原图在一起,太小了,根本就看不到。
怎么样才能把它单独放到另一张图中?????
作者: 小米    时间: 2011-9-7 11:33:52

可 以。在公式编 辑的界面的属性里将此公式选择为副图显示的就可以了
作者: 道勤    时间: 2011-12-15 19:24:21

本帖最后由 道勤 于 2011-12-15 19:25 编辑

按照lh948的代码可以显示出价差k线图,但是我有一个疑问,就是两个品种的最高价产生的价差可能并不一定是最高价差,两个品种的最低价可能并不一定是价差的最低价。
        PlotNumeric("Close",c1);
        PlotNumeric("Open",o1);
        PlotNumeric("High",h1);
        PlotNumeric("Low",l1);       
       
        PlotNumeric("C1",c1);
        PlotNumeric("O1",o1);
        PlotNumeric("H1",h1);
        PlotNumeric("L1",l1);
上面两组输出,第一组可以输出k线,第二组不能输出k线,而且第二组输出的最高价,和最低价,和第一组输出的不一样。那么如何才能得到第一组输出的最高价和最低价的值呢?
作者: lh948    时间: 2011-12-16 08:46:43

回复 6# 道勤


两组输出的数值是一样的。
用plotnumeric输出k线,第一个参数必须是“高开低收”的英文单词,否则不会形成k线
作者: 道勤    时间: 2011-12-16 08:58:54

我有一个疑问,两个品种最高价产生的价差可能并不一定是价差的最高价,最低价产生的价差也并不一定是最低价差。  用上面的方法能够解决这样的问题吗?
作者: 蔡宛宏    时间: 2011-12-16 14:46:35

貌似不行  这个要自己推导
作者: 夏虫    时间: 2012-6-12 13:43:19

lh948 发表于 2010-7-16 10:50
插入技术指标
Vars
        Numeric C1;

这个运行以后怎么四个结果显示都是0啊




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2