Comments (3)
Same problem for me.
from sample-market-maker.
I found the solution.
follow the getting started info:
- Create a Testnet BitMEX Account and deposit some TBTC.
- Install: pip install bitmex-market-maker. It is strongly recommeded to use a virtualenv.
- Create a marketmaker project: run marketmaker setup
at the end you have 3 relevant file/dir ( lucio is my name )
A) C:\Users\lucio\AppData\Local\Programs\Python\Python39\Lib\site-packages\market_maker... ...after 2
B) C:\Users\lucio\market_maker........after 3
C) C:\Users\lucio\settings.py ( file where you add your API credential).......after 3. Attention there is a file with the same name in B. do not use that one 96
The marketmaker which gets executed when you
Run it: marketmaker [symbol]
is A which contains the market_maker.py and the bitmex.py files you have to modify to get rid of bulk order.
@sencdaarvaarjemee and I were probably modifying the right files in the wrong directory B
I am not an expert and I do not understand the reason for this duplication of names and set up. The installation process is very unclear, difficult to understand and badly documented in my opinion. on the other side the code is very well written.
if somebody can explain me the reason for having 2 dir with the same name A and B I would appreciate
Tx
from sample-market-maker.
Hey ShieldTrade, I was working for years with this bot. .
It has the two dir because it inherits from the base as to always have something to work with, to fall back on.
I have not tested the 1.6.0 version that was mentioned in the other issue. Also no clue if the ws endpoint is also fixed in the latest version.
ShieldTrade, do you say you had the same issue, but then fixed it just by using the normal install procedure ? Wat did you do different before ? I think it might now work b.c. the version upgrade ?!
might try to play around with this again soon, but for now I run an other bot.
Edit: went trough the code in https://github.com/BitMEX/sample-market-maker/blob/master/market_maker/bitmex.py
for a bit and it seems that bulkorder endpoint is now fixed. so you probably have success just b.c. of the update.
cheers
from sample-market-maker.
Related Issues (20)
- ERROR - bitmex - Endpoint was: POST order/bulk-ERROR - bitmex - Unhandled Error: 400 Client Error
- ERROR - ws_thread - API Key incorrect, please check and restart.
- How to set start_position equal to current open position?
- Unable to link WS HOT 1
- cannot execute
- old filter? HOT 1
- Usability after nov. 23, no more bulk orders HOT 3
- How can I make this bot to open the Long only or Short only trades on one side instead of both sides
- Cannot Import name "BITMEX" from Partially initialized module 'market_maker' HOT 1
- How to run markermaker setup?
- Sample market-maker stopping at "Connected to WS. Waiting for data images, this may take a moment..." HOT 1
- Cant get bot to make live (test net) orders HOT 1
- __on_error() takes 2 positional arguments but 3 were given
- The implementation is outdated does not work with the current BitMex API HOT 1
- KeyError: 'clOrdID' HOT 1
- ws_thread.py funds can return wrong currency
- Versions after 1.5.0 can't be edited. HOT 1
- Websocket error "can only concatenate str (not "int") to str" HOT 4
- NameError: global name 'FileExistsError' is not defined HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sample-market-maker.