以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  取得最新的开仓价  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=30776)

--  作者:leonxu
--  发布时间:2012/11/20 20:36:01
--  取得最新的开仓价

如果想取得最新的开仓价,在程序开头先写

GLOBALVARIABLE:pp=0;

pp:=tenterprice;

 

这样是否正确,还是说pp:=tenterprice;这句需要放在下单语句的后面,但实际中

 

GLOBALVARIABLE:pp=0;

pp:=tenterprice;

 

持仓价:PP,linethick0;

 

这样老显示不出持仓价来,

 

做的是后台交易

 

不知是何原因


--  作者:leonxu
--  发布时间:2012/11/20 20:49:14
--  

如果在交易语句后加上pp:=tenterprice;

则老是显示持仓价0,不能正常取出持仓价来


--  作者:admin
--  发布时间:2012/11/20 21:02:02
--  

直接显示 tenterprice 看看是否能够显示


--  作者:leonxu
--  发布时间:2012/11/21 12:44:53
--  

不显示,这个不显示指连开仓价这三个字都不出现的,而不是开仓价:0


--  作者:every
--  发布时间:2012/11/21 14:11:17
--  

用DEBUGOUT/DEBUGFILE调试输出看看

debugout(\'最新开仓价tenterprice=%2.f\',tenterprice);


--  作者:leonxu
--  发布时间:2012/11/22 17:03:44
--  

这个会显示在哪里,我加上后没看到,是必须盘中交易时才看得见吗


--  作者:jinzhe
--  发布时间:2012/11/22 17:12:50
--  

双击后台预警,会出现监控界面,在这个界面下面显示


--  作者:leonxu
--  发布时间:2012/11/23 12:36:00
--  

奇怪,运行完显示是负一,是手数?


--  作者:leonxu
--  发布时间:2012/11/23 12:55:19
--  
在另一策略里的

debugout(\'最新开仓价tenterprice=%2.f\',tenterprice);显示tenterprice=2200,但实际是2200.6,这是显示的省略还是取错数,


--  作者:admin
--  发布时间:2012/11/23 13:02:06
--  

可能是显示的地方将小数点给省略了