Olá! Muito obrigado pelo artigo, espero que as partes II, III, etc. venham a seguir
Após a compilação bem-sucedida no MT5 e a execução do script, estou recebendo continuamente o ERRO 4014, ou seja, tentei adicionar DLLs, mas parece que elas não são necessárias para este projeto. O que devo tentar fazer para que ele seja executado?
Agradeceria sua resposta.
| ERR_FUNCTION_NOT_ALLOWED | 4014 | Системная функция не разрешена для вызова |
Atenciosamente,
Andrej
| ERR_NETSOCKET_CANNOT_CONNECT | 5272 | Ошибка соединения с удаленным хостом |
Parece que ele tenta se conectar, o que posso dizer devido a um pouco de atraso antes de receber o erro.
Olá! Muito obrigado pelo artigo, espero que as partes II, III, etc. venham a seguir
Após a compilação bem-sucedida no MT5 e a execução do script, estou recebendo continuamente o ERRO 4014, ou seja, tentei adicionar DLLs, mas parece que elas não são necessárias para este projeto. O que devo tentar fazer para que ele seja executado?
Agradeceria sua resposta.
| ERR_FUNCTION_NOT_ALLOWED | 4014 | Системная функция не разрешена для вызова |
Atenciosamente,
Andrej
m_id =m_wnd.LastId()+1; m_chart_id =m_wnd.ChartId(); m_subwin =m_wnd.SubwindowNumber(); m_corner =(ENUM_BASE_CORNER)m_wnd.Corner(); m_anchor =(ENUM_ANCHOR_POINT)m_wnd.Anchor(); 'LastId' - undeclared identifier Element.mqh 841 22 ')' - expression expected Element.mqh 841 29 'ChartId' - undeclared identifier Element.mqh 842 22 ')' - expression expected Element.mqh 842 30 'SubwindowNumber' - undeclared identifier Element.mqh 843 22 ')' - expression expected Element.mqh 843 38 'Corner' - undeclared identifier Element.mqh 844 40 ')' - expression expected Element.mqh 844 47 'Anchor' - undeclared identifier Element.mqh 845 41 ')' - expression expected Element.mqh 845 48
Muito obrigado ao autor. O artigo é excelente e o código é interessante. No entanto, encontrei um problema com o erro 4014.
Que funcionalidade devo ativar no terminal para evitar o erro 4014? O servidor e o próprio banco de dados estão em uma máquina local (localhost).
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso

Novo artigo Trabalhando com as funções de rede ou MySQL sem DLL: Parte I - Conector foi publicado:
A MetaTrader 5 recebeu algumas funções de rede recentemente. Isso abriu grandes oportunidades para os programadores que desenvolvem produtos para o Mercado. Agora eles podem implementar coisas que antes exigiam bibliotecas dinâmicas. Neste artigo, nós vamos considerá-los usando a implementação do MySQL como exemplo.
Há um ano, as funções de rede em MQL5 foram reabastecidos com as funções para se trabalhar com sockets. Isso abriu grandes oportunidades para os programadores que desenvolvem produtos para o Mercado. Agora eles podem implementar coisas que antes exigiam bibliotecas dinâmicas. Vamos considerar um desses exemplos nesta série de dois artigos. No primeiro artigo, eu vou considerar os princípios do conector MySQL, enquanto no segundo, desenvolverei as aplicações mais simples usando o conector, ou seja, o serviço para coletar as propriedades dos sinais disponíveis no terminal e o programa para visualizar suas alterações ao longo do tempo (veja a Fig. 1).

Fig. 1. O programa para visualizar alterações nas propriedades do sinal dentro de um certo período de tempoAutor: Serhii Shevchuk