Personally I use tons of DCA orders and it's really difficult to account for.

@carteraioglobal knows this and built their software to deal with issues like  this.

Here is a thread from them explaining how it works.