Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ValueError: Maker order size (0.0) must be greater than 0. #118

Closed
Steve1943 opened this issue Apr 25, 2019 · 6 comments

Comments

Projects
None yet
4 participants
@Steve1943
Copy link

commented Apr 25, 2019

Describe the bug
In GUI log we see error message "ValueError: Maker order size (0.0) must be greater than 0."

Release is latest compiled from source and is working fine on Radar-Relay with BAT-WETH and DNT-ETH
Running on Ubuntoo 18.04 emulator in VirtualBox on Windows host.

Steps To Reproduce
Set up for cross exchange arbitrage between DDEX and Binance with pairs BNB-WETH and BNBETH repectively. Set maximum order size =0.04 ETH which is below the balance on both exchanges. Start.
See screen shot of console below:

DDEX_BNB-ETH_cross-exchange_value-error.txt

Is this to do with a minimum order value on DDEX?

@Steve1943 Steve1943 added the bug label Apr 25, 2019

@chowryan

This comment has been minimized.

Copy link
Contributor

commented Apr 25, 2019

your max order size might be too low. try increasing it to 0.1 ETH and increasing your BNB balance to roughly $20 worth?

@yzhang1994 yzhang1994 referenced this issue Apr 25, 2019

Merged

fix / maker order size is 0 bug #121

2 of 2 tasks complete
@Steve1943

This comment has been minimized.

Copy link
Author

commented Apr 26, 2019

I installed latest master repo and then ran with increased order size.
Balance of 3 BNB at DEX is worth about $60.
Balance of 87 BNB at Binance is a live HODL.
see GUI screenshop, strategy file, and logfile below:
There seems to be some problem with the attempted limit Ask orders.

https://screenshots.firefox.com/odUrBaHUHESsO1YW/null

conf_cross_exchange_market_making_strategy_BNB-ETH.yml.txt

hummingbot_logs_2019-04-26-19-22-33.log

@yzhang1994 yzhang1994 referenced this issue Apr 26, 2019

Merged

fix / revert xemm logging bug #134

2 of 2 tasks complete
@yzhang1994

This comment has been minimized.

Copy link
Member

commented Apr 26, 2019

@Steve1943 This is not exactly a bug -- just that the bot was printing excessive logs when it is not trading. Just resolved that in the lastest PR

@yzhang1994

This comment has been minimized.

Copy link
Member

commented Apr 26, 2019

The Maker order size (0.0) must be greater than 0. issue happens when the bot's order size is too small -- below the exchange's minimum order size (I suspect that it was because initially, your inventory was not large enough). But in your latest screenshot it seemed like your bot is already trading. So if you just pull the latest master again, everything should be working correctly now.

@Steve1943

This comment has been minimized.

Copy link
Author

commented Apr 27, 2019

After update to current master and topping up ETH inventory balances we have traction - generating both limit bid and limit ask orders.
Market is thin and no fills as yet - so no hedge orders generated, thus far.
But the bot seems to be working OK now. So thanks, great job.

@Steve1943 Steve1943 closed this Apr 27, 2019

@mifeng

This comment has been minimized.

Copy link
Member

commented Apr 29, 2019

@Steve1943 This qualifies for our bug bounty program. Please send me your Ethereum address on Discord and we will send you 0.1 ETH.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.