跳至内容

Comment

注释

此函数会在图表的左上角输出用户定义的注释。

void  Comment(
   argument,     // first value
   ...           // next values
   );

参数

[in] 任何值,用逗号分隔。要将输出信息分成多行,使用换行符“\n”或“\r\n”。参数的数量不能超过64个。输入注释的总长度(包括不可见的符号)不能超过2045个字符(多余的符号将在输出过程中被删除)。

返回值

无返回值。

注意

无法将数组传递给Comment()函数。数组必须逐元素输入。

双精度类型的数据输出时,小数点后精确到16位,并且可以根据哪种表示方式更紧凑,以传统格式或科学格式输出。浮点类型的数据输出时,小数点后精确到5位。要输出其他精度或预定义格式的实数,请使用DoubleToString()函数。

布尔类型的数据输出为“true”或“false”字符串。日期显示为YYYY.MM.DD HH:MI:SS。要以其他格式显示日期,请使用TimeToString()函数。颜色类型的数据输出为R,G,B字符串,或者如果颜色存在于颜色集中,则输出颜色名称。

示例:

void OnTick()
  {
//---
   double Ask,Bid;
   int Spread;
   Ask=SymbolInfoDouble(Symbol(),SYMBOL_ASK);
   Bid=SymbolInfoDouble(Symbol(),SYMBOL_BID);
   Spread=SymbolInfoInteger(Symbol(),SYMBOL_SPREAD);
//--- Output values in three lines
   Comment(StringFormat("Show prices\nAsk = %G\nBid = %G\nSpread = %d",Ask,Bid,Spread));
  }

另请参阅

Alert(), Print()

最后更新于