This blows my mind. How can people not want something like this? How can you say a trade went wrong or wasn't filled correctly without evidence?
It stems from the previous issue I was talking about with you, where for some reason the trader opens and closes a crap ton of trades. It's done it again, btw. Attached is a screenshot from a demo version of my 4 traders. The one that would be opening the trades is Vesica.Pisces.Counter. Current version here: https://fxdreema.com/shared/qefXW1g8b
The current patch I am going to run with terminates the trader and emails me if any trade closes with 10 minutes of it opening. It's a fine band-aid, I just wish I knew what was happening. The problem is the previous bandaid which is trying to do this isn't working. I am going to just brute force add custom code that changes is trade allowed to false.
Additionally, the journal only has interesting data. It shows that when its happening there are too many errors to post, and it shows with the failed read data () and failed send data () that it's likely these trades are being closed in some bizarre way. The reason why it's generating that error is the previous code I added which says terminate the trader and send me an email if any trade is closed not from take profit or stop loss.
Any help would be appreciated. I would really like this to work!
EDIT: Images were too big. Links here:
Trade History: http://i.imgur.com/HE5MPzn.jpg
Journal: http://i.imgur.com/vYi1wQu.jpg