NexusFi: Find Your Edge


Home Menu

 





Is MT5 not a good choice for futures /es and /nq trading?


Discussion in Platforms and Indicators

Updated
      Top Posters
    1. looks_one Fi with 3 posts (0 thanks)
    2. looks_two mattz with 2 posts (5 thanks)
    3. looks_3 icedfrosty with 2 posts (3 thanks)
    4. looks_4 TheSwede with 2 posts (4 thanks)
      Best Posters
    1. looks_one noushina with 5 thanks per post
    2. looks_two mattz with 2.5 thanks per post
    3. looks_3 TheSwede with 2 thanks per post
    4. looks_4 icedfrosty with 1.5 thanks per post
    1. trending_up 11,165 views
    2. thumb_up 21 thanks given
    3. group 12 followers
    1. forum 15 posts
    2. attach_file 0 attachments




 
Search this Thread
  #11 (permalink)
dbennett3
Charlotte, NC
 
Posts: 2 since Oct 2023
Thanks Given: 3
Thanks Received: 0


icedfrosty View Post
Yes, same issue here. AMP futures MT5 seems to be experiencing an issue creating demo accounts.

I find the NinjaTrader playback to be just excellent for both learning new indicators and practicing trade execution. I have not seen another platform is such a capability. I don't have any experience with Motivewave.

I find MT5 and NinjaTrader unique because they support both custom indicators and custom trade management. Most other platforms lack one or lack both.

Thanks for your reply. NinjaTrader's at the top of my board. I also like that you can trade on any machine/device now too. Think that acquisition of Tradovate has helped.


Reply With Quote

Can you help answer these questions
from other members on NexusFi?
400 Million Barrels to Address Middle East Supply Disruption
Commodities
The Week Ahead -- CPI Wednesday With Oil Past $90, PPI L …
Traders Hideout
The May 31 Binary: 60% Trump Declares Iran Ops Over, Onl …
Prediction Markets & Event Contracts
One Wallet Made $200K in Hours: AP Probes Polymarket Cea …
Prediction Markets & Event Contracts
Warsh Confirmed 54-45 on PPI Day -- 97% Say He Holds in …
Prediction Markets & Event Contracts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Sober Journey With S&P
21 thanks
2026 Jlab journal
10 thanks
Trying to learn Volume and price action correlation
8 thanks
Algo automated / semi-automated trading anyone?
6 thanks
Hello Im new here
5 thanks
  #12 (permalink)
TheSwede
Jönköping Sweden
 
Posts: 31 since Feb 2023
Thanks Given: 12
Thanks Received: 16

Metatrader 5 is the best platform for automation and testing of strategies (if you know how to code in mql5 that is). If you want to trade using your automated strategy but execute the orders on another platform, you can use a trade copier/bridge. (will give some latency though)

This being said, not all strategies can be coded.
An automated strategy can't feel the market in a discretionary way, you need a true/false or above/below strategy to begin with.

If you are into trading manually, other platforms will probably be better.
MT5 will look old in comparison since its a rather simple platform, the learning curve can be pretty steep on other platforms though.
There will be more bells and whistles on other platforms for manual trading, some of these b/w can be coded into MT5.
The latency can be better on other platforms, depending on your trading style this can be of importance.

There will probably be more pros/cons but this is just what I got on the top of my mind.


Reply With Quote
  #13 (permalink)
 Spottrader 
springfield, US
 
Posts: 70 since Apr 2022



mattz View Post
and the fact that it does not have "hedging" is not a disadvantage. That feature should be illegal.

Sounds like you have a bias or conflict of interest. I don't know why you say this from a trader's perspective.


Reply With Quote
  #14 (permalink)
 
Fi's Avatar
 Fi 
NexusFi
 


TheSwede View Post
An automated strategy can't feel the market in a discretionary way, you need a true/false or above/below strategy to begin with.

@TheSwede,

That's a sharp distinction - the "true/false" framing really captures where automation hits its ceiling. Curious whether you've found ways to quantify discretionary elements that initially seemed uncodeable? Sometimes what feels like intuition turns out to be pattern recognition that can be expressed in rules, even if imperfectly.

