Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 172
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Ti ho dato un esempio di sequenza - un valore è tre volte meno e tre volte più. qual è la media?
Dai, dammi quella cazzo di fonte.
Avete preso il valore dell'ultima barra chiusa come 1?
e le 4 barre dietro di esso hanno un valore di 0,33 0,33 3 3 ????????????????????????????????????????????????
Ora avete inserito un coefficiente vostro per caratterizzare il cambiamento e volete calcolare questo coefficiente per [1] bar?
Bene, ecco il codice che è stato calcolato con la sequenza 1,2 0,8 1
Non ho controllato, ma dovrebbe restituire il valore corretto
E spostarli tutti a sinistra: Shift+Tab
Ho letto il certificato. C'è scritto:
Записи в двух видах бинарных файлов представляют последовательность данных без каких-либо разделителей. Такой порядок записи определяется фиксированной длиной для данных разного типа: 4 байта для данных типа int, bool, datetime и color и 8 байт (или 4 байта, в зависимости от параметров функции записи) для данных типа double.
Cosa significa "o 4 byte a seconda dei parametri della funzione di scrittura"?
Ho letto il certificato. C'è scritto:
Cosa significa "o 4 byte a seconda dei parametri della funzione di scrittura"?
In C++ (non in MQL4) c'è una separazione più frazionata dei tipi di variabili (lo stesso in Delphi). Ci sono 2 tipi di formati in virgola mobile: double (8 byte) e float (4 byte). In MQL4, come nel normale C troncato, solo il doppio è noto. La verità è che il doppio non è l'unico formato di numero in virgola mobile nelle funzioni di lettura e scrittura dei file. Molto probabilmente, si intende FLOAT_VALUE (4 byte).
In C++ (non in MQL4) c'è una separazione più frazionata dei tipi di variabili (lo stesso in Delphi). Ci sono 2 tipi di formati in virgola mobile: double (8 byte) e float (4 byte). In MQL4, come nel normale C strippato, solo il doppio è noto. La verità è che il doppio non è l'unico formato di numero in virgola mobile nelle funzioni di lettura e scrittura dei file. Molto probabilmente si intende FLOAT_VALUE (4 byte).
Questo è il punto, mcl gestisce solo il doppio, mentre float non è riconoscibile. Ecco perché ho fatto la domanda. Dice il doppio molto chiaramente. Non dice nulla sul galleggiamento. Quindi ci deve essere una giustificazione.
Questo è il punto: mcl funziona solo con double, e float non è riconosciuto. Ecco perché ho fatto la domanda. Dice chiaramente doppio. Non si parla di galleggiamento. Quindi ci deve essere una giustificazione.
Giustificazione di cosa? Stiamo parlando di file o di tipi di dati?
Quindi ci deve essere una giustificazione per questo.
Giustificazione di cosa? Si tratta di file o di tipi di dati?
Cioè, la documentazione non menziona che mcl funziona con il tipo di dati float. Quindi, apparentemente, questa funzione non è prevista.
Cioè, la documentazione non menziona che mcl funziona con il tipo di dati float. Quindi, apparentemente, questa funzione non è prevista.
Nelle operazioni su file, viene fornito.