Salviamo l'ultimo tempo di calcolo.
Ai tick successivi, controlliamo il numero di secondi che sono passati.
Se è superiore al valore impostato, viene calcolato, altrimenti si esce senza calcolo
int GetTickCount(); // Функция GetTickCount() возвращает количество миллисекунд, прошедших с момента старта системы. // Счетчик ограничен разрешающей способностью системного таймера. Так как время хранится как беззнаковое целое, то он переполняется каждые 49.7 дней.
Sì, infatti. Al segno delle 5 cifre, il tacchino sta rallentando.
Non so perché. Tutto è a posto nel codice...
Да, действительно. На 5-ти знаке индюк тормозит.
А вот почему, не пойму. Вроде всё норм. в коде...
Probabilmente la frequenza delle citazioni è superiore a quella del 4.
Confrontare i volumi di tick.
----- e il ricalcolo e la rivalutazione dovrebbero essere fatti quando c'è un cambiamento "significativo" nel prezzo.
"Materialità" dovrebbe probabilmente essere messo nei parametri. 5-7 pips su un 5 marker non cambieranno il tempo.
;)
Buon pomeriggio.
C'è un indicatore nella sezione Code Base - https://www.mql5.com/ru/code/8752.
Secondo la descrizione, mostra sulla storia nella sua finestra il capitale di una posizione o la somma di più posizioni. Su un certo periodo storico.
Non posso farlo funzionare nemmeno per una moneta!
"Prima di installare l'indicatore, crea almeno una linea verticale sul grafico con i seguenti parametri:
La posizione della linea openN (dove N è un numero di serie del pacchetto) imposta il tempo di apertura del pacchetto".
Ho creato una linea verticale. Ma non capisco - cos'è il parametro openN (non è presente nelle Proprietà) e dove è impostato N?
Più in là:
"Le posizioni nell'indicatore sono impostate solo con linee di tendenza di un certo colore sul grafico dello strumento.
La posizione della linea determina il tempo di apertura e chiusura del pacchetto".
Non so come disegnare un segmento limitato della linea di tendenza. Sembra essere un raggio infinito in una direzione per tutto il tempo.
Si prega di avvisare.
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Accetti la politica del sito e le condizioni d’uso
La mia domanda è la seguente: come posso fare in modo che un indicatore si ricalcoli non più spesso di un certo numero di volte al secondo, per esempio non più di 2 volte.
Lafunzione Sleep non funziona negli indicatori.