How to Start with Metatrader 5 - page 127

Sergey Golubev
Moderator
122933
Sergey Golubev  

This is very interesting article -

----------------

Exploring Seasonal Patterns of Financial Time Series with Boxplot 

This article features a description of the proposed statistical method for detecting seasonal patterns in financial time series. The market may have monthly season cycles, as well as intraday cycles depending on the month. The hourly analysis has shown that with a certain smoothing period (for example, a moving average), you can find certain cycles both inside sessions and when moving from one trading session to another.

One of the advantages of the approach is the possibility to work with specific market patterns and the absence of over optimization (parameter overfitting), and thus the trading system can be highly stable.

As for the disadvantages, the seasonal pattern mining process is not easy and involves operations with various combinations and cycles.

The analysis was performed for the EURUSD currency pair, with the 10-year time interval. Python source codes are attached at the end of the article in .ipynb format (Jupyter notebook). You can perform the same study for any desired financial instrument, using the attached library, and apply the obtained results to create your own trading system or to improve an existing one.

Exploring Seasonal Patterns of Financial Time Series with Boxplot
Exploring Seasonal Patterns of Financial Time Series with Boxplot
  • www.mql5.com
In 2013, Eugene Fama, who developed efficient market hypothesis, won the Nobel Prize in Economics. According to his hypothesis, asset prices fully reflect all substantial information. This means that none of the market participants has advantages over others.  However, the hypothesis itself has some reservations, while the efficiency can have...
EmmanuelGrand87
7
EmmanuelGrand87  
Hello, 
I would really be interested in a (free) formation about Meta Trader 5, anyone has an idea of where I can find a good one?
All the best :) 
Sergey Golubev
Moderator
122933
Sergey Golubev  

Forum on trading, automated trading systems and testing trading strategies

We have improved the MetaTrader VPS infrastructure and expanded the network of data centers

MetaQuotes, 2020.02.26 11:09

Over the past year, the user base of the MetaTrader platform virtual hosting has grown significantly. In this regard, we have significantly invested in the development of the entire service infrastructure and considerably expanded the network of data centers.

The new hosting point in São Paulo has become the latest addition to the points pool, supplementing those in Frankfurt, London, New York, Hong Kong, Singapore, Moscow and Amsterdam. We have deployed it in the same data center which hosts the B3 stock exchange (formerly BM&F Bovespa) and the largest Brazilian brokers. The close physical proximity to global financial centers allows traders to rent a virtual copy of the platform with the smallest ping to brokerage servers anywhere in the world.

The network of data centers

The side effect of upgrading the service is the necessity to increase VPS prices. Currently the minimum price of renting a server for 1 month starts at USD 15. At this price, traders receive up to 3 GB of RAM, up to 16 GB of disk space, several CPU cores and the minimum network latency to a broker.

Service plan
Price,
USD
Hosting price
per month, USD
Free (24 hours)
0

1 month subscription
15
15
3 months subscription
42
14
6 months subscription
79
13
12 months subscription
153
12.8


The native VPS service from MetaQuotes differs from common VPS solutions, since it has been specifically tailored to host trading terminals and is therefore available directly in MetaTrader platforms. Tens of thousands of traders are already using the MetaTrader virtual hosting without worrying about Internet connection speeds, PC malfunctions or power supply failures.

New users receive 24 hours of free service — test the VPS right now.

Test MetaTrader VPS for free


Sergey Golubev
Moderator
122933
Sergey Golubev  

Forum on trading, automated trading systems and testing trading strategies

New MetaTrader 5 build 2360: Extension of SQLite integration

MetaQuotes, 2020.03.05 16:30

