开拓者期货期权程序化系统交易论坛
标题:
请教如何实现价差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