Only 1 trade per 1 day

 
Hello, I need accept only 1 trade (buy or sell) per 1 day (no more). Pls write me code, thx
 
rozirozi:
Pls write me code, thx
No !
 

i think the question might have been " can someone direct me to a sample of code that shows how can I limit my ea to only one trade in a day?"

 
serpentsnoir:

i think the question might have been " can someone direct me to a sample of code that shows how can I limit my ea to only one trade in a day?"

Ah I see . . . sorry, didn't realise ;-)

Try this: http://crum.be/1h

 

#property copyright "Copyright ?2011, Soldat Software Corp." //6
#property link "http://492598710.qzone.qq.com/" //7

int MAGICMA; //11
int totaltrade;
int ticket;
int start()
{
MAGICMA = TIME_DATE;
int li_ret_0 = 0 ;

for (int l_pos_4 = 0; l_pos_4 < OrdersTotal(); l_pos_4++)
{
if (OrderSelect(l_pos_4, SELECT_BY_POS, MODE_TRADES))
if (OrderMagicNumber() == MAGICMA)
li_ret_0 = 1;
else
totaltrade++;
}
if(totaltrade == OrdersTotal())
{
ticket=OrderSend(Symbol(),OP_BUY,0.1,Ask-25*Point,3,0,Ask+25*Point,"Dolan",MAGICMA,0,Green);
if(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("BUY order opened : ",OrderOpenPrice());
}
else Print("Error opening BUY order : ",GetLastError());
return(0);
}
return(0);
}

Reason: