全ポジションを一括でクローズするボタン - MetaTrader 4用

Mike 2016.02.17 00:45 8 0 0
添付ファイル

「全てクローズ」ボタンをクリックすると、すべてのオープンポジション(通貨ペア問わず)を一度にクローズできます。


この新しいバージョンは、以前のバージョンにあった無限ループを引き起こす可能性のあるコードを含んでいません。

if(checkOrderClose==false) continue;

その代わりに、すべてのトレードをクローズしながら無限ループを防ぐエラー制御システムを搭載しています。

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

リスト
コメント 0