トップ  >  MQL4リファレンス  >  共通関数  >  Comment
スポンサーリンク
検索

↑の検索エンジンが表示されない人は、
↓の古い検索エンジンを使用して下さい。
カスタム検索
MQL4リファレンスツリー
Comment


Comment


チャートの左上隅に、ユーザーが定義したコメントを出力します。

関数書式:
void  Comment(
   argument,     // 最初の値
   ...           // 他の値
   );



■引数
引数名 初期値 I/O 詳細
argument - In
出力する情報を複数行に分割して出力にするには、\nまたは\rの改行文字を使用します。
カンマ(,)区切りで引数を複数に分けて渡す事が出来ます、渡せる引数の数の上限は64つまで。

入力コメントの全長は(表示されないエスケープシーケンスを含めて)2045文字までです。
超過した分は表示されません。


■戻り値
無し


■備考
配列はComment()関数に渡す事が出来ません。
配列は配列要素を指定する必要があります。

double型のデータは最大で小数点以下16桁の精度で表示されます。
float型のデータは小数点以下5桁で表示されます。
指定した精度で表示させるには、DoubleToString()関数を使用します。

bool型のデータは"true"または"false"の文字列で出力されます。

日付はYYYY.MM.DD HH:MI:SS形式で出力されます。
別の形式で日付を出力するには、TimeToString()関数を使用します。

color型のデータはRGB文字列で出力します。
webカラーセットを使用している場合はwebカラー名が出力されます。



サンプルソース:
#property strict // strictは絶対に削除しない事

void OnInit(){
    double   tmp_double = 0.1234567890123456789;
    float    tmp_float  = 0.123456789;
    bool     tmp_bool   = false;
    datetime tmp_date  = D'23.1.2345 11:22:33';
    color    tmp_color1 = clrRed;
    color    tmp_color2 = C'12,34,56';

    Comment("test1" ,
          "test2\n" ,
          "double(d2s)   =", DoubleToStr(tmp_double,10) ,           "\n",
          "double        =", tmp_double,                              "\n",
          "float         =", tmp_float,                               "\n",
          "tmp_bool      =", tmp_bool,                                "\n",
          "tmp_date      =", tmp_date,                                "\n",
          "tmp_date(d2s) =", TimeToString(tmp_date,TIME_SECONDS ),"\n",
          "tmp_color1    =", tmp_color1,                              "\n",
          "tmp_color2    =", tmp_color2,                              "\n"
          );
}









スポンサーリンク
スポンサーリンク


Copyright ©2015 MT4でEA自作しちゃお~ All Rights Reserved.


Top

inserted by FC2 system