Codes

MD5 Cloud Decryptor for MetaTrader 5

This example shows the use of the mechanism of custom data frame transmission from agents during a brute force search aimed at finding MD5 hashes. The speed characteristics of the computing network and the progress are shown in real time. The program also demonstrates the principle of virtualization

Flame for MetaTrader 5

The indicator shows the method of drawing gradient semitransparent areas with independent update rate

OpenCL Test for MetaTrader 5

A small example of the Mandelbrot fractal calculation in OpenCL. The OpenCL accelerates calculations of fractal approximately up to 100 times in comparison with the CPU calculations

TestStops for MetaTrader 4

The script shows the conditions of the correct and closest placing of the StopLoss and TakeProfit of the orders

Base64 for MetaTrader 4

Simple coding/decoding of entries in Base64

Articles

How to Exchange Data: A DLL for MQL5 in 10 Minutes for MetaTrader 5

Now not so many developers remember how to write a simple DLL, and what are special features of different system binding. Using several examples, I will try to show the entire process of the simple DLL's creation in 10 minutes, as well as to discuss some technical details of our binding

Forum

SQLite in MQL5: new features and performance testing

In the 2265 build we have implemented the regular database functions based on SQLite 3.30.1: DatabaseOpen DatabaseClose DatabaseTableExists DatabaseExecute DatabasePrepare DatabaseRead DatabaseFinalize DatabaseTransactionBegin DatabaseTransactionCommit DatabaseTransactionRollback

Development plans for the MetaTrader 5 Strategy Tester

Don't be intimidated by the half-assed state of the tester in the betas. We have purposely rolled out all the intermediate versions in betas to get the results faster. How we are reforming the strategy tester: To make it easier to understand for newbies, we are introducing a new look of the tester's

Floating windows in the next release of MetaTrader 5

We have implemented floating windows that can be placed on other monitors and outside the main window: Each window can have its own toolbar for convenience. From MQL5 it is easy to manage window states and even make completely independent windows with their own controls and panels. You just need to

MetaTrader 5 on Intel Xeon Phi 7250 - 272 cores in one computer

Probably a lot of people will be interested to see

Let's discuss joint projects in the editor - why and where they are going

We have now released the first version of projects, collaborative projects and a new repository. A huge change has taken place with the introduction of project files in the form of MQPROJ projects. Large projects with many included files can now be easily organised and handled conveniently

Here's what you can do with OpenCL directly in MetaTrader 5 without any DLLs

This is a demonstration not only of GPU calculations in the MQL5 code, but also of the graphical capabilities of the terminal: The full source code as a script is attached. The bug on OpenCL 1.2 has been fixed

MetaTrader 4 Build 529 beta released with new compiler

MetaTrader 4 Build 529 beta version with new MQL4 compiler has been released. This terminal is fully compatible with all previous versions of trading servers (it works in compatibility mode with them), so you can connect with it anywhere. To update, simply connect to demo.metaquotes.net:444

Beta version of MetaTrader 4 IDE including new MQL4 compiler and editor

Start of topic: What's new in MetaTrader 4 and MQL4 - big changes are on the way (MQL4 forum) An interesting topic for many: what's new in MetaTrader 4 and MQL4 - big changes on the way (MQL5 forum) Below is the beta version of the IDE, the same for MetaTrader 4/MQL4 and MetaTrader 5/MQL5. This is a

What's new in MetaTrader 4 and MQL4 - big changes on the way

We are currently doing a huge amount of work to upgrade the MetaTrader 4 client terminal. Here are the changes to come: Complete replacement of MQL4 and MetaEditor 4 with common MQL5 and MetaEditor components Instead of working on MQL4 -> MQL5 compatibility, we decided to do the opposite. We

Beta version of the online book on MQL4 programming - by Sergey Kovalev (SK.)

The other day we launched the beta version of Sergei Kovalev's (SK. ) online book on MQL4 programming. https://book.mql4.com/ru For now only Russian version works, but we will try to translate it to English and Chinese If you have any comments about the book, please let us know