服务器信号预警给客户端,图表、后台信号都正常传递到客户端。VBA交易,不能预警到客户端,如何设置???
策略共享就是图表和后台才能发送额,不支持vba下的单
Network 对象
SendAlarmSignal 向指定用户发送远程预警信息
用
服务器后台发送,客户端图表显示正常,但是有时候,平仓/开仓,连着的信号,客户端只能收到一个 平仓信号,偶尔有发生,什么原因? 问题2
[此贴子已经被作者于2016-8-25 15:15:13编辑过]
感谢耐心指导:
Sub UserForm1_CommandButton18_Click()
'开多1手
sAccountID = Order.Account(1)
if Pinzhong = 1 then
Scode
= "MHI00"
sMarket = "HZ"
elseif Pinzhong = 2 then
Scode = "HSI00"
sMarket = "HZ"
elseif Pinzhong = 3 then
Scode = "CL00"
sMarket = "NM"
end if
Call order.Buy(1,1,0,0,sCode,sMarket,sAccountID,0)
'市价开多单
'按照市价给所有连接客户发送交易信号
call network.SendAlarmSignal("",sCode,sMarket,0,"VBA","服务器信号","开多",1,1)
End Sub
call network.SendAlarmSignal("",sCode,sMarket,0,"VBA","服务器信号","开多",1,1) 这一句,合约是恒指连续HSI00, 能够把信号发送到客户端的预警窗口,但是图表没有信号显示。
call network.SendAlarmSignal("",sCode,sMarket,0,"VBA","服务器信号","开多",1,0) 改成0,即限价,恒指连续HSI00,结果同上
call network.SendAlarmSignal("",sCode,HSI08,22828,"VBA","服务器信号","开多",1,1) 改成 恒指1608,同时限价,同时填上价格,正常。
所以测试结果:
1、不能用连续合约,2、不能市价
我需要的是在图表上有这个开仓、平仓的信号

此主题相关图片如下:tmp.jpg

客户端看着下单。因为客户端下单的是第三方交易软件,金字塔不支持,只能手动下单。
(下面远程预警窗口的信号是正常的)
不明白你的需求,你是需要哪里能看到信号?客户端?既然客户端不是金字塔,那你还要求什么信号显示?