Rikj000 / MoniGoMani

Isn't that what we all want? Our money to go many? Well that's what this framework/strategy hopes to do for you! By giving you & HyperOpt a lot of signals to alter the weights from.

Home Page:https://monigomani.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

✨ Implement `DCA` (a.k.a Adjust Trade Position)

Rikj000 opened this issue · comments

Currently DCA (Dollar Cost Averaging) is available in an alpha state on the Freqtrade development branch.
There it's better known as "Adjust Trade Position"

I'd like to implement DCA into MoniGoMani once it's available in a stable Freqtrade release.

Currently only the Initial position adjustment support (DCA) PR has been merged.
However the original position mgmt (Position stacking / pyramiding) Issue is still open.

So I don't think this Freqtrade feature is fully polished yet,
but once it is, we'll be adding it to MoniGoMani, since I truly believe there lies great potential in DCA 🚀

Current codebase allows for DCA and multiple buy orders with dynamic stake sizes and custom indicator checks.

Currently there is no support for custom partial sell orders (but multiple sell orders can actually happen when a sell order is filled partially on exchange).

Most DCA strategies seem to rely on multiple buys to bring the avg. price down to reach profit faster.
As such, I'd say it's safe to start implementing DCA logic already now as the adjust_trade_position callback functionality is released with the next stable release soon.

Currently there is no support for custom partial sell orders (but multiple sell orders can actually happen when a sell order is filled partially on exchange).

Most DCA strategies seem to rely on multiple buys to bring the avg. price down to reach profit faster. As such, I'd say it's safe to start implementing DCA logic already now as the adjust_trade_position callback functionality is released with the next stable release soon.

I'm not planning to implement a half DCA into MGM, currently only the partial buy part is done.
So I intend to wait for the implementation of the partial sell part before giving proper, full DCA implementation in MGM a shot.