Comment – library MetaTrader 5

Just add the codeΒ  #include Β  Β settings will appear.

Example of usage with default settings.

No need to declare an instance of the class.

#include <Comm.mqh>
//+------------------------------------------------------------------+
void OnTick()
Β Β 
Β Β  string str = "PROGRAM_NAME = " + MQLInfoString(MQL_PROGRAM_NAME) + "\n" + (string)TimeCurrent();
Β Β  comm.Comm(str);
Β Β 
//+------------------------------------------------------------------+

Example of use with the ability to change settings.

#include <Comm.mqh>
//+------------------------------------------------------------------+
void OnTick()
Β Β 
Β Β  string str = "PROGRAM_NAME = " + MQLInfoString(MQL_PROGRAM_NAME) + "\n" + (string)TimeCurrent();
Β Β  comm.Comm(str, _Xpx, _Ypx, _clrText, _FontSize, _clrBack, _Transparency, _Font, _corner);
Β Β 
//+------------------------------------------------------------------+

Example of using multiple instances of a comment.

#include <Comm.mqh>
CComm comm1;
CComm comm2;
CComm comm3;
CComm comm4;
//+------------------------------------------------------------------+
void OnTick()
Β Β 
Β Β  MqlTick tick;
Β Β  SymbolInfoTick(_Symbol, tick);
Β Β  if(tick.ask != 0 && tick.bid != 0)
Β Β Β Β  
Β Β Β Β Β Β string str = StringFormat("askΒ Β = %.5f\nbidΒ Β = %.5f\ntime = %s", tick.ask, tick.bid, TimeToString(tick.time, TIME_DATE 
Β Β 
//+------------------------------------------------------------------+






  Exp_ForceTrend - EA MetaTrader 5
πŸ“ˆ ROBOTFX MetaTrader Expert Advisors and Indicators to maximize profits and minimize the risks