MQL4のコードでキーを押すコードなどあるのでしょうか?
とりあえずキーは押せますので以下、コード例の概要を記述しますね。
//インジケータ上部に以下インクルードしてください
#include <WinUser32.mqh>
//if文の中など当該部で以下記述
//altキーを押す
keybd_event(18, 0, 0, 0);
//f4キーを押す
keybd_event(115, 0, 0, 0);
//altキーを離す
keybd_event(18, 0, KEYEVENTF_KEYUP, 0);
//f4キーを離す
keybd_event(115, 0, KEYEVENTF_KEYUP, 0);
以上のコードは、アプリの画面を閉じます。
インジケータを実行すると、MT4画面が閉じるハズです。
※第一引数がキーコードになります
参考:キーコード一覧
http://faq.creasus.net/04/0131/CharCode.html
iku7さん、さっそくありがとうございました。返信が遅くなりすみませんでした。
2018/03/19 12:22:21MQLでもキーが押せるのですね ありがとうございました。
このやり方を探しておりました。
いろいろ応用がききそうですね。
さっそく試してみたいと思います。
どうもありがとうございました。