Maxim Korshunitskiy
Maxim Korshunitskiy
  • Informations
11+ années
expérience
1
produits
3
versions de démo
0
offres d’emploi
0
signaux
0
les abonnés
Maxim Korshunitskiy Produits publiés

SessionEdgeMT5 - Session Range Breakout Expert Advisor A rule-based US-session range breakout. One position per session, fixed fractional risk, no martingale, and a session-end close that removes overnight risk. Overview -------- SessionEdgeMT5 is an intraday Expert Advisor for U.S. index CFDs such as US30 and USTEC / NAS100 on low-spread major-broker feeds. It trades a pre-session range breakout on the M15 timeframe. The Expert Advisor is designed for, and has been validated on, the US30 (Dow

article de l'auteur Jose Miguel Soriano partagé
Optimisation. Quelques idées simples
Optimisation. Quelques idées simples

Le processus d'optimisation peut nécessiter des ressources importantes de votre ordinateur ou même des agents de test de MQL5 Cloud Network. Cet article comprend quelques idées simples que j'utilise pour faciliter le travail et améliorer le testeur de stratégie de MetaTrader 5. J'ai eu ces idées dans la documentation, le forum et les articles.

article de l'auteur Eugeniy Lugovoy partagé
Comment accéder à la base de données MySQL à partir de MQL5 (MQL4)
Comment accéder à la base de données MySQL à partir de MQL5 (MQL4)

L'article décrit le développement d'une interface entre MQL et la base de données MySQL. Il traite des solutions pratiques existantes et offre un moyen plus pratique d'implémenter une bibliothèque pour travailler avec des bases de données. L'article contient une description détaillée des fonctions, la structure de l'interface, des exemples et certaines des fonctionnalités spécifiques de l'utilisation de MySQL. Comme pour les solutions logicielles, les pièces jointes des articles incluent les fichiers de bibliothèques dynamiques, de la documentation et des exemples de scripts pour les langages MQL4 et MQL5.

article de l'auteur Anatoli Kazharski partagé
Le MQL5 Cookbook : Surveillance de plusieurs trames temporelles dans une seule fenêtre
Le MQL5 Cookbook : Surveillance de plusieurs trames temporelles dans une seule fenêtre

Il y a 21 trames temporelles disponibles dans MetaTrader 5 destinées à l'analyse. Vous pouvez tirer parti d'objets graphiques spéciaux que vous pouvez placer sur le graphique existant et définir le symbole, la trame temporelle et d'autres propriétés à cet endroit. Cet article fournira des informations détaillées sur de tels objets graphiques de graphique : nous allons créer un indicateur avec des commandes (boutons) qui nous permettront de définir plusieurs objets de graphique dans une sous-fenêtre en même temps. De plus, les objets du graphique s'adapteront avec précision dans la sous-fenêtre et seront automatiquement ajustés lorsque le graphique principal ou la fenêtre du terminal est redimensionné.

article de l'auteur Sceptic Philozoff partagé
OpenCL : De la programmation naïve à une programmation plus perspicace
OpenCL : De la programmation naïve à une programmation plus perspicace

Cet article se concentre sur certaines capacités d'optimisation qui s'ouvrent lorsqu'au moins une certaine considération est accordée au matériel sous-jacent sur lequel le noyau OpenCL est exécuté. Les chiffres obtenus sont loin d'être des valeurs plafonds mais même ils suggèrent qu'avoir les ressources existantes disponibles ici et maintenant (l'API OpenCL telle qu'implémentée par les développeurs du terminal ne permet pas de contrôler certains paramètres importants pour l'optimisation - notamment, la taille du groupe de travail ), le gain en performance par rapport à l'exécution du programme hôte est très important.

article de l'auteur Sceptic Philozoff partagé
OpenCL : Le Pont vers les Mondes Parallèles
OpenCL : Le Pont vers les Mondes Parallèles

Fin janvier 2012, la société de développement de logiciels à l'origine de l’élaboration de MetaTrader 5 a annoncé la prise en charge native d'OpenCL dans MQL5. À l'aide d'un exemple illustratif, l'article présente les bases de la programmation en OpenCL dans l'environnement MQL5 et fournit quelques exemples d'optimisation naïve du programme pour augmenter la vitesse de fonctionnement.

article de l'auteur MRoVas partagé
AutoElliottWaveMaker - Outil MetaTrader 5 pour l'analyse semi-automatique des vagues d'Elliott
AutoElliottWaveMaker - Outil MetaTrader 5 pour l'analyse semi-automatique des vagues d'Elliott

L'article fournit une revue d'AutoElliottWaveMaker - le premier développement pour l'analyse d'Elliott Wave dans MetaTrader 5 qui représente une combinaison d'étiquetage de vague manuel et automatique. L'outil d'analyse des vagues est écrit exclusivement en MQL5 et n'inclut pas les bibliothèques dll externes. C'est une autre preuve que des programmes sophistiqués et intéressants peuvent (et doivent) être élaborés en MQL5.

article de l'auteur investeo partagé
Sécurisation du code MQL5 : Protection par mot de passe, générateurs de clés, délais, licences à distance et techniques avancées de cryptage des clés de licence EA
Sécurisation du code MQL5 : Protection par mot de passe, générateurs de clés, délais, licences à distance et techniques avancées de cryptage des clés de licence EA

La plupart des développeurs doit de sécuriser leur code. Cet article présentera différentes manières de protéger le logiciel MQL5 - il présente des méthodes pour fournir des fonctionnalités de licence aux scripts, aux Expert Advisors et aux indicateurs MQL5. Il couvre la protection par mot de passe, les générateurs de clés, la licence de compte, l'évaluation du délai et la protection à distance à l'aide d'appels MQL5-RPC.

