以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔模拟大赛  (http://222.73.7.161/bbs/list.asp?boardid=13)
----  第一天比赛开仓数和平仓数不太对  (http://222.73.7.161/bbs/dispbbs.asp?boardid=13&id=28017)

--  作者:忘记天黑
--  发布时间:2012/9/17 18:36:02
--  第一天比赛开仓数和平仓数不太对

第一天参赛,初始资金200万,发现有两个问题:

 

1、系统在2304第一次开仓12手空仓,开仓位置是对的,但开仓数量和我设置的80%入场资金对不上?(15%保证金,一手应该是10,3680,12手才占用124万,占用62%仓位?)

2、另外,我还设置了收盘前6分钟平掉仓位,出现了平仓信号,但交易记录显示成交价格是0,账号中还依然持仓到一直到收盘?

 

求解决方案

 


--  作者:RogarZ
--  发布时间:2012/9/17 22:00:38
--  

您这个是没理解图表的原理 由于虚拟数据与真实账户(大赛中的模拟账户)不一致造成的。

关于虚拟数据与图表程序化的原理,参见下链接

http://www.weistock.com/WeisoftHelp/kaishitubiaochengshihuajiaoyi.htm

 

你在您的策略最后加上

资金:asset,noaxis;

可能更便于理解。

 

目前能解决此问题的方式,在X轴(时间坐标) 右击——x坐标属性——常规——指定开始时间——选择为今天:

另一种方式在公式代码加上类似下方的语句:

if year=2012 and month>=9 and day>=15 then....

//当日期大于2012年9月15日 才运行。


--  作者:忘记天黑
--  发布时间:2012/9/17 22:31:22
--  

谢谢斑竹大人,第一个问题已经解决

 

那第二个的平仓问题如何处理呢?