Specifiche
I see my previous job was bit too difficult and also was requiring devs to make the job, i already done (reinventing the wheel?), so let's make it much simpler:
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 one command successfully opening order and then close it.
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.
Function i need:
bool API_Open_Trade(int trade_direction, string pair_name, double trade_size, double price) {
//initiate connection to Binance WEBSOCKET API
//send command to open order with given parameters
//store response in a string
//close the connection to Binance WEBSOCKET API
}
open trade in trade_direction (1 for buy -1 for sell, let's say i need BUY ORDER) on pair pair_name (like ETHBTC) of trade_size (amount of ETH bought or sold for BTC in this example, may be 1.00) and at a price (like 0.008) and save string returned by the server into a string variable. (you don't need to decode JSON, i will handle that later). I will give you EXACT parameters for that order open. (the parameters i have given as an example are valid)
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)
4. my old function that uses webrequest, not websockets: (i deleted most things, to extract the essence)
(code moved to private conversation with selected developer)