For Windows we use the tkinter library
For Mac we use the tkmacosx library
The BinanceFuturesClient communicates with the binance cryptocurrency exchange using the REST & Websocket API to get all the necessary data required for the app to function
To initialize tkinter we have to use the root widget.
It updates the UI every 1.5 secs and also gives a prompt before closing the app
It is a window where we can monitor several cryptocurrency's
It also has a autocomplete feature so the user need not remember the exact name of the coin
Add a new log message to the tk.Text widget, placed at the top, with the current UTC time in front of it.
The logger has a record of all events that have taken place while the app is running
A trading strategy is a systematic algorithm used for buying and selling in the securities markets. A trading strategy is based on predefined rules and criteria used when making trading decisions.
According to the defined algorithm the bot will either buy or sell
Lets the user monitor what the bot is doing.
Frames are not scrollable by default.
This widgets draws a Frame inside a Canvas widget so that the canvas scrolling will actually scroll the Frame inside it.