I'm trying to run emotionless on Binance with about 10 pairs and am getting an error message when gunbot tries to place an order:
buy order opts { symbol: 'LTCBTC',
side: 'BUY',
type: 'LIMIT',
timeInForce: 'IOC',
quantity: 0.14,
price: 0.01415,
timestamp: 1515175461.463 }
Error: Volume must be of stepSize: 0.01000000.
at errorHandler (/snapshot/gunbot-build/ctx-wrapper.js:0:0)
at
createBuyOrder
{ code: -1013, msg: 'Filter failure: MIN_NOTIONAL' }
I think the minimum buy on Binance is .001 so I tried raising the TRADING_LIMIT, MIN_VOLUME_TO_BUY, and MIN_VOLUME_TO_SELL all to .002. The LTC buy in this order is 0.14 * 0.01415 = 0.001981, which should be above the minimum limit, yeah?
My emotionless settings:
"emotionless": {
"NAME": "emotionless",
"TRADING_LIMIT": 0.002,
"FUNDS_RESERVE": 0.01,
"PERIOD": 15,
"BUY_LEVEL": 0.6,
"GAIN": 0.6,
"EMA1": 16,
"EMA2": 8,
"HIGH_BB": 49,
"LOW_BB": 49,
"STDV": 2,
"SMAPERIOD": 50,
"PANIC_SELL": false,
"DOUBLE_UP": true,
"DOUBLE_UP_CAP": 0.5,
"STOP_LIMIT": 60,
"BUY_ENABLED": true,
"MIN_VOLUME_TO_BUY": 0.002,
"MIN_VOLUME_TO_SELL": 0.002,
"TRADES_TIMEOUT": 600,
"MICROTRADES": true
},
Any ideas on this error? Thanks.