以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  安装V2.99版后提示编译错误的问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=50949)

--  作者:老鳄鱼
--  发布时间:2013/4/11 21:39:48
--  安装V2.99版后提示编译错误的问题
  发生错误提示语句:

清空:sellshort(1,holding,limit,market); 

提示内容:“MARKET 交易系统函数的第三个参数必须为交易控制符”。

1,程序在V2.99之前版本正常运行,未提示编译错误;
2,备份到V2.99中使用的程序,正常使用;
3,但编辑后(即使只插入一空格),点“应用于图”便出现以上编译错误提示;

请教原因,如何处理。



--  作者:admin
--  发布时间:2013/4/11 21:44:27
--  

2.99版对交易控制语句的语法检查更为严格,目的是让客户少犯错误。

你上面的代码是有问题的,原因是market是 交易控制符,不是价格。不知道你具体的交易思路是什么,如果是市价委托你应该这么写

 

sellshort(1,holding,market); 


--  作者:老鳄鱼
--  发布时间:2013/4/11 22:15:40
--  
谢谢