- Alert
- CheckPointer
- Comment
- CryptEncode
- CryptDecode
- DebugBreak
- ExpertRemove
- GetPointer
- GetTickCount
- GetTickCount64
- GetMicrosecondCount
- MessageBox
- PeriodSeconds
- PlaySound
- PrintFormat
- ResetLastError
- ResourceCreate
- ResourceFree
- ResourceReadImage
- ResourceSave
- SetReturnError
- SetUserError
- Sleep
- TerminalClose
- TesterHideIndicators
- TesterStatistics
- TesterStop
- TesterDeposit
- TesterWithdrawal
- TranslateKey
- ZeroMemory
MessageBox
Erzeugt und wiederspiegelt das Meldungsfenster und verwaltet es. Meldungsfenster enthält Meldung und Kopf, jede Kombination der vorbestimmten Zeichenund Befehlsschaltflächen.
int MessageBox(
|
Parameter
text
[in] Text mit der Meldung für Ausgabe.
caption=NULL
[in] Freier Text für Ausgabe im Kopf des Meldungsfensters. Wenn dieser Parameter leer ist, wird im Fensterkopf Expertname wiedergespiegelt. .
flags=0
[in] Freie Flaggen, die die Art und Verhalten des Dialogfensters bestimmen. Flaggen können die Kombination der Sondergruppe der Flaggen sein.
Rückgabewert
Wenn die Funktion erfolgreich ausgeführt wird, ist der Rückgabewert-einer der Werte der Rückgabekodes MessageBox().
Hinweis
Die Funktion kann nicht in nutzerdefinierten Indikatoren verwendet werden, da durch den Aufruf von MessageBox() der gerade ausgeführte Thread für die gesamte Zeit, während der auf die Antwort des Nutzers gewartet wird, unterbrochen wird. Da alle Indikatoren für jedes Symbol in einem einzigen Thread ausgeführt werden, macht eine solche Unterbrechung den Arbeitsablauf aller Diagramme in allen Zeitrahmen für dieses Symbol unmöglich.
Beim Anwenden im Strategie-Tester wird die MessageBox()-Funktion nicht ausgeführt.