Damn EA is not working.. Please review code.

 
//execute alerts/trades on break
double tlprice=ObjectGetValueByShift("name", 0);
double pricebreak = High[0];
double pricelow = Low[1];
if(pricebreak > tlprice && pricelow < tlprice){
//Alert(Symbol(), " Long Breakout");
OrderSend(Symbol(),OP_BUY,.10,Ask,30,Ask-250*Point,Ask+500*Point,"My order #2",777,0,Green);
Sleep(1800000); //sleep one minute = 60000
}//end if condition

return;

I am new to MT4 EA Programming.. WTF is wrong with my code?

ERROR MESSAGE: Unmatched Data Error

PS.. I have a 5 digit broker.

PSS.. I left the inidcator trigger part out of the code.. but it is working correctly.

 
Here. And Here.
 
ubzen:
Here. And Here.
And here's more