- 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
TerminalClose
La funzione comanda il terminale a completare il funzionamento.
bool TerminalClose(
|
Parametri
ret_code
[in] Codice di ritorno, restituito dal processo del terminale client al completamento dell'operazione.
Valore restituito
La funzione restituisce true in caso di successo, altrimenti - false.
Nota
La funzione TerminalClose() non ferma il terminale immediatamente, comanda solo al terminale di completare la sua operazione.
Il codice di un Expert Advisor che ha chiamato TerminalClose() deve avere tutte le disposizioni per il completamento immediato (ad esempio tutti i file precedentemente aperti devono essere chiusi in modo normale). La chiamata di questa funzione deve essere seguita dall'operatore return.
Il parametro ret_code consente di indicare il codice di ritorno necessario per l'analisi dei motivi della cessazione programma del funzionamento del terminale, quando parte dal prompt dei comandi.
Esempio:
//--- parametri di input
|
Vedi anche
Funzionamento del Programma, Errori di esecuzione, Motivi per deinizializzazione