以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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 -- 太好了 |