以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- VBA下单不能共享 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=138519) |
|
-- 作者:deni977 -- 发布时间:2016/8/24 12:01:09 -- VBA下单不能共享 服务器信号预警给客户端,图表、后台信号都正常传递到客户端。VBA交易,不能预警到客户端,如何设置??? |
|
-- 作者:yukizzc -- 发布时间:2016/8/24 13:16:26 -- 策略共享就是图表和后台才能发送额,不支持vba下的单 |
|
-- 作者:王锋 -- 发布时间:2016/8/24 13:27:41 -- Network 对象 SendAlarmSignal 向指定用户发送远程预警信息 |
|
-- 作者:deni977 -- 发布时间:2016/8/25 15:13:41 -- 用
服务器后台发送,客户端图表显示正常,但是有时候,平仓/开仓,连着的信号,客户端只能收到一个 平仓信号,偶尔有发生,什么原因? 问题2
[此贴子已经被作者于2016-8-25 15:15:13编辑过]
|
|
-- 作者:王锋 -- 发布时间:2016/8/25 16:23:13 -- 你再多测测了,看是否是你自己的VBA代码问题 |
|
-- 作者:deni977 -- 发布时间:2016/8/25 18:04:40 -- 感谢耐心指导: 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、不能市价 |
|
-- 作者:yukizzc -- 发布时间:2016/8/26 10:17:34 -- 你要的是显示成交买卖位置?? 这个你查看-买卖位置 |
|
-- 作者:deni977 -- 发布时间:2016/8/26 14:48:29 -- 我需要的是在图表上有这个开仓、平仓的信号 客户端看着下单。因为客户端下单的是第三方交易软件,金字塔不支持,只能手动下单。 (下面远程预警窗口的信号是正常的)
|
|
-- 作者:王锋 -- 发布时间:2016/8/26 15:07:55 -- 不明白你的需求,你是需要哪里能看到信号?客户端?既然客户端不是金字塔,那你还要求什么信号显示? |
|
-- 作者:deni977 -- 发布时间:2016/8/26 15:19:12 -- 这样用简图说明吧 此主题相关图片如下:tmp2.jpg |