The MetaTrader 5 mobile platform allows users to prepare and issue requests for the broker to execute trading operations. In addition, the platform allows to control and manage open positions. For this purposes, several types of trade orders are used. An order is an instruction of a brokerage firm's client to conduct a trade operation. In the...
bool CheckTradingPermission()
{
//--- Para o modo de tempo realif(IsRealtime())
{
//--- Verificando a conexão com o servidorif(!TerminalInfoInteger(TERMINAL_CONNECTED))
return(1);
//--- Permissão para negociar no nível do programa em execuçãoif(!MQL5InfoInteger(MQL5_TRADE_ALLOWED))
return(2);
//--- Permissão para negociar no nível do terminalif(!TerminalInfoInteger(TERMINAL_TRADE_ALLOWED))
return(3);
//--- Permissão para negociar na conta correnteif(!AccountInfoInteger(ACCOUNT_TRADE_ALLOWED))
return(4);
//--- Permissão para negociar automaticamente na conta atualif(!AccountInfoInteger(ACCOUNT_TRADE_EXPERT))
return(5);
}
//---return(0);
}
//+------------------------------------------------------------------+
Ao pesquisar exemplos de ordens pendentes, deparei-me com este artigo.
Será que o autor não poderia ter a piedade de colocar uma atualização funcional aqui?
Se nem mesmo o livro de receitas MQL5 funciona, como um iniciante pode aprender alguma coisa?
Estou ficando com a garganta grossa novamente!!!!!!!!
Ao pesquisar exemplos de ordens pendentes, encontrei este artigo.
O autor poderia ter a misericórdia de colocar uma atualização funcional aqui?
Se nem mesmo o livro de receitas MQL5 funciona, como um iniciante pode aprender alguma coisa?
Estou ficando com a garganta grossa novamente!!!!!!!!
Otto, qual é o seu problema?
O artigo é um pouco antigo, quase meio milênio de atualizações se passaram desde então.
Eu me orientei de acordo com:
https://www.metatrader5.com/en/mobile-trading/iphone/help/trade/general_concept/order_types
https://www.mql5.com/en/docs/standardlibrary/tradeclasses/ctrade
e resolvi da seguinte forma:
Eu entendo Otto...
a coisa não foi testada por ninguém.
É usada uma função que nunca foi declarada.
Veja a imagem
O código é para o traseiro :-)
Próxima bobagem...
Quem está percebendo?
Agora, compile-o.
Alguém sabe de onde vem essa função? A F1 não sabe. Nem o Google.
MQL5InfoInteger()h ttps:// www.mql5.com/de/docs/check/mqlinfointeger
Dê uma olhada mais de perto amando
Próximo erro no código.
Indicador ausente ....
Pode ser que o desenvolvedor o tenha, mas aquele que inicia o download recentemente não o tem.
A MQ precisa trabalhar nisso com urgência.
O usuário perde o desejo de experimentá-lo se primeiro tiver que passar 3 horas removendo erros.