und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 782
- Rating:
- Veröffentlicht:
- 2018.11.05 14:03
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Die Bibliothek bietet Magicnummern, die an drei Elemente gebunden sind:
- Symbolname (Finanzinstrument);
- Zeitrahmen;
- Präfixindex;
Alle drei Elemente sind in 64 Bit kodiert, von denen:
- Symbolname = 48 Bits (die erste 8 Buchstaben sind die des Namens);
- Zeitrahmen = 5 Bits;
- Präfixindex = 11 Bits (möglich sind 0 bis 2047, inklusive).
Die Präfixnummer ist notwendig, um mehrere eindeutige Magicnummern auf einem einzigen Chart zu erhalten. Dazu müssen wir die entsprechende Funktion mit verschiedenen Präfixindizes aufrufen. Die Anzahl der Präfixindizes ist begrenzt und kann von 0 bis 2047 einschließlich variieren.
Um die Magicnummer zu erhalten, rufen Sie einfach die Funktion auf:
ulong GetMagicNumber(ushort prefix,//Präfixindex string symbol,//Symbolname ENUM_TIMEFRAMES tf);//Zeitrahmen
Verwendungsbeispiel:
//+------------------------------------------------------------------+ //| Eingabeparameter //+------------------------------------------------------------------+ input ushort MagicPrefixNumber_ = 0; //+------------------------------------------------------------------+ //| Import functions //+------------------------------------------------------------------+ #import "cUniMagicNumber.ex5" ulong GetMagicNumber(ushort prefix,//Präfixindex string symbol,//Symbolname ENUM_TIMEFRAMES tf);//Zeitrahmen #import //+------------------------------------------------------------------+ //| Global Vars //+------------------------------------------------------------------+ ulong _MagicNumber; //+------------------------------------------------------------------+ //| Initialisierungsfunktion des nutzerdefinierten Indikators | //+------------------------------------------------------------------+ int OnInit() { _MagicNumber = GetMagicNumber(MagicPrefixNumber_, Symbol(), Period()); return (INIT_SUCCEEDED); }
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/22069

Der Indikator vermisst den Preis auf dem Chart

Ein Handelssystem auf Basis der Signale des Indikators XDeMarker_Histogram_Vol.

Der Indikator XDeMarker_Histogram_Vol zeigt die Richtung der Balken des Histogramms mit farbigen Symbolen

Dieser Expert Adviser basiert auf dem Indikator BrainTrend1Sig.