Perguntas de Iniciantes MQL4 MT4 MetaTrader 4 - página 192

 
E é possível usar uma fonte que não esteja na MT? Eu preciso de Montserrat.
 

Boa tarde!

Como o erro 132 é detectado? Somente por GetLastError() ou por MarketInfo(Symb,MODE_TRADEALLOWED) também?

 

Boa tarde. Estou usando a função (ver abaixo). Não consigo descobrir como fazer uma bandeira a ser formada somente em caso de 2 pendentes (para cima e para baixo)

//+------------------------------------------------------------------+ //+----------------------------------------------------------------------------+ //|  Автор    : Ким Игорь В. aka KimIV,  http://www.kimiv.ru                   | //+----------------------------------------------------------------------------+ //|  Версия   : 06.08.2008                                                     | //|  Описание : Возвращает флаг наличия ордера или позиции в истории за сегодня| //+----------------------------------------------------------------------------+ //|  Параметры:                                                                | //|    sy - наименование инструмента   (""   - любой символ,                   | //|                                     NULL - текущий символ)                 | //|    op - операция                   (-1   - любая позиция)                  | //|    mn - MagicNumber                (-1   - любой магик)                    | //+----------------------------------------------------------------------------+

//+------------------------------------------------------------------+ //|                                                                  | //+------------------------------------------------------------------+ bool ExistInHistoryToDay(string sy="", int op=-1, int mn=-1)   {    int i, k=OrdersHistoryTotal();

   if(sy=="0")sy=Symbol();    for(i=0; i<k; i++)      {       if(OrderSelect(i, SELECT_BY_POS, MODE_HISTORY))         {          if(OrderSymbol()==sy || sy=="")            {             if(op<0 || OrderType()==op)               {                if(mn<0 || OrderMagicNumber()==mn)                  {                   if(TimeDay(OrderOpenTime())==Day()                      &&  TimeMonth(OrderOpenTime())==Month()                      &&  TimeYear(OrderOpenTime())==Year())                      return(True);                                       }               }            }         }      }    return(False);   } //+------------------------------------------------------------------+

 
Andrey Sokolov:

Saudações

Você poderia me dizer se é possível definir a espessura da fonte em objetos de texto?

FoundTextSetFont (Define a fonte para a saída de texto por métodos de desenho)https://docs.mql4.com/ru/objects/textsetfont

A fonte, que tem bandeiras para definir a espessura da fonte, mas não consegue descobrir como utilizá-la.

Isto é para a função TextOut. Você poderia tentar definir o nome da fonte mais " Bold", no seu caso "Montserrat Bold".
 

Você pode me dizer como desenhar um objeto "Botão" com transparência sem usar bibliotecas de terceiros?

Não consegui encontrá-lo no fórum

 
Vitaly Muzichenko:

Você pode me dizer como desenhar um objeto "Botão" com transparência sem usar bibliotecas de terceiros?

Não consegui encontrá-lo no fórum

Em uma tela para se desenhar.

 
Artyom Trishkin:

Desenhe sobre o kanvas.

Existe um exemplo na documentação de como obter o estado "Pressionado/Não pressionado"?

 
Vitaly Muzichenko:

Existe um exemplo na documentação de como obter o status de "Pressionado/removido"?

A partir de um botão puxado? Eu não olhei - não sei. É mais fácil para mim mesmo fazer um.

 
Artyom Trishkin:

O botão sorteado? Eu não olhei, não sei. É mais fácil para mim fazê-lo eu mesmo.

Obrigado, então vou desenhar um clássico, eu sei como trabalhar com ele.

 
Vitaly Muzichenko:

Você pode me dizer como desenhar um objeto "Botão" com transparência sem usar bibliotecas de terceiros?

Não consegui encontrá-lo no fórum

Eu tentaria pegar um recurso daCBmpButton e aplicar transparência ao recurso, ele provavelmente deveria funcionar