I still have trouble broadcasting liquidity, but the bot itself is running.
I had to switch back to nud 2.0.3 because of trouble with nud 2.1.1 and NuBotâŠ
I agree thereâs demand for some liquidity at Bittrex, and altough this gateway will only support the sell side, itâs very useful.
But like I stated in the OP:
The current order related settings are:
Hereâs an excerpt from the current run:
23:59:29.176 [Strategy Secondary Task] WARN - Initializing strategy [c.n.n.s.S.StrategySecondaryPegTask:137]
23:59:29.184 [Strategy Secondary Task] INFO - setting up ordermanager [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegTask:138]
23:59:29.189 [pool-1-thread-1] WARN - Subscribing to websocket push updates from streamer @ tcp://stream.tradingbot.nu:5561 [c.n.n.s.Subscriber:103]
23:59:29.204 [Strategy Secondary Task] INFO - Sell-Wall size : : 0.0 NBT [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:539]
23:59:29.214 [Strategy Secondary Task] INFO - Buy-Wall size : : 0.0 NBT [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:544]
23:59:33.702 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]
23:59:34.835 [Strategy Secondary Task] INFO - initOrders SELL [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:178]
23:59:35.238 [Strategy Secondary Task] INFO - The current balance equivalent 9.99 NBT is not enought to place the full SELL wall defined in the liquidity model (500.0).
Resizing the size of the order [com.nubits.nubot.trading.LiquidityDistribution.LiquidityDistributionModel:153]
23:59:35.248 [Strategy Secondary Task] WARN - The balance is not enought to place the tier2 liquidity. (Balance is entirely on tier1 wall) 9.99 [c.n.n.t.L.LiquidityDistributionModel:241]
23:59:35.258 [Strategy Secondary Task] INFO - The current balance equivalent 9.99 NBT is not enought to place the full SELL wall defined in the liquidity model (500.0).
Resizing the size of the order [com.nubits.nubot.trading.LiquidityDistribution.LiquidityDistributionModel:153]
23:59:35.275 [Strategy Secondary Task] INFO - SELL- OrderBook : ----- SELL-side order book :
1.017501,0.0024291,9.99
SELL wall volume : 9.99
SELL tier2 volume = 0.0 NBT
Total SELL volume = 9.99 NBT
Best price :0.0024291 (1.017501408$)
SELL balance left = 0.0 NBT----- [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:228]
23:59:35.282 [Strategy Secondary Task] INFO - Trying to place 1 orders... [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:229]
23:59:36.027 [Strategy Secondary Task] INFO - SELL wall order updated. ID : f5974fdb-75cf-4551-88b3-a23aaebbdcf1 size: 9.99 [com.nubits.nubot.trading.TradeUtils:232]
23:59:36.048 [Strategy Secondary Task] WARN - **SELL** orders re-initialized on **bittrex** : 1/1 placed successfully
total amount placed : 9.99
Tier1 order size : 9.99
Tier2 cumulative order size : 0.0 (0 orders)
[c.n.n.s.S.StrategySecondaryPegUtils:247]
00:00:03.702 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]
00:00:29.509 [checkOrders] WARN - Liquidity is not being sent : orders are not yet initialized [c.n.n.t.CheckOrdersTask:145]
00:00:33.702 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]
00:00:47.256 [Strategy Secondary Task] INFO - Order placed = OrderToPlace{type=SELL, pair=nbtbtc, size=9.99, price=0.0024291} [com.nubits.nubot.models.MultipleOrdersResponse:88]
00:00:47.263 [Strategy Secondary Task] INFO - Order ID = f5974fdb-75cf-4551-88b3-a23aaebbdcf1
[com.nubits.nubot.models.MultipleOrdersResponse:89]
00:00:47.275 [Strategy Secondary Task] INFO - initOrders BUY [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:178]
Exception in thread "Strategy Secondary Task" java.lang.NullPointerException
at com.nubits.nubot.utils.Utils.getDouble(Utils.java:224)
at com.nubits.nubot.trading.wrappers.BittrexWrapper.getAvailableBalance(BittrexWrapper.java:218)
at com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils.initOrders(StrategySecondaryPegUtils.java:185)
at com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils.placeInitialWalls(StrategySecondaryPegUtils.java:142)
at com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils.reInitiateOrders(StrategySecondaryPegUtils.java:120)
at com.nubits.nubot.strategy.Secondary.StrategySecondaryPegTask.initStrategy(StrategySecondaryPegTask.java:144)
at com.nubits.nubot.strategy.Secondary.StrategySecondaryPegTask.run(StrategySecondaryPegTask.java:70)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
00:01:03.702 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]
00:01:33.703 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]
00:02:03.702 [checkNud] INFO - Executing class com.nubits.nubot.tasks.CheckNudTask [com.nubits.nubot.tasks.CheckNudTask:37]