以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- [求助]金字塔向QQ发送消息测试失败问题 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=96659) |
-- 作者:kminer -- 发布时间:2016/4/24 16:53:01 -- [求助]金字塔向QQ发送消息测试失败问题 自定义函数部分: Function QQMSGX(Formula,QQNum,QQMSG) QQMSG=document.GetExtString("QQSTR") Set obj = CreateObject("WWSCommon.TCGroup") mxmsg = QQMSG call obj.TransMessage("QQ1", mxmsg) Set obj = Nothing Set obj = CreateObject("WWSCommon.TCGroup") call obj.TransMessage("kmm", mxmsg) Set obj = Nothing End Function 自定义函数执行正常。 金字塔测试代码部分: MA20:MA(C,20); L_MA20:=REF(MA20,1); if (MA20>L_MA20) then begin extgbstringSet(\'QQSTR\',\'MA20上涨\'); VQQM:=QQMSGX(1,close); end QQMSGX if (MA20<L_MA20) then begin extgbstringSet(\'QQSTR\',\'MA20下跌\'); VQQM:=QQMSGX(1,close); end 在编译测试代码时,提示 ““QQMSGX”所调用的参数与预定义参数不符“。 我看论坛里大家调用时都是写的 QQMSGX(1,close)。为什么我这样写时编译出错? 正确的该怎么改写,谢谢。
|
-- 作者:yukizzc -- 发布时间:2016/4/25 8:49:05 -- 1、在公式编辑器界面中,鼠标在“函数”解释定义区单击右键,然后选择“添加自定义函数”。 是通过这种方式添加的自定义函数吗?? |