関数

時間を文字列に変換 TimeToString 関数

TimeToString関数は、datetime型(日時)を string型(文字列)に変換します。変換は「年月日時分(yyyy.mm.dd hh:mi)」形式の文字列にします。TimeToString関数と TimeToStr関数は同じ処理をする関数になります。  
関数

設定した書式で表示 PrintFormat 関数

PrintFormat関数は、設定したフォーマットでターミナルのエキスパートタブへメッセージを出力します。printf関数は PrintFormat関数を省略して書いた関数で同様の処理をします。PrintFormat関数は、ストラテジーテスターの最適化では機能しません。 
関数

標準時間を取得する関数

MT4で主に使う標準時間は3種類あり、それぞれの標準時間を取得する関数は TimeCurrent関数、TimeLocal関数、TimeGMT関数になります。
関数

ポジションを決済する OrderClose 関数

OrderClose関数は、注文番号で選択したポジションを成行決済します。買い取引のポジションは売り、売り取引のポジションは買戻しをします。
関数

両建て同時決済 OrderCloseBy 関数

OrderCloseBy関数は、両建てポジションを同時に決済する関数です。同じ通貨ペアで買いのポジションと売りのポジションがあった場合、決済するポジションのロット数分だけ、反対売買しているポジションのロット数が決済されます。
MQL4基礎

論理演算子

論理演算子は、複数の条件式を組み合わせた式を判定して true又は falseを返します。通常、if文などの条件処理と合わせて使われます。
MQL4基礎

関係演算子

関係演算子(比較演算子)とは、関係演算子を挟んで 2つの式や値の比較を行ない、結果を bool型(true 又は false)で返します。通常、if文や for文などの条件処理と合わせて使われます。
解説・方法

テスト環境中コンパイルのみでテスト実行する方法

MetaEditorでプログラムのテストをする時に効率よくデータを出力させる方法です。コンパイルするのと同時にEAのプログラムが実行されるように設定します。
MT4

MT4でEAを実行

MT4でEAを使う時のEAの実行方法です。通常MT4でEAを実行する時は取引する通貨ペアのチャート上へEAをドラッグ&ドロップして実行させます。
タイトルとURLをコピーしました