Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Expert Advisors

Multicurrency OnTickMarketWatch tick event handler - Experte für den MetaTrader 5

Konstantin Gruzdev
Konstantin Gruzdev
Research Engineer. Been programming since 1982. Since 2001, I write software for companies operating in the stock and currency markets. With MetaTrader been working since 2006. Since 2010 an active participant MQL5.Community.
My main creative contribution to the MQL5-coding and the community:
| German English Русский 中文 Español 日本語 Português 한국어 Français Italiano Türkçe
Ansichten:
1343
Rating:
(27)
Veröffentlicht:
Aktualisiert:
\MQL5\Experts\OnTickMarketWatch\
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der standardmäßige Tick-Handler OnTick() erlaubt es, Ticks nur von einem Symbol zu erhalten. Für einen Mehrwährungshandel braucht man Ticks von jedem der Symbole. Manchmal ist es notwendig, Ticks von allen in der Marktübersicht vorhandenen Symbolen zu erhalten.

Hierfür verwendet der beigefügte Expert Advisor exOnTickMarketWatch.mq5 die Standardfunktion OnChartEvent(), dank der wir Folgendes bekommen:

  1. Index des Symbols (im Fenster "Marktübersicht").
  2. Symbolname.
  3. Bid-Preis des Ticks.
  4. Spread des Symbols.

Starten Sie das beigefügte Skript scOnTickMarketWatch.mq5, um Ticks von Symbolen aus der Marktübersicht im Experten zu erhalten.

Empfehlung:

  1. Dieser Event-Handler verbraucht viele Ressourcen. Die CPU kann entlastet werden, indem Sie die Verzögerung durch die Verwendung der delay Variablen erhöhen. Aber dabei können einige Ticks ausgelassen werden.
  2. Nachdem Sie das Skript und den Expert Advisor gestartet haben, können Sie ganz einfach regulieren, von welchen Symbolen Sie Ticks bekommen wollen, indem Sie Symbole ins Fenster "Marktübersicht" hinzufügen/aus dem Fenster entfernen".
  3. Ich glaube, nachdem Sie sich den Code angeschaut haben, wird es Ihnen nichts ausmachen, Parameter für Ihre Ziele im Expert Advisor zu modifizieren. Z.B, Ask-Preis statt Spread erhalten.

P.S. Zum ersten Mal wurde dies im russischen Forum veröffentlicht.

Multicurrency OnTickMarketWatch tick event handler

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/209

i-OrdersMQL5 i-OrdersMQL5

Ein Skript für Anzeige von Trades auf dem Chart.

2MA_RSI 2MA_RSI

Der Expert Advisor beruht auf zwei Gleitenden Durchschnitten und RSI

Klasse CIniFile Klasse CIniFile

Diese Klasse stellt Methoden für die Arbeit mit *.ini-Dateien Windows bereit.

Bedienfeld für den Wettbewerb Bedienfeld für den Wettbewerb

Vereinfachung manuellen Handels und Verwaltung von Positionen