http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=11344&authorid=0&page=0&star=1
按照这个帖子去做, 前台没有问题, 但后台无效, 是不能支持吗?
此主题相关图片如下:3333.png

怎么可以让消息只发一次? 版主帮忙看下代码哪里有问题GLOBALVARIABLE: bb=0;
上次开多:=TTYPEBAR(1,1);
上次平多:=TTYPEBAR(2,1);
上次开空:=TTYPEBAR(3,1);
上次平空:=TTYPEBAR(4,1);
if 上次开多<=3 then begin
if bb=0 then
DEBUGFILE('D:\TESTg.TXT','上次开多:%.0f',上次开多);
bb=1;
begin
extgbstringSet('QQSTR','品种:'+STKLABEL+';开多仓;'+'价格:'+numtostr(close,5));
VQQM:=QQMSGX(1,close);
end
end
if 上次开多>3 then begin
bb=0;
end
================
Function QQMSGX(Formula,QQNum,QQMSG)
QQMSG=document.GetExtString("QQSTR")
Set obj = CreateObject("WWSCommon.TCGroup")
bq = " 交易系统信号发布 "
mxmsg = bq &" " & Date &" " & Time & vbCrLf & " 信号" & " " & QQMSG
call obj.TransMessage("期货量化交易信号", mxmsg)
Set obj = Nothing
Set obj = CreateObject("WWSCommon.TCGroup")
call obj.TransMessage("黑尔", mxmsg)
Set obj = Nothing
End Function
[此贴子已经被作者于2019/6/24 15:07:04编辑过]
图片是后台的设置
[此贴子已经被作者于2019/6/24 15:16:49编辑过]
后台公式采用逐k模式试试
实在抱歉这个qq发送也不是我们写的,好比别人写的东西我这边也很难帮您调试,你试试看吧