Just add the codeΒ #include
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 Β Β //+------------------------------------------------------------------+