Experts: Multi Arbitration 1.000

 

Multi Arbitration 1.000:

Buy a security (open BUY positions) at a lower price, sell (open SELL positions) at a higher price.

Multi Arbitration 1.000

Author: Vladimir Karputov

 
I'm giving this 5 stars because the basic premise is great, and very profitable. But there are some issues: 1. This expert, as written, is really designed to be the only expert running: — It calculates the profit state from the entire account balance and equity, not just from the positions from this EA. — It calculates its max # of orders from the order limit of the account info, with no consideration for other orders that may be open. Took a while to figure that out, but I fixed those issues. 2. There's no reason to hard code EURUSD as pair one - I just made it an input, so you can go between any two pairs. 3. It trades on minimum lot sizes. So if the two pairs have radically different prices, the trading can be imbalanced - not optimal. I added an option to equalize the trading volume in terms of market value, as much as possible. 4. It could really benefit from some risk management - taking the hit and resetting rather than continuing to stack into a losing position. I'm experimenting with different options, but if risk-adjusted returns are your priority, then it needs additional risk management. I've been having fun working with it, though. It trades a lot and produces very steady returns.