Tuesday, 18 December 2012

Pembatasan jumlah Order / hari


Trus code untuk membatasi jumlah order buy dan sell tiap harinya. misalnya hari ini maksimal bikin order buy 2 aja, dan order sell 3 aja, besok begitu lagi, maksimal order buy 2 aja, dan order sell 3. dst...
ea nya selalu cuma satu order (tunggu close dulu baru order lagi).
terimakasih..
codenya kurang lebih seperti ini
Code:
if ((totalbuy()>=2)||(totalsell()>=3)) return (0);
int totalbuy()
{
int value=0;
for (int i=0;i<10;i++)
   {
   if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
      {
      if ((OrderType()==0)&&(TimeDayOfYear(OrderOpenTime())==TimeDayOfYear(CurTime()))) value+=value;
      }
   }
return (value);
}

int totalsell()
{
int value=0;
for (int i=0;i<10;i++)
   {
   if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
      {
      if ((OrderType()==1)&&(TimeDayOfYear(OrderOpenTime())==TimeDayOfYear(CurTime()))) value+=value;
      }
   }
return (value);
}

No comments:

Post a Comment