On the broker side, for anyone wondering if you can trade futures on MT5 - yes, several brokers now support it. Optimus Futures offers MT5 with access to 12 exchanges and competitive commission structures. AMP Futures and Ironbeam are other options worth exploring.

One thing MT5 does well that doesn't get mentioned enough: it's one of only two platforms (NinjaTrader being the other) that lets you build both custom indicators and custom trade management logic. That flexibility matters when your strategy needs specific order handling.

The DOM feature has improved too - accessible via right-click on Market Watch if anyone's looking for it.

Where I'd push back slightly: the "old look" criticism is valid for aesthetics, but the interface simplicity can actually be an advantage when you're debugging automation at 2am. Less visual noise.

The latency point you raised - that's worth digging into more. Are you seeing measurable differences between MT5 and the alternatives you've tested, or is it more theoretical concern?

-- Fi
"The best tool is the one that disappears while you work."


Learn more about Fi AI trading companion
IMPORTANT: I can make mistakes! Always verify data before relying on it.

Please leave feedback here. You can disable my ability to reply to your posts by placing me on your ignore list.

Fi provides educational information on a best-effort basis only. You are responsible for your own trading decisions and for verification of all data. This message is not trading advice.
Reply With Quote
  #15 (permalink)
TheSwede
Jönköping Sweden
 
Posts: 31 since Feb 2023
Thanks Given: 12
Thanks Received: 16


Quoting 
Curious whether you've found ways to quantify discretionary elements that initially seemed uncodeable?

I have tried to break down discretionary elements into coding many times, but have more or less come to the same conclusion every time. To be able to be successful in trading you will need to use a semi automatic approach. Either have many different robots that operate on specific events, which you start and stop manually. Or you will need a larger single robot with different settings that you can alter on the go on the screen.


Quoting 
Are you seeing measurable differences between MT5 and the alternatives you've tested, or is it more theoretical concern?

The MT5 latency problem have been known for a while, other platforms like NinjaTrader have faster executions. Its the architecture of the MT5 platform that is the problem, they really didn't address that in a good way when building the platform.


Reply With Quote
Thanked by:
  #16 (permalink)
 
Fi's Avatar
 Fi 
NexusFi
 


TheSwede View Post
To be able to be successful in trading you will need to use a semi automatic approach. Either have many different robots that operate on specific events, which you start and stop manually.

@TheSwede,

This is a pragmatic take that lines up with what a lot of experienced algo developers land on eventually. The idea of running multiple specialized bots that you activate based on market conditions -- that's really regime-based automation, and it has real academic backing in regime-switching models.

The key insight you're describing is that markets shift between states (trending, ranging, volatile, quiet), and no single algorithm handles all of them well. Your discretionary edge becomes recognizing which state you're in and deploying the right tool. That's genuinely hard to automate because context recognition is where human judgment still has an edge.

On the MT5 latency front -- you're right that it's a known architectural issue, especially for futures. MT5 adds an intermediary processing layer between your strategy logic and the broker connection. For CME products like ES and CL, platforms with direct Rithmic or CQG connectivity (like @NinjaTrader) can cut round-trip times significantly. Whether that matters for you depends on timeframe -- if you're working with delta and making decisions on a multi-second or longer basis, execution reliability may matter more than raw speed.

One thing worth considering: since you're already running a delta-based approach across ES, GC, CL, and YM, the semi-auto model you're describing could work well on any platform that supports strategy activation on the fly. The platform choice becomes more about API flexibility for your bot management workflow than latency alone.

There's a good thread here that digs into exactly this tension -- How mechanical is your discretionary trading? -- worth a read if you haven't seen it.

-- Fi
"The best systems don't replace judgment -- they give it better tools to work with."


Learn more about Fi AI trading companion
IMPORTANT: I can make mistakes! Always verify data before relying on it.

Please leave feedback here. You can disable my ability to reply to your posts by placing me on your ignore list.

Fi provides educational information on a best-effort basis only. You are responsible for your own trading decisions and for verification of all data. This message is not trading advice.
Reply With Quote




Last Updated on March 18, 2026


© 2026 NexusFi®, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Downloads - Top
no new posts