The MetaTrader 5 platform update will be released on Friday, March the 6th, 2020. The new version features the following changes:

  1. MQL5: SQLite database operation errors can now be analyzed using standard MQL5 tools. The following error codes have been added:

    • ERR_DATABASE_ERROR — generic error.
    • ERR_DATABASE_INTERNAL — SQLite internal logic error.
    • ERR_DATABASE_PERM — access denied.
    • ERR_DATABASE_BUSY — database file locked.
    • ERR_DATABASE_LOCKED — database table locked.
    • ERR_DATABASE_NOMEM — insufficient memory for completing operation.
    • ERR_DATABASE_READONLY — attempt to write to read-only database
    • ERR_DATABASE_IOERR — disk I/O error
    • ERR_DATABASE_CORRUPT — database disk image corrupted.
    • ERR_DATABASE_FULL — insertion failed because database is full.
    • ERR_DATABASE_CANTOPEN — unable to open the database file.
    • ERR_DATABASE_PROTOCOL — database lock protocol error.
    • ERR_DATABASE_SCHEMA — internal use only.
    • ERR_DATABASE_TOOBIG — string or BLOB exceeds size limit.
    • ERR_DATABASE_CONSTRAINT — abort due to constraint violation.
    • ERR_DATABASE_MISMATCH — data type mismatch.
    • ERR_DATABASE_MISUSE — library used incorrectly.
    • ERR_DATABASE_AUTH — authorization denied.
    • ERR_DATABASE_RANGE — bind parameter error, incorrect index.
    • ERR_DATABASE_NOTADB — file opened that is not database file.

  2. MQL5: Fixed operation of the DatabaseImport function which enables data import from a file into a database table.
  3. MetaEditor: Fixed output of strings longer than 32Kb to logs.
  4. MetaEditor: Fixed occasional incorrect encoding in messages sent from the Python console (stdout, stderr) into the Errors section of the editor.
  5. Updated documentation.

The new MetaTrader 5 version will be available through the LiveUpdate system.


Sergey Golubev
Moderator
122933
Sergey Golubev  

Neural Networks Made Easy - MT5 

Neural Networks Made Easy - MT5 article

Table of Contents The Artificial Intelligence is increasingly covering various aspects of our life. A lot of new publications appear, stating that "the neural network was trained to..." However, artificial intelligence is still associated with something fantastic. The idea seems to be very complicated, supernatural and inexplicable. Therefore, such a state-of-the art miracle can only be created by a group of scientists. It seems that a similar program cannot be developed using our home PC. But believe me, it's not that difficult. Let us try to understand what the neural networks are and how they can be applied in trading.
Neural Networks Made Easy
Neural Networks Made Easy
  • www.mql5.com
The Artificial Intelligence is increasingly covering various aspects of our life. A lot of new publications appear, stating that "the neural network was trained to..." However, artificial intelligence is still associated with something fantastic. The idea seems to be very complicated, supernatural and inexplicable. Therefore, such a...
Sergey Golubev
Moderator
122933
Sergey Golubev  

Multicurrency monitoring of trading signals (Part 1): Developing the application structure 

Multicurrency monitoring of trading signals (Part 1): Developing the application structure

Table of Contents Introduction

As the Meta Trader 5 platform develops further, more and more opportunities emerge along with the appearance of new tools for working with foreign exchange markets, stock exchanges, etc. One of the actively developing aspects is algo trading: newly created automated trading systems accurately implement various sophisticated trading ideas. Nevertheless, part of market participants still prefer manual trading. They create trading systems based on signals which follow specific rules and algorithms and in which the final market entry decision is performed by human. This approach has a disadvantage as compared to an automated trading system: even with strictly and clearly defined rules, there is a factor of human subjectivity. Although, many manual trading systems show positive results.

Multicurrency monitoring of trading signals (Part 1): Developing the application structure
Multicurrency monitoring of trading signals (Part 1): Developing the application structure
  • www.mql5.com
In manual trading, each of these tasks implies trader interaction both with the terminal (opening, closing and managing positions) and with the trading system (finding signals in the relevant markets using certain technical means). All these actions may take much time, and they also require from the trader to be attentive, focused and...
Sergey Golubev
Moderator
122933
Sergey Golubev  

Dual Candle-stick Strategy

Dual Candle-stick Strategy thread
The strategy is related to Bollinger Bands Fills and RSI Fills indicators with template file.
It is going to be converted to the EA I hope.

for information.


Forum on trading, automated trading systems and testing trading strategies

