以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  如果我想利用后台来发预警信号,vba监控信号发单,具体应该怎么做?  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=96240)

--  作者:roadpeace
--  发布时间:2016/4/13 16:12:47
--  如果我想利用后台来发预警信号,vba监控信号发单,具体应该怎么做?
vba如何能(马上)接受到后台触发的预警信号?最好不要是不停的扫描这种,最好是有个事件(消息)来触发
--  作者:马良
--  发布时间:2016/4/13 16:27:40
--  
vba编程手册,marketdata对象可以接收该事件,请翻阅手册
--  作者:roadpeace
--  发布时间:2016/4/13 16:40:56
--  
补充问题:
看了下帮助,应该有个Stockalarm,但是好像只能发出一(组)信号

其实我设想是:
本来是后台的策略开多平多开空平空,4种
然后发事件给vba处理。
但是如果用stockalarm的话,那不是要4条后台才行?而且我原本是5个策略弄在一条后台的,如果用stockalarm,那岂不是得用20条预警才行??
用vba本来是希望能快点,但是如果20条后台估计快不起来。

请问这种情况有没别的方法?还有个事件是AlarmPleaceOrder,但这个好像是发单才有信号的,好像也不行

--  作者:roadpeace
--  发布时间:2016/4/13 16:42:47
--  
其实我是希望,一条后台,可以触发多个(信号)事件,这样就能比较节省cpu
--  作者:yukizzc
--  发布时间:2016/4/13 17:32:14
--  

如果不区分开多平多的话

你把几个条件用or并列起来就行了

cond:开多 or 开空