指定
I am looking for an experienced developer that could help me out and create a skeleton EA with function that would open a websocket connection (probably by websocket.dll) to Binance API server, send 6 different API commands (as options) and then close connection with websocket api.
You don't need to be creative with this job, there are no algorithms to build here - you just need to be an experienced programmer.
Functions i need:
1) send successful waiting buy order to binance api (as option in input), example:
bool API_Open_Trade(int trade_direction, string pair_name, double trade_size, double price) { }
2) close the opened buy order by binance api (preferably closing order opened by B)
bool API_Order_Cancel(string order_no) { }
3) display list of opened orders on certain pair
bool API_Order_Check(string pair_name) { }
4) display list of opened orders on all pairs
bool API_Order_Check_All() { }
5) return trade history with orderIDs, prices, filled amount, etc on selected pair
bool API_Order_Values(string pair_name) { }
6) check the balance of all coins
bool API_Balance() { }
The commands NEED to be successful, but they do not have to be decoded. The answers should be displayed as Alert and stored in string variable. So all you need to do is to successfully send commands and store the response.
I already created trading bots for other exchanges (that don't require websockets) and now I want convert them for exchanges that require Websockets.
I provide you with any details and code on how I already sorted this on other exchanges, that don't require WEBSOCKETS, but just use WEBREQUEST (at the bottom of the job)
I can stay in touch with you aiding you any way I can.
I provide:
1. account with some funds so that placing orders and cancelling them is possible
2. private and secret api keys to access the account
3. links to documentation and examples in Objective-C, C#, C++, PHP, JAVA, PYTHON, NODE.JS. You can deduct how to do it, if you have good experience with any of them.
Documentation:
https://support.binance.com/hc/en-us/articles/115002604631-Winners-of-Binance-API-Competition (links to sourced codes to all 8 programming languages on github)
https://support.binance.com/hc/en-us/articles/115001909972 (link to API contest announcement, listing functions that are supported by different codes)
https://github.com/binance-exchange/binance-official-api-docs (official API documentation)
More details will be in job description.