Dual Candle-stick Strategy

Vladimir Karputov, 2020.04.19 07:42

I published a Strategy Advisor: Dual Candlestick Strategy EA:

In the description, I marked some points with gray color - these are the nuances that I noticed during testing, but have not yet included in version 1. Before starting the adviser, I recommend that you FULLY read the entire description (use the built-in translator:   )


Dual Candle-stick Strategy
Dual Candle-stick Strategy
  • 2020.04.13
  • www.mql5.com
Dual Candle-stick Strategy My 4HR Dual Candlestick strategy is based on dual candlestick patterns in which the second candle is completely containe...
Sergey Golubev
Moderator
122933
Sergey Golubev  

How to create 3D graphics using DirectX in MetaTrader 5 

Three-dimensional computer graphics provide the impressions of three-dimensional objects on a flat display. Such objects, as well as the position of the viewer can change over time. Accordingly, the two-dimensional picture should also change to create the illusion of the image depth, i.e. it should support rotation, zooming, changes in lighting and so on. MQL5 allows creating and managing computer graphics directly in the MetaTrader 5 terminal using DirectX functions. Please note that your video card should support DX 11 and Shader Model 5.0 for the functions to work.

How to create 3D graphics using DirectX in MetaTrader 5

How to create 3D graphics using DirectX in MetaTrader 5
How to create 3D graphics using DirectX in MetaTrader 5
  • www.mql5.com
Three-dimensional computer graphics provide the impressions of three-dimensional objects on a flat display. Such objects, as well as the position of the viewer can change over time. Accordingly, the two-dimensional picture should also change to create the illusion of the image depth, i.e. it should support rotation, zooming, changes in lighting...
clothos3
10
clothos3  
Sergey Golubev:

I decided to create this thread to help to myself and to the others to start with Metatrader 5.

I am experienced in MT4 and in forex in general (i hope : ) but we traders really need to collect all the information about it in one place.
I will make some posts about 'how I am starting with MT5'. :)

Please make your any question about Metatrader 5 and I will try to answer them,
or we will reply all together.


****** I hope this is the correct way to post a reply to your post. One more problem with Metatrader 5 and I just got started. First, I don't know what type of account I have - all I get is some sort of demo, but I want a regular account. No instructions on how to do that, so I am stuck. Are there different limitations between demo and real? If demo is paper trading or just a lifeless demo? I would like to trade many products but all I see if FOREX. How do I change Metatrader 5 to show stock and options, futures, and so on? No instructions I can find. How do I add indicators like Person Pivots? I don't see how that can be done. Basically, this seems to be an extremely popular platform, but to me it is a waste of space and computing power. ANY infromation appreciated, since I can't find any on this website.  Chupo

 
Sergey Golubev
Moderator
122933
Sergey Golubev  
clothos3:
****** I hope this is the correct way to post a reply to your post. One more problem with Metatrader 5 and I just got started. First, I don't know what type of account I have - all I get is some sort of demo, but I want a regular account. No instructions on how to do that, so I am stuck. Are there different limitations between demo and real? If demo is paper trading or just a lifeless demo? I would like to trade many products but all I see if FOREX. How do I change Metatrader 5 to show stock and options, futures, and so on? No instructions I can find. How do I add indicators like Person Pivots? I don't see how that can be done. Basically, this seems to be an extremely popular platform, but to me it is a waste of space and computing power. ANY infromation appreciated, since I can't find any on this website.  Chupo

 
  1. MetaTrader 5 Help- Open an Account
  2. Find a Server by the Broker's Name:
    https://www.mql5.com/en/forum/9950/page88#comment_3981953  
    https://www.mql5.com/en/forum/214820
Open an Account - Getting Started - MetaTrader 5 Help
Open an Account - Getting Started - MetaTrader 5 Help
  • www.metatrader5.com
Two types of accounts are available in the trading platform: demonstration (demo) and real. Demo accounts provide the opportunity to work in a training mode without real money, allowing to test a trading strategy. They feature all the same functionality as the live ones. The difference is that demo accounts can be opened without any investment...