FRZ MT4 Binance Connector is an EA designed to connect MT4 and Binance via Binance API. With this tool you can open or close trades on Binance via MT4 manually or copy the MT4 trades from another MT4 EA to Binance. This works on both spot and futures (USDS-M) market.
This will be useful to anyone who is familiar with MT4 and its wide availability of EAs, indicators and tools for technical analysis. Whenever you open a trade on Binance, the same trade will be opened on Binance on the corresponding pair. The tool can be used with any MT4 crypto pair to open trades on corresponding pair on Binance.
Copying Trades from another EA to Binance.
Example: Assume you have an EA running on MT4 BTCUSD H1 Chart and you want to copy the trades to Binance BTCUSDT futures market, then open another BTCUSD chart and load our EA to that chart. Then simply enable copy trades under our EA settings. Then all the trades on MT4 EA will be copied to Binance futures.
- What is supported: Trade entries with optional TP/SL.
- What is not supported: Trailing stop, breakeven and other advanced functions.
NB: The free version has no restriction on manual trades but there is a trade limit on copying trades from another chart. Please get the pro version the remove limits.
Please note that actual prices on Binance can be somewhat different from MT4 (Spot price differences would be less but futures price differences could be considerable if you use short time frames like M1 & M5 or use too small take profit or stop loss).
Below video was for v1 which has manual spot trading only.
Operational differences from MT4 to Binance
- Closing trades on MT4
Closing an opened spot trade on MT4 is equivalent to an opposite trade on Binance. For instance if you close a BTCUSD trade on MT4, the equivalent action on Binance would be a sell trade on BTCUSDT with the same volume.
- Stop loss and take profit on Binance
Take profit and stop loss on MT4 will also be equivalent to opposite trades on spot Binance. For instance, if you buy BTCUSD 01 lot on MT4 at $50,000 spot rate and place stop loss at 40,000 and take profit at 60,000, the EA will open a corresponding BTCUSDT buy trade at Binance at the spot rate that existed at that time. If the price reached $60,000, MT4 would close the trade while on Binance a sell trade will be triggered with the same volume as the buy trade. Similarly, if the price dipped to $40,000, MT4 will execute the stop loss and close the trade while on Binance a BTCUSDT sell trade will be triggered with the same volume as the buy trade.
- Adding more positions to the same pair on Futures
When you add additional positions on the same pair, Binance will only add to the current position with an average price where as you will get different trades on MT4.
- Enable Futures instead of Spot: You can select the spot or futures market here.
- Enable Copying MT4 Trades on Binance: Set this as true if you want to copy trades from another chart instead of manual trades. This is a pro feature and in the free version only a limited no of trades will be copied per run.
- Enable TP & SL: If you enable this, the TP & SL values of the MT4 trades will be copied to Binance as pending orders. However, it is not necessary to copy TP/SL to Binance as trades will be closed on Binance whenever you close them on MT4.
- Lot size: This is the MT4 lot size.
- Binance lot ratio: You can further scale up or down the MT4 lot size on Binance with this feature. For instance if your MT4 lot size is 0.01 (this is often the smallest available on MT4) and Binance lot ratio is 0.1, then if you click on buy button, lot size used on Binance would be 0.01 x 0.1 =0.001
- Stop loss (Points): this is the stop loss distance in points.
- Take profit (Points): this is the stop loss distance in points.
- Binance API: You need to enter your Binance API here
- Secret Key: You need to enter your Binance Secret key here
- MT4 Pair => Binance Pair: This where you specify the corresponding Binance pair to MT4 pair. Use semi colon after the MT4 pair name. You can add more than one with a comma separated list.
How to Install
- Go to MT4 => Options=>Expert Advisers and allow automated trading and under “Allow Web Requests” add https://api.binance.com
- Place the EA file under Experts folder
- Refresh/restart the MT4
- Go to Binance and create an API and Secret Key and add them under EA settings
- Add your MT4 crypto pair and corresponding Binance pair under EA settings
How to Get Binance API
Go to your Binance account. Move the cursor to your profile icon and from the drop down list, select “API Management”. Then create an API with an API key and a Secret key. We will need to enter these two keys under EA Setting.
Also you need to enable Spot & Margin trading and Futures trading.
NB: you may have to create the API before you make the futures account in order to enable futures.
|Product name||FRZ MT4 Binance Connector|
|Product type||MT4 Expert Adviser|
|Crypto exchanges / markets supported||Currently supports only Binance exchange only. Spot and Futures (USDS-M) supported.|
|Time frames supported||Any|
|Trading features supported for copying to Binance||Trades with TP/SL only. Trailing stop, breakeven, and other advanced features not yet supported.|
|Supported currency pairs||EA works on any crypto pair on MT4 that has a corresponding crypto pair on Binance. E.g. BTCUSD (MT4) => BTCUSDT (Binance)|