読者です 読者をやめる 読者になる 読者になる

プログラミングでアイデアを具現化したい

あらゆるものを具現化するためにプログラミングを始めました。主にC#

MT4 全ポジ決済スクリプト

MT4(mql)

どこにでもあるコードですが・・

//+------------------------------------------------------------------+
//|                                              AllPsitionClose.mq4 |
//|                                                          tos5511 |
//|                                   http://tos5511.hatenablog.com/ |
//+------------------------------------------------------------------+
#property copyright "tos5511"
#property link      "http://tos5511.hatenablog.com/"
#property version   "1.00"
#property strict
#property script_show_inputs
//--- input parameters
extern int      Slippage=5; //スリッページ
extern int      StockPosition=0; //残したいポジション数
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
   if(Digits == 3||Digits == 5){
      Slippage *= 10;
   }
   for(int i=OrdersTotal()-1;i>=StockPosition;i--){
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true){
         bool Clsed = OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),Slippage,clrNONE);
      }
   }
   return;
  }
//+------------------------------------------------------------------+


例のEA 減り方が減りました(笑)
f:id:tos5511:20160914214117p:plain

追記
突貫工事EAを見直していたら、バグが大量に仕込まれてましてww
それにしても負けすぎだなと思ったらTrailingStopが永遠についてこなかったり。
利益を確保してくれてない事が判明ww