Discussão do artigo "DoEasy. Controles (Parte 10): Objetos WinForms, dando vida à interface"

 

Novo artigo DoEasy. Controles (Parte 10): Objetos WinForms, dando vida à interface foi publicado:

Chegou a hora de dar vida à interface gráfica e criar funcionalidades para a interação de objetos com o usuário e outros objetos. E para que objetos mais complexos funcionem corretamente, já precisamos que os objetos interajam entre si e interajam com o usuário.

Compilamos o Expert Advisor e o iniciamos no gráfico:


Como se pode ver, todo o componente visual dos objetos funciona corretamente ao interagir com o mouse.

Autor: Artyom Trishkin

 

Ele não compila

Identificador não declarado SYMBOL_SWAP_MONDAY


double CSymbol::SymbolSwapRatio(ENUM_DAY_OF_WEEK day) const
  {
#ifdef __MQL4__
   return 0;
#else
   switch(day)
     {
      case MONDAY    :  return ::SymbolInfoDouble(this.m_name,SYMBOL_SWAP_MONDAY);
 
Problema resolvido com a atualização da MQL5