- Preiskonstanten
- Glaettungsmethoden
- Linien der Indikatoren
- Zeichnungsstile
- Eigenschaften der Benutzerobjekte
- Typen der Indikatoren
- Identifikatoren der Datentypen
Identifikatoren der Datentypen
Bei der Erzeugung von handle des Indikators durch die Funktion IndicatorCreate() muss man das Feld des Typs MqlParam als letzter Parameter angeben. So hat die Struktur MqlParam, die Indikatorparameter beschreibt, ein spezielles Feld type. In diesem Feld gibt es Information über Datentyp (Realtyp, ganzzahliger Typ oder Zeilentyp), die vom entsprechenden Element dieses Feldes übertagen werden. Wert dieses Feldes der Struktur MqlParam kann einer der Enumerationswerte ENUM_DATATYPE sein.
ENUM_DATATYPE
Identifikator |
Datentyp |
---|---|
TYPE_BOOL |
bool |
TYPE_CHAR |
char |
TYPE_UCHAR |
uchar |
TYPE_SHORT |
short |
TYPE_USHORT |
ushort |
TYPE_COLOR |
color |
TYPE_INT |
int |
TYPE_UINT |
uint |
TYPE_DATETIME |
datetime |
TYPE_LONG |
long |
TYPE_ULONG |
ulong |
TYPE_FLOAT |
float |
TYPE_DOUBLE |
double |
TYPE_STRING |
string |
Jedes Element dieses Feldes beschreibt den entsprechenden Eingabeparameter des erzeugten technischen Indikators, darum muessen der Typ und Reihenfolge der Elemente des Feldes entsprechend der Beschreibung strikt gehalten werden.