MetaTrader 5 Platform Build 2940: Positioning of MQL5 Services showcases in the workspace and updated design - page 2

 
Joerg Hartgen:

@Alain Verleyen

"Use symbol custom settings (change the sessions settings to keep them open at midnight)."

Is this possible with an existing symbol or do I need to create a custom symbol to do that?

In my case the availability of tick data is not congruent with trading time changes because of daylight saving time. Analysis of this problem:


https://www.mql5.com/en/forum/369755#comment_22469922

Yes it's possible, just change the settings of the symbol in the Strategy Tester.

Strategy Testing - Algorithmic Trading, Trading Robots - MetaTrader 5 Help
Strategy Testing - Algorithmic Trading, Trading Robots - MetaTrader 5 Help
  • www.metatrader5.com
The Strategy Tester allows you to test and optimize trading strategies ( Expert Advisors ) before using them for live trading. During testing, an...
 

Hello

I've noticed that compiling my Indicators and EAs using build 2940 generates .ex5 files that are roughly half the size of pre 2940 builds. What's the reason for this?

Thank you.

 
robnorthen:

Hello

I've noticed that compiling my Indicators and EAs using build 2940 generates .ex5 files that are roughly half the size of pre 2940 builds. What's the reason for this?

Thank you.

MT5 works with 64-bit Windows only for now, and that is why the size of compiled files was reduced (it was 32-bit + 64-bit compilation in the past builds).

This is from official announcement:

For Metatrader 5 only, limitations:

  • 32-bit terminals are no longer allowed to load programs from the Market.
  • 32-bit terminals cannot connect to the hosting service.
  • The 32-bit MetaEditor version does not support additional file protection via MQL5 Cloud Protector.
  • MQL5 programs compiled under old MetaEditor versions (released 5 years ago or more) cannot run in the new terminal version.
  • more here
  • ----------------

    And some explanation from MQ:

    Forum on trading, automated trading systems and testing trading strategies

    New version of MetaTrader 5 platform build 2875: Improvements and fixes

    Renat Fatkhullin , 04/10/2021 12:51 PM

    ...
    Compilation time, on the contrary, decreased along with the size of EX5. We abandon the last remnants of compatibility with 32 bit versions and removed the generation of the second copy of the program specifically for 32 bits. This of course made compilation faster.


    MQL5 Cloud Protector: Advanced protection for programs - Developing programs - MetaEditor Help
    MQL5 Cloud Protector: Advanced protection for programs - Developing programs - MetaEditor Help
    • www.metatrader5.com
    MQL5 Cloud Protector is an online service that proves advanced protection for MQL-programs. Executable files EX4/EX5 are reliably protected from...
     

    anyone else having issues with more than 12 mt5's running after the update?

    program 13 not even opening untill i close all else...

     

    https://www.mql5.com/en/forum/370496


    testers build supposedly I downloaded from my broker!

    Errors in memory and no memory to run optimization!


    used up all my memory caused me PC to need rebooting

    No memory for ticks generating
    No memory for ticks generating
    • 2021.06.02
    • www.mql5.com
    I have 32 gigs of memory and I cannot figure out why I cannot optimize my strategy because it says it cannot generate ticks...
     
    Comments that do not relate to this topic, have been moved to "Off Topic Posts".
     

    I have observed a bug with the calculation of M1 bars on synthetic instruments, using non-live data (whilst the terminal is not running).

    This was not happening before the latest build.

    Repro steps:

    • Create a custom symbol, copy its settings from EURUSD for simplicity
    • Use the following formula (this is a USD average index, but it happens with all of them): (1 / AUDUSD) * USDCAD * USDCHF * (1 / EURUSD) * (1 / GBPUSD) * (1 / NZDUSD) * (USDJPY / 100)
    • Allow the terminal to calculate history for the instrument, then shut it down for a little while
    • Open it back up, switch to M1, and wait for 10 minutes

    You should now clearly be able to see that all the M1 bars that were calculated from non-live data have no wicks, whilst all the bars that are being calculated live do have wicks.

    Expected behaviour: all candles should have wicks calculated correctly, not just those from live calculations

    Screenshot:  Missing M1 wicks

    Many thanks

     

    If this is not the correct place to have someone from the MT team acknowledge a bug report, can someone please direct me to who I need to contact?

    Reason: