以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [求助]2个细节问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=4750)

--  作者:z7c9
--  发布时间:2011/1/9 10:18:14
--  [求助]2个细节问题

1.金字塔收到的tick数据除了包括买价,卖价和成交价,还包括哪些信息?

 

2.对于下面的后台策略,在实际执行tbuy时的红色close价格可能是6871,对么?

以下内容为程序代码:

1 if close=6870 then begin
2     sleep(1000*1);
3     tbuy(1,1,lmt,close);
4 end

[此贴子已经被作者于2011-1-9 10:18:40编辑过]

--  作者:王锋
--  发布时间:2011/1/9 10:25:51
--  

还有成交量,成交额,成交时间

仍然是6870,因为整个代码解析还未完成,价格没有及时刷新


--  作者:z7c9
--  发布时间:2011/1/9 10:37:09
--  

以下内容为程序代码:

1 sleep(1000*5);
2
3 if tholding>0 then begin
4     tsell(1,tholding,lmt,close);
5 end

 

在后台预警时,开始运行一个策略时所有函数的返回值在策略的从开始到结束的整个计算周期都是一致的么?

 

比如上面的策略假设在10点05分05秒开始运行,此时的tholding=0,而在10点05分10秒时运行到红色语句,此时假设实际的持仓量已经>0,但是红色语句中的tholding依然是0?

[此贴子已经被作者于2011-1-9 10:37:38编辑过]

--  作者:阿火
--  发布时间:2011/1/10 9:36:45
--  
运行到红色部分,tholding指的是实际持仓量(>0)