Avoid MT4 Broker Stop hunting with market orders only

 
When an order is placed with a stop order and a take profit order we are placing a stop loss order as an order type of 'ON STOP', and the take profit order is a 'LIMIT' order.

As LIMIT and STOP orders can been seen by the broker, the broker can push price up to take out your orders for there own quick gain. This is called stop hunting. I do not wish to discuss stop hunting here on the thread. Its been fully discussed here : STOP HUNTING: Hardcore Proof that your broker may be cheating on you

A way to beat the brokers is to place market orders only. So price is monitored within the EA and a market order is sent once desired price is hit. So market orders are used to enter market and exit market, and the EA monitors prices levels, not the MT4 open orders table.

QUESTION: Has any one or are there any examples of MT4 code doing this anywhere ?? Please advise....