MQL4講座

初めてのプログラム

投稿日:

これから基本的なプログラムの勉強をしていきます。

インジケーターの新規作成をすると、メタエディターに以下のコードが表示されます。

どこに書けばいいのか?

まずオレンジ部分は最初は無視してください。後々説明していきます。

プログラムを書く場所はピンクの部分です。

int OnInit()
{
 
 ここに書いていきます
 
 return(INIT_SUCCEEDED);
}

この { から } の中に書いていきます。このピンクの部分はインジケーターをチャートにセットしたときに、1度だけ実行される場所です。またインジケーターを表示後、通貨ペアを変更したり、時間足(タイムフレーム)を変更したり、パラメーターの設定を変更した時も、1度実行されます。

逆に青い部分は、サーバーから送られてくるティックという情報を受け取るごとに実行されます。日本時間のあまりチャートが動かないときは1分間に数回実行されるぐらいですが、雇用統計とか大きなイベントのときは1分間に100回を超えるときもあります。

-MQL4講座

Copyright© 外為どっとクラブ , 2018 AllRights Reserved Powered by AFFINGER4.