Sluit Alle Open Posities Met Één Klik in MetaTrader 4

Mike 2016.02.23 01:08 8 0 0
Bijlage

Klik op de "Sluit Alle" knop om al je open posities op de huidige grafiek te sluiten.

Wil je alleen handmatig geopende trades sluiten? Stel dan CloseOnlyManualTrades in op true.

Als je ook trades wilt sluiten die door een systeem trading zijn geopend, zet CloseOnlyManualTrades op false.


Deze nieuwe versie bevat geen de code die in eerdere versies stond en die mogelijk een oneindige lus veroorzaakte:

if(checkOrderClose==false) continue;

In plaats daarvan heeft deze versie een foutcontrole systeem ingebouwd om een oneindige lus te voorkomen, terwijl nog steeds alle trades gesloten worden.

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;
         }


Lijst
Reactie 0