MQLプログラム実行設定を取得するための定数:String型
MMQLプログラム実行設定を取得するための定数:String型は、MQLプログラムに設定されている状態を取得するときに使用します。
主に、MQLInfoString関数で使用されます。
それぞれ、MQLInfoString関数の property_id引数の入力値として使用されます。
またMQLInfoString関数は、入力する値によって、返り値の型が異なります。
MQLプログラム実行設定を取得するための定数:String型(ENUM_MQL_INFO_STRING)
定数 | 説明 |
MQL_PROGRAM_NAME | MQLプログラムの名前 |
MQL_PROGRAM_PATH | MQLプログラムのフォルダの場所 |
MQLプログラム実行設定を取得するための定数:String型の使い方
主に、MQLInfoString関数で使用されます。
それぞれ、MQLInfoString関数の property_id引数の入力値として使用されます。
例えば、以下のように使用します。
//MQLInfoString関数
//MQLプログラムの名前を取得
string mqlInfoString = MQLInfoString( MQL_PROGRAM_NAME );
返り値の型は string型です。
【補足】MQLプログラム実行設定を取得するための定数:String型の列挙型(ENUM_MQL_INFO_STRING)
MQLプログラム実行設定を取得するための定数:String型は、ENUM_MQL_INFO_STRINGという列挙型に含まれています。
列挙型は、定数群をひとまとめにしたものです。
以下のように使います。
ENUM_MQL_INFO_STRING mqlInfoString = MQL_PROGRAM_NAME;
上記のようにプログラムすると、mqlInfoString変数に MQL_PROGRAM_NAMEの数値が代入されます。