Execute Orders Instantly with EA

 
Seems most EAs have to wait for a tick or two to occur before placing pending orders.
Is there a way to code around that so pending orders are executed instantly...regardless of whether the market brings in a new tick or not? 
 
-
 
Of course I know that!!
I can manually place a pending order with the broker regardless of a new tick coming in or not. I was wondering if the Expert can do the same, instantly placing pending orders. Pretty simple question. I'm not talking about market orders. Perhaps you just misunderstood. It just seems that many EAs don't seem to send the order request fast enough. Same with cancelling existing orders. Manually works fast and instantly. EAs seem to wait a few moments.  
 
EAs run on every tick, so an EA can only send orders on new ticks. Scripts run regardless of ticks, so they can place orders whenever you want it.
Reason: