以文本方式查看主题

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

--  作者:wjxkjs
--  发布时间:2014/11/10 21:11:59
--  锁仓的情况下,如何取得开仓价格
先有1手多单,价格2300,后在2305开了1手空单,如果用TENTPRICE  函数,取得的价格用DEBUGOUT   看到的都是2305了,有什么办法能解决在锁仓的情况下,各自的持仓成本(开仓价格)??
--  作者:jinzhe
--  发布时间:2014/11/11 8:57:55
--  

这个就需要用全局变量来获取了

if 开多条件 and 持仓判断 then begin

   tbuy.....;

   extgbdataset(\'kd\',dynainfo(7));

end

 

if  开空条件  and 持仓判断 then begin

    tbuyshort.......;

    extgbdataset(\'kk\',dynainfo(7));

end

\'kd\'是开多价

\'kk\'是开空价


--  作者:wjxkjs
--  发布时间:2014/11/23 7:16:17
--  
如果用同一策略,分别将其设定为一个只开多单,一个只开空单,用TENTPEICE   函数取得的多单价格   和空单价格应该是各自多单,或者空单的价格吧?而不会是最后一次的开仓价格???
--  作者:pyd
--  发布时间:2014/11/23 10:34:00
--  

是的,是取各自的每次的价格