“I think Meta Trader 5 is a great simple platform that has everything I need and is very easy to use and the fact that there is also an app is also very helpful. This is my honest personal opinion”
“Very good platform, especially for people with C++ experience. Happy with it, below is a list with areas which could be improved
The APIs and the backtesting approach for indicators and robots seems a bit strange at first, buy it's very powerful. Kudos!
Charting is a but outdated - compared to newer technologies, like tradingview. In more details: more color schemes is nice to have, volume histograms are drawn in a strange, non-intuitive way.
Providing high-quality tick data for backtesting would be ideal.
The back tester seems to work properly only in tick by tick mode. It takes significant amount of time on each start each time when the expert is re-built even without changes to timeframe and symbol. Seems like more caching can help to speed up iteration.
C++ standard supports key word for logical operators. Like "or" instead of "||". Nice to have this in MQL too.
Migrating the code editor to VS code or some other modern technology will improve productivity significantly. It would be ideal to be able to open the project in vscode and do all editing only with vscode linter support and use the MQL editor only in the final stages to build the robot. Or just use vscode for everything. :)”
“First off I’m very happy with the level of service I’ve received at AMP. I transitioned from CFD trading and was not very comfortable with the many options for futures software and connections. What stood out to me was AMP has a datafeed that allows MT5- this enabled me to learn one futures logistics without the added stress of also learning a new platform.
Having used MT5 with various brokers, I think AMP's MT5 menu could be better organized. Separating the different sectors groups (metals, agriculture, energies) or exchanges would be great. Currently the menu organized by expired and non expired contracts. I think disabling the contract once the volume shifts during rollover week would be good as Metatrader doesn't give an indication.
In MT5, I like there are continuous contracts. I like this for charting purposes and I haven’t seen another platform that does this well other that TradingView and ocassionally MotiveWave depending on the broker/data connection. I would like to have continuous contract for all the markets or as a comprimse the top traded markets for each exchange. This would allow user to chart exclusively in MT5 for thier desired market without have to look through multiple expired conntracts and the active on to make their analysis.
I also like that selecting MT5 with CQG data feed you're also able to connect and trade via TradingView. I persnally don't use Tradingview but may need to start due to some markets I trade not having a continuous contract available on MT5. However the ability to also use tradingview give me a peace of mind as it provides multiple ways to manage my trade which is convenient due to TradingView also have Mobile and desktop capabilities like MT5. This is a great option for those transitioning from CFD or who want a versatile trading platform with a dedicated destktop software, tablet application, phone application and web application.”
“Good: Always updated
Good: Mobile supported like IOS and Android
Bad: Lack of important indicator like Keltner Channel
Bad: Very small font size of X and Y axis
Bad: Missing Bar Time Countdown”