OrderSymbol ポジションの通貨ペア | メタトレーダー4でプログラムを作ってみよう

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

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

 OrderSymbol はポジションの通貨ペアを調べるのに使用します。

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

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

OrderSelectに関する記事

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

OrderSymbol
 を使用すると、そのポジションの通貨ペアがわかります。

チャートの通貨ペアを調べるには、Symbol を使用します。

この2つを比べることで、ポジションの通貨ペアと、

プログラムが動いているチャートの通貨ペアが同じかどうかを調べます。

if文の条件で、

OrderSymbol()==Symbol()

というように使用するのがほとんどだと思いますので、覚えておいてください。