以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  重新描述确认准确交易时间的问题。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=7973)

--  作者:txin66
--  发布时间:2011/9/11 1:55:02
--  重新描述确认准确交易时间的问题。

在“序列计算”的公式,运行在“ 走完K线”模式下,目前公式运行在5分钟周期里。
假设:昨日收盘价:=1000;今天开盘价open:=990;
开多条件:=close>open#day and close#day>close##day; //5分钟的价格大于今天开盘价,今天的最新价大于昨日收盘价
如果11:02分的时候,今天的价格从1000跳到1000.10。
       11:05分的价格是1010;
       15:00分的价格是1030;
 
请问:1、系统发出的买入指令的准确时间是什么时间?什么价位。
          2、在这个指令组里,用TIME0这个函数,是不是更好一些。
 
 
这里是想确认一下这个问题,目的是增加对系统运行的理解。
 
下面是前几天提的问题,可能没说清楚,今天再在上面详细描述出来。
“运行交易公式的时间是5分钟,调用了日线的收盘价作为一个开多条件,比如在5分钟和日线上,同时达到:“今天的收盘价比昨天的高”,就开多,以收盘价开仓。如果现在是11:01,符合刚才的开多条件时间是11:02分,在图标程序化交易中(设定为走完一根K线后 的模式)是不是发出交易指令的时间应该是11:05分?”

 

 

 

 

 

 

 

只是想确认一下。

[此贴子已经被作者于2011-9-11 2:18:32编辑过]

--  作者:王锋
--  发布时间:2011/9/12 10:47:04
--  
明天上班等客服测试后来回答
--  作者:txin66
--  发布时间:2011/9/12 19:36:25
--  

这个不需要测试吧?

我理解是,如果对系统运行的流程理解的很精确,就知道结果了。

不过我现在可以通过2.701来测试它了。


--  作者:fly
--  发布时间:2011/9/13 9:49:43
--  

(1)如果是选走完K线,那开平仓条件的判断,都会在当前K线走完的时候,才会判断条件是否成立,如果成立,则发出委托.

5分钟K线周期,11:05分的那根K线满足条件,那么在这跟K线走完的那刻,发现满足条件,就会发委托

用TIME0也一样.

提醒注意:close#day这个的意思应该是当日K线的收盘价,这个价在盘中是不断变化的,会导致信号消失.

 

(2)您的理解是对的,并且是在11:05分K先走完的那刻还要判断你的开多条件是否满足---因为选择的是走完K线