Selasa, 18 Desember 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);
}

Tidak ada komentar:

Posting Komentar