![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
É mais ou menos o mesmo que bandeira "ocupada" (primeiro a chegar, primeiro a ser servido), só que vezes mais complicada, mas a idéia é interessante, eu gosto dela, obrigado.
Provavelmente, seria mais fácil desativar a edição compartilhada FILE_SHARE_WRITE e permitir que aqueles que abrem apenas leiam FILE_READ leia e aqueles que abrem leiam e escrevam FILE_READ|FILE_WRITE obtenham um erro e reabram o arquivo. Isto provavelmente seria mais fácil.
Eu realmente não entendo o que isto significa no contexto de FileClose saving.
Isso significa que não apenas quando o arquivo é fechado, as alterações feitas são salvas em disco.
No lado lido, há uma sinalização que permite que o arquivo seja esvaziado sem fechá-lo, depois que todos os dados tiverem sido extraídos.
No lado da escrita, temos uma bandeira, que não permite abrir o arquivo, se ele já estiver aberto por outro Expert Advisor.
O código é apenas por exemplo, falta-lhe funções de verificação de alças de manuseio e bilhetes e coisas do gênero, mas está próximo do resultado desejado.
Muito obrigado novamente a todos e muito apreço pelas informações e dicas úteis.