Scenariul vă permite să deschideți și să închideți poziții de tipul următor:
- 2 este cumpărat, selectat cu ajutorul butoanelor, o opțiune de call pentru futures pe indicele RTS,
- este vândut 1, selectat cu ajutorul butoanelor, contracte futures pe indicele RTS.
Atunci când există o poziție deschisă a acestui script, tabelul afișează informații despre acesta (profit, sold, data de deschidere sr.tsena).
Profitul este calculat după cum urmează: „Prețul curent la care se poate închide poziția“ - „Prețul de deschidere a poziției“ - „p al Comisiei 8 pentru fiecare lot.“.
Doar fiind înregistrate într-un fișier jurnal ( „log.txt“) execută operațiunile script în starea fișierului ( „State.txt“) conține informații despre instrumentul curent selectat și script-ul curent deschis pozitsii.Smotret complet.
Să te uiți complet.
Pentru a obține date din tabelele terminalului QUIK este convenabil să folosiți 3 funcții: getItem (). getNumberOf () și getParamEx ().Următoarele tabele, identificatorii și câmpurile acestora, care pot fi accesate: Complet.
Pentru a primi un pahar în QLua (Lua), utilizați funcția OnQuote () de apel invers. Această funcție este apelată de terminalul QUIK atunci când se primește modificarea citată. Pentru a obține datele de sticlă în sine, utilizați funcția getQuoteLevel2 ().
Sticla trebuie deschisă în terminal pentru instrumentul necesar.