Codes

Two pending orders 2 pour MetaTrader 5

Two pending orders at the beginning of the day

At random Full pour MetaTrader 5

The Expert Advisor is a joke: the position is opened randomly. Now there is a Stop Loss, Take Profit and much more

At random pour MetaTrader 5

Expert is a joke! The position is opened at random

MACD Four Colors Arrow pour MetaTrader 5

A series of indicators 'Four Colors'. Signals are now 'Arrow' in the main window

Super trend - simple Alert pour MetaTrader 5

Added alerts to custom indicator

Candles without shadows pour MetaTrader 5

Candlestick chart without shadows

WPR Custom Cloud Simple pour MetaTrader 5

A simple trading system using the custom indicator "WPR Custom Cloud"

RSI adaptive EMA Alert pour MetaTrader 5

Added alerts to custom indicator

SAR Color Alert pour MetaTrader 5

Colored SAR indicator. Alerts on color change

Three daily rectangles pour MetaTrader 5

The indicator draws three daily rectangles

Articles

An attempt at developing an EA constructor pour MetaTrader 5

In this article, I offer my set of trading functions in the form of a ready-made EA. This method allows getting multiple trading strategies by simply adding indicators and changing inputs

Gap - a profitable strategy or 50/50? pour MetaTrader 5

The article dwells on gaps — significant differences between a close price of a previous timeframe and an open price of the next one, as well as on forecasting a daily bar direction. Applying the GetOpenFileName function by the system DLL is considered as well

Elder-Ray (Bulls Power and Bears Power) pour MetaTrader 5

The article dwells on Elder-Ray trading system based on Bulls Power, Bears Power and Moving Average indicators (EMA — exponential averaging). This system was described by Alexander Elder in his book "Trading for a Living"

Improving Panels: Adding transparency, changing background color and inheriting from CAppDialog/CWndClient pour MetaTrader 5

In this article, we continue studying the use of CAppDialog. Now we will learn how to set color for the background, borders and header of the dialog box. Also, this article provides a step-by-step description of how to add transparency for an application window when dragging it within the chart. We

How to create a graphical panel of any complexity level pour MetaTrader 5

The article features a detailed explanation of how to create a panel on the basis of the CAppDialog class and how to add controls to the panel. It provides the description of the panel structure and a scheme, which shows the inheritance of objects. From this article, you will also learn how events

Comparing speeds of self-caching indicators pour MetaTrader 5

The article compares the classic MQL5 access to indicators with alternative MQL4-style methods. Several varieties of MQL4-style access to indicators are considered: with and without the indicator handles caching. Considering the indicator handles inside the MQL5 core is analyzed as well

LifeHack for traders: Blending ForEach with defines (#define) pour MetaTrader 5

The article is an intermediate step for those who still writes in MQL4 and has no desire to switch to MQL5. We continue to search for opportunities to write code in MQL4 style. This time, we will look into the macro substitution of the #define preprocessor

LifeHack for traders: Fast food made of indicators pour MetaTrader 5

If you have newly switched to MQL5, then this article will be useful. First, the access to the indicator data and series is done in the usual MQL4 style. Second, this entire simplicity is implemented in MQL5. All functions are as clear as possible and perfectly suited for step-by-step debugging

Optimizing a strategy using balance graph and comparing results with "Balance + max Sharpe Ratio" criterion pour MetaTrader 5

In this article, we consider yet another custom trading strategy optimization criterion based on the balance graph analysis. The linear regression is calculated using the function from the ALGLIB library

Analyzing Balance/Equity graphs by symbols and EAs' ORDER_MAGIC pour MetaTrader 5

With the introduction of hedging, MetaTrader 5 provides an excellent opportunity to trade several Expert Advisors on a single trading account simultaneously. When one strategy is profitable, while the second one is loss-making, the profit graph may hang around zero. In this case, it is useful to

Forum

Windows 11

Préparation de Windows 11 sur le canal Beta. Plan de déménagement : Connectez-vous à l'entrepôt ( Travailler avec l'entrepôt - Projets et stockage MQL5 ) et envoyez toutes les modifications et tout votre code à l'entrepôt. enregistrer l'emplacement des onglets avec des fichiers ouverts dans

Article VS Peep

Les commentaires non liés à " New MetaTrader 5 build 2085 : Integration with Python and massive improvements in the Strategy Tester " ont été déplacés vers ce sujet

MetaTrader 5 build 2121 : Nouveau design du testeur de stratégie

Ces icônes de test sont maintenant disponibles : les tests eux-mêmes ont un nouvel élément appelé "profit en pips" : En continuant à examiner et à approfondir

Services. Sont-ils déjà opérationnels ?

Construire 1961. Dans l'éditeur, j'ai créé une nouvelle vue du programme - service. Dans OnStart, je l'ai écrit : void OnStart () { //--- Print ( TimeTradeServer ()); } Puis j'ai commencé le service : et immédiatement le résultat : 2018.12 . 16 18 : 35 : 56.679 1 2018.12 . 16 18 : 35

Le signal n'est pas copié

Comments not related to " Communiquez avec les développeurs via le Service Desk ! "

Soirée de fin de semaine

Ce sujet est ouvert uniquement le week-end et accepte les demandes de "lot rapide MQL5 EA". Je me réserve le droit d'accepter de faire une évaluation environnementale comme de la refuser :) Si un EA apparaît, son code DOIT être publié OUVERT. Remarque : le terme de week-end - tard le vendredi soir

Intéressant et humoristique (politique et histoire bannies)

Lorsque vous publiez, veuillez respecter les règles de la ressource. N'oubliez pas non plus que : Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading Intéressant et humoristique Rashid Umarov , 2017.08.07 14:28 Attention à tous les membres de la communauté

Euro Rat

Le projet Euro Rat . Test de l'idée : Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading FOREX - Tendances, prévisions et conséquences 2017 Vladimir Karputov , 2017.10.06 16:21 Vérifiez cela dans le code : Pour le travail pratique sur le forex : si

Buy stop Sell stop Conseiller de la grille en tant que classe

J'ouvre un projet Pour tester une stratégie permettant de travailler avec des ordres stop en attente. L'essence de la transaction : au départ, nous plaçons deux ordres stop en attente (Buy stop et Sell stop). Si l'un d'eux s'est déclenché, supprimez le second (nous le modifierons plus tard, mais

Que faire des positions non rentables ?

Voici la stratégie : * Étape 1 : Initialement, les ordres en attente, par exemple Limite d'achat et Limite de vente, sont placés à la même distance du prix actuel (exemple de code de scripts : Ordres en attente UP , Ordres en attente DOWN - juste comme un exemple de placement d'ordres en attente). *