MT4のアラートダイアログを最前面に持ってくる。

MetaTrader4 で、シグナルが発生した時に、Alert() で知らせることが出来るのですが、バックグラウンドでMT4を動かしていると見逃すことがよくあります。特に、ブラウザをいくつも開いて、YouTubeを見ていたりすると、アラート音にも気づかなかったりとかね。

そんな時に役に立つのが、MT4AlertWatcher です。
http://u3.getuploader.com/mt/download/34/MT4AlertWatcher.zip

使い方は、
MT4AlertWatch.exe をダブルクリックするだけです。

このツールは、ウィンドウタイトルが「警告」もしくは「Alert」になっていたら、5秒毎にそれを最前面に持ってきます。


ちなみに、
「警告」=MetaTrader日本語版でのタイトル名
「Alert」=MetaTrader英語版でのタイトル名
です。





ソースコードは以下の6行だけで済み、AutoHotkey(http://www.autohotkey.com/)で書かれているので、自分でコンパイルして作ることも可能です。

#WinActivateForce
Loop {
if WinExist("警告") or WinExist("Alert")
WinActivate
Sleep, 5000
}