mql5

  1. Enivid

    MetaTrader 5 Client Terminal Build 6140

    MT5 Build 6140 has been released. It fixes some issues introduced in previous builds and continues to improve support of AI features: Added support for multiple new AI agents. Added an option to delete AI agent chats. Added a MathCompareByDigits() function to compare two numbers based on the...
  2. N

    Still Starting Every MT5 Optimization Manually? Automate Batch Runs with OptiMate X

    MT5 is powerful, but large optimization projects still require too much manual work. After every optimization, you must return to the terminal, change the configuration and start the next run. Your computer or VPS can work all night, but only if you keep operating it. I faced this frustration...
  3. PipWires

    PipWires — Visual MQL4/MQL5 Code Generator with Free Browser Demo

    Hello everyone, We're developing PipWires, a visual programming application for creating trading-strategy logic and generating editable MQL4 and MQL5 source code. PipWires is not a ready-made EA, signal provider, or automated profitability system. Users create the strategy logic themselves by...
  4. ALkhalil78

    Second(s) timeframes on your MT5

    this script converts the chart's ticks into any Second(s)timeframes !!! the Script works only for XAUUSD, you can modify it to work with other pairs or other names of Gold pair. Example custom periods: S5 S10 S15 S20 S30 S45 S50 Once the Second(s) chart is generated, you can apply almost...
  5. Enivid

    MetaTrader 5 Client Terminal Build 5640

    Following the Build 5570-5572 fiasco, MetaQuotes ditched its attempts to convert MetaTrader 5 to the new Blend2D graphical engine and rolled back to GDI in its new Build 5640. Apart from that rollback, the new build introduces the following changes: Improved how the terminal-wide dark theme...
  6. shanmugapradeep

    How to use Predefined Indicator for MultiPair EA?

    fRSI(SelectedSymbol, PERIOD_CURRENT, 14, PRICE_CLOSE, 0); double fRSI(string sy,ENUM_TIMEFRAMES SelectedTimeFrame,int period,ENUM_APPLIED_PRICE applied_price,int shift) { double buf[1]; int handle=iRSI(sy,SelectedTimeFrame,period,applied_price); if(handle<0) { OpenNewTrade = false; return(0); }...
  7. Enivid

    MetaTrader 5 Client Terminal Build 5570

    A very important update to the MetaTrader 5 terminal was released on January 30 - build 5570. It finalizes transition to a new graphics engine for charts (Blend2D), greatly speeds up matrix/vector operations, and fixes numerous errors: Added symbol + timeframe display to the loading dialog...
  8. Enivid

    MetaTrader 5 Client Terminal Build 5326

    A hotfix update to MetaTrader 5 version was released yesterday - build 5326. It's aim is to fix a critical issue with MQL5 code compilation and also implement two minor changes: Fixed a bug that resulted in critical crashes when MQL5 code used implicit constructors and copy operators for its...
  9. Enivid

    MetaTrader 5 Client Terminal Build 5320

    A new MetaTrader 5 version is now available for traders - build 5320. The update fixes bugs and adds some new features: Added support of service programs to the MQL5.com codebase, so they can be installed directly from the platform. Fixed a bug where previously closed charts couldn't be...
  10. Enivid

    MetaTrader 5 Client Terminal Build 5260

    Another update to MetaTrader 5 is now available for traders - build 5260. The update focuses on new MQL5 features - namely, more matrix functions and updated method inheritance scheme for classes: Added new OpenBLAS methods to work with matrices. Added two new methods to calculate eigenvectors...
  11. sagarsharma

    help needed on this simple indicator using eabuilder

    I created this indicator using eabuilder.. Its a simple strategy 5 and 20 ema crossover with supertrend .. i was able to compile the code with zero errors but when applied to the chart on mt5 it is not showing me the buy sell signals
  12. Enivid

    MetaTrader 5 Client Terminal Build 5120

    A new version of MetaTrader 5 is now available through auto-update - build 5120. It's a major bug-fixing release that patches the issues introduced in build 5100: Fixed the terminal's interface in Linux and macOS. Optimized how the platform updates the standard MQL5 libraries when a new build...
  13. Enivid

    MetaTrader 5 Client Terminal Build 5100

    A new build of MetaTrader 5 was released by MetaQuotes on Friday, 6 June - Build 5100. You can now update your platform via the menu Help->Check For Updates->Latest Release Version or by simply restarting your MT5. It's a significant update bringing many important changes to the platform...
  14. Enivid

    MetaTrader 5 Client Terminal Build 4731

    A new build of the MT5 terminal was released yesterday - Build 4731. You can now get it via the platform's update facility. It focuses on adding new OpenBLAS functions to work with matrices and new methods to process complex matrices. The change list includes: Changed how position/deal/order...
  15. Jajaofopobo

    Stalking EA mt5 code issues

    This EA trading tool is meant to open trades at intervals. My plan is that when I analyze and set up my trades with a target profit (TP) and stop loss (SL), the tool becomes operational with that trade and it should split my TP points by a certain factor and open trades at each successive...
  16. faustf

    mql4 to mql5 help

    Hi guys i try to convert this function in mql5 someone can help me ? I don't know which way to go again string MouseState() { string res; res += "\nML: " + (((state & MOUSE_BUTTON_LEFT) == MOUSE_BUTTON_LEFT) ? "DN" : "UP"); // mouse left res += "\nMR: " + (((state &...
  17. hayseed

    metaquotes trading contest

    why do you think metaquotes ceased the trading contests..... //----- this is a question that has truly puzzled me for many years...... perhaps someone here will have a more informed point of view..... when asked back then, metaquotes official response was we are investing all our time...
  18. Enivid

    MetaTrader 5 Client Terminal Build 4260

    MetaQuotes continued to update its MetaTrader 5 platform. They released Build 4260 yesterday. It can now be downloaded via your broker's server using the platform's update feature. The new version fixes some critical problems of the previous build while also introducing some new features: Fixed...
  19. hayseed

    learning mql5

    learning and converting mq5..... here's a good article from sergey pavlov on conversion...... migrating from mq4 to mq5...... it took me a hour just to figure out how to code hour in my alarm indicator..... seems appropriate...... will give explanations, reasons and charts as they are...
  20. Enivid

    MetaTrader 5 Client Terminal Build 4230

    A rather significant upgrade to the MetaTrader 5 platform was released by MetaQuotes yesterday - Build 4230. It can now be retrieved from your broker's server via the update feature. Thew new version focuses on adding more built-in indicators and EAs and on improving support for coding neural...