Okay, here again. I made very simple settings tab where I can change settings and kind of reset the bot to state it is after launching, but with new settings in use.
That tab looks so empty right now but I imagine it will gradually fill with new settings. Now you can change used algorithm, trading pair, stoplimit and candle size.
Now you can see the bot actually running! (1st screenshot) WHOO! what a success
![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
Right now it just fetches new data every x minutes and on every cycle runs algorithm which follows 4 and 10 candles long moving exponential averages and makes buying and selling decisions based on them crossing each other. It gets to trade some serious money already! Okay actually it just trades 4€ worth of BNB and this is like the most basic TA trading strategy there is, so I don't expect it to make any money, propably loses little bit every day.
Point of all of this is to test the core trading loop and find possible errors the bot could run into.
Bot already makes and collects candle data and two different EMAs and next I plan to implement some way to draw these into chart.
I'm not sure yet if I'll use javafx chart tools or maybe google charts or something else.
Also I have some boring stuff to take care of like handling errors binance might throw (like when your balance is too low for trade to be executed). Now program just crashes if something unexpected happens. Hence the testing I'm doing right now.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FR46r0pi.png&t=663&c=GXanQs1TSt0rnA)
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FHAdxjd2.png&t=663&c=0tUmmQ9RYGdNJw)
Tell me what you think and see you (hopefully soon) with next update!