Experts: Programmation MQL5 pour les Traders - Codes Source du livre. Partie 5

 

Programmation MQL5 pour les Traders - Codes Source du livre. Partie 5:

Dans la cinquième partie du livre, nous approfondirons les API associées au trading algorithmique, notamment l'analyse et le traitement des données financières, la visualisation des graphiques, l'automatisation et les interactions avec les utilisateurs.

Programmation MQL5 pour les Traders - Codes Source du livre. Partie 5

Auteur : MetaQuotes

 
Apprendre de l'Occident.
 
Merci, Monsieur.
 
Où se trouve le livre ? 🤔
 
Vitaliy Belomestnov #:
Où est le livre ? 🤔

Dans l'en-tête de la page - Algotrading Tutorial.

Программирование на MQL5 для трейдеров - Учебник на MQL5.com
Программирование на MQL5 для трейдеров - Учебник на MQL5.com
  • www.mql5.com
Современный трейдинг немыслим без компьютера. Автоматизация рабочего процесса трейдера уже давно вышла за пределы бирж и офисов брокеров, став...
 

Je joins ici une version légèrement modifiée de l'indicateur IndDeltaVolume.mq5. Dans cette version, le testeur a désactivé l'émission d'avertissements indiquant que la fonction CopyTicksRange ne renvoyait pas de données. Actuellement, le testeur a un bug qui fait que la demande de ticks sur l'historique (même à l'intérieur des barres visibles) renvoie 0 et zéro code d'erreur. Un problème similaire est démontré pour l'indicateur de test de MQ.

Lorsqu'il fonctionne dans le testeur, CopyTicksRange ne renvoie des ticks que pour les barres commençant à la date de test, ce qui pour cet indicateur signifie un retard sur les barres BarCount - par la suite l'histogramme est dessiné normalement. Il n'y a pas ce problème sur le graphique en ligne.

Le calcul du delta a également été ajouté pour les volumes réels (auparavant, seuls les achats et les ventes étaient affichés séparément) et le niveau horizontal 0.

Новая версия платформы MetaTrader 5 build 4755: общие улучшения
Новая версия платформы MetaTrader 5 build 4755: общие улучшения
  • 2025.05.23
  • fxsaber
  • www.mql5.com
В пятницу 13 декабря 2024 года будет выпущена обновленная версия платформы MetaTrader 5...
Dossiers :
 
Je n'ai pas trouvé d'exemples d'utilisation de la fonction CopySeries() dans le livre. Ai-je mal cherché ou y a-t-il une raison de ne pas l'utiliser ?
 
Aleksey Nikolayev #:
Je n'ai pas trouvé d'exemples d'utilisation de la fonction CopySeries() dans le livre. Ai-je mal cherché ou existe-t-il une raison de ne pas l'utiliser ?

Vous pouvez considérer qu'il s'agit d'une omission, qui s'est produite parce que la fonction a été ajoutée à l'API alors que le livre était déjà à moitié écrit (y compris la section correspondante). Dans de nombreux autres cas, les mises à jour MQL5 ont été rapidement ajoutées avant la finalisation, mais pas ici. D'autre part, il n'est pas nécessaire que le livre contienne absolument toute l'API.

 
Stanislav Korotky #:

On peut considérer qu'il s'agit d'une omission, qui s'est produite parce que la fonction a été ajoutée à l'API alors que le livre était déjà à moitié écrit (y compris la section correspondante). Dans de nombreux autres cas, les mises à jour MQL5 ont été rapidement ajoutées avant la finalisation, mais pas ici. D'autre part, il n'est pas nécessaire que le livre contienne absolument toute l'API.

Je n'ai pas cherché à critiquer, j'ai juste pensé que quelque chose n'allait pas avec cette fonction (je n'ai pas pensé aux dates du livre et de l'introduction de la fonction).