New Trading System Created with Profit Factor 8.42 | Forex Factory