Class to interact with [login to view URL] API in NodeJS needed
$250-750 USD
Paid on delivery
Bitmex ([login to view URL]) is a trading Platform for Crypto currency.
It also has a Test platform ([login to view URL]).
Both Platforms should be controlled through the RestAPI ([login to view URL])
A Standalone NodeJS Program within a class with the followings is required to finish this project:
- Class:
o Set Leverage
o Place Bulk orders ( buy|sell [market|limit|stop market|stop limit|take profit] )
o Place single orders( buy|sell [market|limit|stop market|stop limit|take profit] )
o Cancel open Orders by ID
o Cancel all open Orders
o Close position by ID [market]
o Close all open positions |market]
o Return - List all open orders/positions
o Return - List [budget|Tradehistory]
- All connections should make sure that the order/cancel/set was executed correctly and repeat in case of an Error
Milestones
1. Get started – place single orders (timeframe: two day; budget in percent: 15%)
a. create yourself an testnet account at [login to view URL]
b. get yourself free bitcoins for test ([login to view URL] [login to view URL]
[login to view URL])
c. write the basic construction of the class with a working “Place single Order” method, which is working in a standalone program.
d. Return error and handle in case by recalling the last API call
2. Close or cancel orders or positions [all|by ID] (timeframe: two days; budget in percent: 15 )
a. Appent code: List all open orders/positions
b. “ to cancel single orders by ID
c. “ to cancel all open orders
d. “ to close open positions by ID
e. “ to close all open positions
3. Return - List [budget|Tradehistory]; set Leverage (timeframe: one days; budget in percent: 15% )
a. Return the actual budget into a var and print
b. Return the tradinghistory and print
c. Set Leverage 0-200
4. Place Bulk orders (timeframe: three days; budget in percent: 25%)
a. Place a bulk order (multiple orders at one API call): A usual bulk order would be three orders at once:
i. Position: Buy|sell limit
ii. Stop loss order: buy or sell market order (in the other direction of position)
iii. Take Profit:
1. Either a limited stop sell order
2. Or a take Profit order (buy), which is also a kind of “stop” buy order
5. Bugfixes/corrections (timeframe: three days; budget in percent: 30%)
Project ID: #17609421
About the project
13 freelancers are bidding on average $538 for this job
How are you. Nice to meet you. I am very interested in your requirements. I have the ability to fulfill your requirements. If you hire me, I will work hard and you will get good results. Thank you
Hello sir. how are you? i have full experience with node js backend development. I have checked your job post and I am sure this is my job. I have rich experiences in node js, react.js, redux-thunk, redux-saga, flux More
Honorable Seniors. How are you? I have experience 7+ years in developing .NET, Laravel, node.js, angular.js, react.js and Python Frameworks. Additionally, I have experience in Android and iPhone. I will work for you More
Hi I am full stack developer with 5+ years I have good expereince of res api, and bitcoin I like your project, i can work fulltime for your porject.
Hellow, I am a full stack javascript developer with more than five years of experience. I understood your requirements. I can fullfil all the requirements perfect. Looking to hear from you. Thanks and Regards, S More
Hi, I have read out your job description and got the idea what you need exactly. I am highly interested to work on your project so that I'm ready for a technical interview at any time. I would like to discuss mor More