以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何在图表上真实显示OPEN价开平仓情况?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=47776)

--  作者:忘记天黑
--  发布时间:2013/1/16 10:17:11
--  如何在图表上真实显示OPEN价开平仓情况?

有个交易系统,是以本周期OPEN价做开平仓条件的。如果用Market价做入场价格的话,评测的时候以次周期的OPEN价格做入场,造成虚拟资金与实际偏差太大,影响了下单的持仓量。

 

请问如何解决呢?


--  作者:jinzhe
--  发布时间:2013/1/16 10:29:43
--  

本周起开盘

buy(1,1,limitr,open)


--  作者:忘记天黑
--  发布时间:2013/1/16 10:34:17
--  

limitr,open 是否造成价格变化剧烈的情况下,无法成交呢?

 

我理解的limitr是指定一定要以open价格成交,如果open价格在本周期仅仅在开盘瞬间出现,下单但没成交,是不是本周期错过交易机会了?


--  作者:jinzhe
--  发布时间:2013/1/16 10:41:47
--  

交易里面用一秒轮询


--  作者:忘记天黑
--  发布时间:2013/1/16 11:28:36
--  
多谢了!
--  作者:阿火
--  发布时间:2013/1/16 12:54:16
--  

buy(1,1,limitr,o);

评测是以open,下单时也是以open下单

 

如果希望评测是用open,下单时用market,可以这样写 :if buycond then begin if islastbar then buy(1,1,market);else buy(1,1,limitr,open);end

[此贴子已经被作者于2013-1-16 12:55:00编辑过]

--  作者:忘记天黑
--  发布时间:2013/1/16 14:09:24
--  
图片点击可在新窗口打开查看太好了