article de l'auteur Vladimir Karputov partagé
Contrats à terme continus dans MetaTrader 5
Contrats à terme continus dans MetaTrader 5

La courte durée de vie des contrats à terme complique leur analyse technique. Il est difficile d'analyser techniquement des graphiques courts. Par exemple, le nombre de barres sur le graphique journalier du futur indice boursier ukrainien UX-9.13 est supérieur à 100. Par conséquent, le trader crée des contrats à terme synthétiques longs. Cet article explique comment assembler des contrats à terme avec des dates différentes dans le terminal MetaTrader 5.

article de l'auteur MetaQuotes partagé
Comment installer et utiliser OpenCL pour les calculs
Comment installer et utiliser OpenCL pour les calculs

Cela fait plus d'un an que MQL5 a commencé à fournir un support natif pour OpenCL. Cependant, peu d'utilisateurs ont vu la vraie valeur de l'utilisation du calcul parallèle dans leurs Expert Advisors, indicateurs ou scripts. Cet article sert à vous aider à installer et à configurer OpenCL sur votre ordinateur afin que vous puissiez essayer d'utiliser cette technologie dans le terminal de trading MetaTrader 5.

article de l'auteur ArtemGaleev partagé
Analyse de régression multiple. Générateur et testeur de stratégie en un
Analyse de régression multiple. Générateur et testeur de stratégie en un

L'article donne une description des méthodes d'utilisation de l'analyse de régression multiple pour le développement de systèmes de trading. Il démontre l'utilisation de l'analyse de régression pour l'automatisation de la recherche de stratégies. Une équation de régression générée et intégrée dans un EA sans nécessiter une grande maîtrise de la programmation est donnée à titre d'exemple.

article de l'auteur investeo partagé
MQL5-RPC. Appels de procédure à distance depuis MQL5 : Accès aux services Web et analyseur XML-RPC ATC pour le plaisir et le profit
MQL5-RPC. Appels de procédure à distance depuis MQL5 : Accès aux services Web et analyseur XML-RPC ATC pour le plaisir et le profit

Cet article décrit l'infrastructure MQL5-RPC qui active les appels de procédure distante à partir de MQL5. Il commence par les bases de XML-RPC, la mise en œuvre de MQL5 et se poursuit par deux exemples d'utilisation réelle. Le premier exemple utilise un service Web externe et le second est un client vers un simple service d'analyse XML-RPC ATC 2011. Si vous souhaitez savoir comment mettre en œuvre et analyser différentes statistiques de l'ATC 2011 en temps réel, cet article est fait pour vous.

article de l'auteur Marcin Konieczny partagé
Approche orientée objet pour créer des panneaux multi-délais et multi-devises
Approche orientée objet pour créer des panneaux multi-délais et multi-devises

Cet article décrit comment la programmation orientée objet peut être utilisée pour créer des panneaux multi-délais et multi-devises pour MetaTrader 5. L'objectif principal est de créer un panneau universel, qui peut être utilisé pour afficher de nombreux types de données, tels que les prix, les changements de prix, les valeurs des indicateurs ou les conditions d'achat/vente personnalisées sans avoir besoin de modifier le code du panneau lui-même.

article de l'auteur Karlis Balcers partagé
Utiliser MetaTrader 5 comme fournisseur de signaux pour MetaTrader 4
Utiliser MetaTrader 5 comme fournisseur de signaux pour MetaTrader 4

Analyse et exemples de techniques permettant de réaliser des analyses de trading sur la plateforme MetaTrader 5, mais exécutées par MetaTrader 4. L'article vous montrera comment créer un simple fournisseur de signaux dans votre MetaTrader 5, et vous y connecter avec plusieurs clients, même avec MetaTrader 4. Vous découvrirez également comment suivre les participants au championnat de trading automatisé dans votre compte réel MetaTrader 4.

article de l'auteur --- partagé
Se débarrasser des DLL auto-produites
Se débarrasser des DLL auto-produites

Si la fonctionnalité du langage MQL5 n'est pas suffisante pour accomplir les tâches, un programmeur MQL5 doit utiliser des outils supplémentaires. Il doit passer à un autre langage de programmation et créer une DLL intermédiaire. MQL5 a la possibilité de présenter différents types de données et de les transférer vers l'API mais, malheureusement, MQL5 ne peut pas résoudre le problème concernant l'extraction de données à partir du pointeur accepté. Dans cet article, nous allons parsemer tous les « i » et montrer des mécanismes simples d'échange et de travail avec des types de données complexes.

article de l'auteur Denis Kirichenko partagé
Comment développer un Expert Advisor à l'aide des outils UML
Comment développer un Expert Advisor à l'aide des outils UML

Cet article traite de la création d'Expert Advisors à l'aide du langage graphique UML, qui est utilisé pour la modélisation visuelle de systèmes logiciels orientés objet. Le principal avantage de cette approche est la visualisation du processus de modélisation. L'article contient un exemple qui montre la modélisation de la structure et des propriétés d'un Expert Advisor à l'aide du logiciel Ideas Modeler.

article de l'auteur Mykola Demko partagé
Le Lecteur de Trading Axé sur l'Historique des Deals
Le Lecteur de Trading Axé sur l'Historique des Deals

Le lecteur de trading Seulement quatre mots, aucune explication n'est nécessaire. Des pensées sur une petite boîte avec des boutons vous viennent à l'esprit. Appuyez sur un bouton - Ca lit, déplacez le levier - la vitesse de lecture change. En réalité, c'est assez similaire. Dans cet article, je souhaite montrer mon élaboration qui lit l'historique du trade presque comme en temps réel. L'article couvre certaines nuances de la POO, en travaillant avec des indicateurs et en gérant des graphiques.

123