メタトレーダー4でプログラムを作ってみよう -12ページ目

メタトレーダー4でプログラムを作ってみよう

無料のトレードソフトであるメタトレーダー4のプログラムを作るコツをアップします。初心者がインジケーターとEAのプログラムを作成できるのを目指します。

OrderComment はポジションのコメントを取得することができます。

コメントは、EAがポジションを持つ時に、任意のコメントを入れることができます。

コメントを確認するには、ターミナルの「口座履歴」タブをクリックすると、一番右に出てきます。


出てこない場合は、口座履歴を表示させて右クリックするとメニューが出るので、

コメントにチェックを入れてください。




この関数は単体では使用できません。

OrderSelect とセットで使用する必要があります。

OrderSelectに関する記事

使い方は、OrderSelect で一旦ポジションを呼び出しておいて、

OrderComment を使用すると、そのポジションのコメントがわかります。

主に過去のデータを呼び出して何かに使用する時に使います。

成績のデータを書きだしたりする時の例をこちらの記事にしています。

口座履歴をCSVに書き出すスクリプト

使う場面は限られると思いますが、必要な方は覚えてみてくださいね。




   
【送料無料】FXトレーダーの大冒険

【送料無料】FXトレーダーの大冒険
価格:3,990円(税込、送料別)

OrderClosePrice は新規注文が約定した価格を取得する関数です。

この関数は単体では使用できません。

OrderSelect とセットで使用する必要があります。

OrderSelectに関する記事

使い方は、OrderSelect で一旦ポジションを呼び出しておいて、

OrderClosePrice を使用すると、そのポジションの約定した価格がわかります。

決済の価格なので、過去のデータを呼び出して何かに使用する時に使います。

成績のデータを書きだしたりする時の例をこちらの記事にしています。

口座履歴をCSVに書き出すスクリプト

必要な方は覚えてみてくださいね。




 
OrderCloseTime は決済注文が約定した時間を取得する関数です。

決済時間なので、過去のポジションに限られます。

現在保有中のポジションに対しては使用できません。

また、この関数は単体では使用できません。

OrderSelect とセットで使用する必要があります。

OrderSelectに関する記事

使い方は、OrderSelect で一旦ポジションを呼び出しておいて、

OrderCloseTime を使用すると、そのポジションの約定した時間がわかります。


時間を取得した後に、年月日や時分秒に変換して表示する場合は、

TimeToStr を使用します。

TimeToStrに関する記事

使う場面は限られると思いますが、必要な方は覚えてみてくださいね。