以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]如何自定义k线数据  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=84975)

--  作者:huyongquan
--  发布时间:2015/9/9 10:54:18
--  [求助]如何自定义k线数据
图表交易,交易对象是if。
想把9:30以前,以及15:00以后的数据清除。就是完全不考虑这段时间的数据,在k线图上也不要显示出来,以免影响指标的运算。


如何实现?

谢谢。

--  作者:十世
--  发布时间:2015/9/9 11:09:58
--  
在K线图X轴(时间轴)上右键-锁定显示时段,设置自己想显示的时间
--  作者:huyongquan
--  发布时间:2015/9/9 11:14:57
--  
我看了“锁定显示时段设置”,显示的是起始日期和终止日期。和我的想法不太一样。
我的想法是,图表操作的周期是日K,日K线的数据是“9:30---15:00“的数据。

这样怎么实现,谢谢。

--  作者:wenarm
--  发布时间:2015/9/9 11:22:57
--  

在工具---市场与板块----选择对应市场点击编辑---使用时段过滤中设置过滤时段就可以了

 

1.不行,你如果是日线数据,你从服务器中补充的数据都是9:15到15:15.这个你无法修改。

2.你这样做并没有什么意义,如果只是不想在某个时段不加以可以在下单条件中加时间限制语句。

[此贴子已经被作者于2015/9/9 11:27:51编辑过]

--  作者:十世
--  发布时间:2015/9/9 11:23:43
--  

具体的要根据你的策略来选择

  在代码中添加时间控制条件限制在9:30---15:00

或者

  工具-市场与板块-选择中金所编辑-使用时段过滤

   完全不接受后面的15分钟数据


--  作者:huyongquan
--  发布时间:2015/9/9 11:32:25
--  

具体的要根据你的策略来选择

  

(1)在代码中添加时间控制条件限制在9:30---15:00

----------这个能不能给个例子,谢谢。

或者

  (2)工具-市场与板块-选择中金所编辑-使用时段过滤

   完全不接受后面的15分钟数据

---------这个方法,我刚才试了。K线的close,还是不停的在变。不知道是什么原因。



谢谢。


--  作者:十世
--  发布时间:2015/9/9 12:41:23
--  

设置时间段过滤后需要重启金字塔软件,而且需要使用金字塔时区。工具-选项-视图-选择金字塔时区,都设置好后重启金字塔试试。

if time>=nn and time<=nnn then begin  把你要求的代码放在里面控制
    end 

 

[此贴子已经被作者于2015/9/9 14:15:41编辑过]

--  作者:huyongquan
--  发布时间:2015/9/9 14:28:47
--  

图片点击可在新窗口打开查看此主题相关图片如下:配置.png
图片点击可在新窗口打开查看
我的配置如图。

 

选项-视图:选择的是金字塔。

 

close一直在变,请参见图。

 

帮忙看看是什么问题,谢谢。

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:截图1.png
图片点击可在新窗口打开查看

--  作者:十世
--  发布时间:2015/9/9 14:44:19
--  

这个在日线及以上周期没有办法实现,日线的开高低收数据交易所直接给的。抱歉,没注意周期是日K。


--  作者:huyongquan
--  发布时间:2015/9/9 14:50:00
--  

恩,这样啊。

 

那写代码怎么弄呢?

 

我看了一下例子,关键是怎么算指标的问题。

 

我怎么才能取到9:30--15:00,之间数据的open,high,low和close。

 

以这几个数据来计算相应的指标。

 

 

谢谢。