Cierra Todas tus Posiciones con un Solo Click en MetaTrader 4

Mike 2016.02.23 01:08 16 0 0
Archivos adjuntos

Haz clic en el botón "Cerrar Todo" para cerrar todas tus posiciones abiertas en el gráfico actual.

Si deseas cerrar solo las operaciones manuales, selecciona CloseOnlyManualTrades = true.

Si prefieres cerrar tanto las operaciones manuales como las que fueron abiertas por un Asesor Experto, elige CloseOnlyManualTrades = false.

Esta nueva versión no incluye el código que tenían las versiones anteriores, el cual podía causar un bucle infinito.

if(checkOrderClose==false) continue;

En su lugar, ahora cuenta con un sistema de control de errores que evita el bucle infinito mientras cierra todas las operaciones.

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
Comentarios 0