【異国のドラゴンボーナス】ブログ限定!口座開設で取引回数19000回の最強レベルのEAとインジケーターをプレゼント!

【MQL4】Symbol()関数で通貨ペア名を取得!EAやインジケーターの開発で使う関数!

mql4-Symbol

EAやインジケーターの開発で良く使う関数のSymbol()について解説していきます。

Symbol()関数

 

Symbol()関数は、EA等を適用しているチャートの通貨ペア名を取得するために使用します。

Symbol()関数は、以下のように定義されています。

Symbol()
string Symbol();

Symbol()関数には引数がないので、()内には何も記述しません。

なお、変数「_Symbol」を使用することによっても、同様の結果を取得することができます。

大人気!高評価!最強の平均足! 【異国のベスト平均足】

ご購入はこちらから

最強の平均足インジケーター!1分足~週足まで「ボタンで」一発切り替え&自動サイン生成!これ以上ない極上の平均足の使い勝手! | GogoJungle

サンプルプログラム

EAによる決済処理が、意図した通貨ペアに対してなされることをチェックする場合等に使用します。

Symbol()サンプルプログラム

if(OrderSelect(Ticket,SELECT_BY_TICKET) == true)
  {
   if(OrderSymbol() == Symbol())
     {
      決済処理
      ……