Hi SunCarrot,
It is not black box trading, black box is hidden strategy running on your PC, you are able to take signals from manual and algorithmic systems and build your portfolio accordingly, you have also options to close, cancel or modify orders as you wish. Obviously, how the signals are generated remains proprietary to the developer.
FXDD is a broker using our platform technology, we are a 3rd Party, just like many brokers are using 3rd Party MetaTrader and so forth.
Actually, it is in FXDD interest for client to remain profitable, thus reducing client churn and increase trading volume. The dealing desk can offset their exposure very easily to the Interbank market if their clients are heavily biased in one direction, therefore zero risk to them.