2017年2月26日日曜日

REDER バルサラ破産確率によると破たんしない複数ポジションEA


バルサラの破産確立では3要素で計算をし破産するかどうかを算出するが
資金の使用率についてを考えてみました。
どんなきけんなEAでも1京円持っていて1000通貨ペアでちびちびエントリーしていると決して破産しないという計算になります。

そこを鑑みて作成したのがEA REDER
いかがでしょうか

input int Magic=25600;
double all;
int i,c;
void OnTick()
{
 all=0;c=0;
for(i=OrdersTotal()-1;i>=0;i--)
  {
  OrderSelect(i,0);
  if(OrderMagicNumber()==Magic){all+=OrderOpenPrice();c++;}
  }
  if(c==0){c=1;}  
if(all/c+1<Close[0])
  {
  for(i=OrdersTotal()-1;i>=0;i--)
    {
    OrderSelect(i,0);
    if(OrderMagicNumber()==Magic){OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),0);}
    }
  }

  if(all/c-5>Close[0]||all==0){OrderSend("",0,0.01,Ask,0,0,Ask+1,"Reder",Magic);}
}

0 件のコメント:

コメントを投稿