Feche Todas as Posições com um Clique: O Novo Botão para MetaTrader 4

Mike 2016.02.17 00:45 23 0 0
Anexo

Clique no botão "Fechar Tudo" para encerrar todas as suas posições abertas (independentemente do par) de uma só vez.


Esta nova versão não possui o código que versões anteriores tinham, o qual poderia causar um loop infinito.

if(checkOrderClose==false) continue;

Em vez disso, ela traz um sistema de controle de erros para evitar loops infinitos, enquanto ainda fecha todas as operações.

if(checkOrderClose == false)
         {
         int errorCode = GetLastError();
         
         if (errorCode == 1 || errorCode == 2 || errorCode == 5 || errorCode == 6 || errorCode == 64 || errorCode == 65 || errorCode == 132 || errorCode == 133 || errorCode == 139) break;
         else continue;
         }
   

Lista
Comentário 0