ninjabot
ninjabot copied to clipboard
A fast trading bot platform for cryptocurrency in Go (Binance)
when we run ninjabot on serverless, cloud container, etc. I think better way if we persist data on external db or external file storage like postgresql , mongodb , s3...
Do you have any plan to add support for Binance futures in the near future? Thanks!
Hi, there Could you please add the Pivotal Point strategy? https://www.babypips.com/learn/forex/forex-pivot-points
In the discussion https://github.com/rodrigo-brito/ninjabot/discussions/130, @davidxiao suggest to use Binance user stream instead of orders polling. When we have orders with status PENDNG, the bot will poll from Binance the order...
When we request the balance summary, ninjabot will request the position for each trading pair and report a summary. But in this case, we request the same function multiple times:...
We have some issues with the evolution of the Javascript Module. We can use only vanilla JS because it's is compiled in runtime with ES Build. A good approach will...
Today, we need to define custom indicators in the `Indicator` function and also include custom indicators for the chart module. When we need to change a parameter, we have to...
Telegram's command `/stop` is not working. We define the logic here: https://github.com/rodrigo-brito/ninjabot/blob/1a3585bedbaf66ba35e9377635877aa688e5a1e0/order/controller.go#L293-L300 The idea is: - The bot will only execute orders when it is in `running` status. But it...
We can create and initialize indicators for chats in Ninjabot. Example: https://github.com/rodrigo-brito/ninjabot/blob/516e75064107daf73495bf1d091b5dc1cba18c09/examples/backtesting/main.go#L58-L63 A indicator is a simple struct that implements the follow interface: ``` type Indicator interface { Name() string...
To support FTX Exchange, we need to implement a new struct with the follow interface. ```go type Exchange interface { Broker Feeder } type Feeder interface { AssetsInfo(pair string) model.AssetInfo...