複数のチャートの時間足を一括変更するスクリプト。

複数のチャートの時間足を一括変更するスクリプト集です。
http://u3.getuploader.com/mt/download/72/ChangeTF_M5.zip
scriptsフォルダに置いて実行すると、8枚のチャートの時間足をキー操作で変更してしまいます。
9枚以上チャートを使う人は コード内のWindowNum = 8; の8を多めに設定してください。

スクリプトからのキーイベント送信は、

#include 
void SendKey(int key)
{
   keybd_event(key,0,0,0);
   keybd_event(key,0,KEYEVENTF_KEYUP,0);
}

で行っています。

操作内容は、
Ctrl+TAB (チャートの切り替え)
Alt +C (チャートメニュー表示)
↓ 6回 (周期設定)
→ 1回 (時間足設定)
時間足毎のキー
を1セットとしてループさせています。

ポイントは、最初にCtrl+TABで別のチャートに切替える点にあります。
スクリプトを張り付けたチャートの時間足を最初に変更しようとすると、その時点でスクリプトの実行が中断されてしまうので、引っ掛ってしまうのです。

チャートの時間足を変更するとEAは止まらないのですが、スクリプトは外れてしまうのがMT4の痛いところです..。