联动通达信

Posted freeboygirl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了联动通达信相关的知识,希望对你有一定的参考价值。

1.通达信有很多自定义消息,通过传递消息来完成某个小功能将大大简化编程,提高效率.就是win32调用.比如显示某支股票可以向通达信发送消息来实现。

C代码

UINT UWM_STOCK = RegisterWindowMessage(_T("Stock"));
 
::PostMessage(HWND_BROADCAST,UWM_STOCK,7580019,0);
//就是查看 580019 的页面,
::PostMessage(HWND_BROADCAST,UWM_STOCK,6031007,0);
//是查看031007页面

注意股票代码:沪市代码前加7,其它市场股票代码前面加6.

2.若无消息接口,模拟键盘输入来联动,效率低稳定性差。

AutoHotkey代码

;这里指定0xFFFF就是HWND_BROADCAST,是对多个通达信窗口广播消息;
;如果指定具体窗口的句柄,则是向特定窗口发送消息。

active_id:=0xFFFF
UWM_STOCK := DllCall("RegisterWindowMessage", Str,"Stock")
PostMessage,UWM_STOCK,7600050,0,,ahk_id %active_id%

  

 

以上是关于联动通达信的主要内容,如果未能解决你的问题,请参考以下文章

第十八篇——怎么在通达信上设置连板次数以及所属行业(从零起步编写通达信指标公式系列)

第二十篇——通达信自动提示启明星黄昏星K线组合形态(含指标公式代码)(从零起步编写通达信指标公式系列)

第十九篇——创业板科创板也适用的通达信涨停指标公式怎么写?(从零起步编写通达信指标公式系列)

从哪能链接到通达信更新更全的F10资料呢

从哪能链接到通达信更新更全的F10资料呢

通达信period啥函数