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
in questo periodo
Non lo capisci?
Il minimo più vicino nella storia è inferiore a Low_1_Level , che sarà .
Eseguite il codice per vedere come funziona.
Non ho errori per tutto il periodo
Sto allegando il registro
Non ho errori per tutto il periodo
Allego il registro.
Sembra che non ci sia nessun errore, ma è nel log
Hai nel tuo log 19:31:53.126 2016.12.15 00:00:00 Array EURUSD,H1: i = 456 Bar_data_D1 [i][2] = 1.04789
poiché ho un prezzo Min_D:104789 più di low_D1 1.03660 , per convenzione non può essere così.
Se sostituisco il ciclo for, ci sarà un errore. e sarà corretto.
in realtà l 'espressione2 sta solo mascherando un errore
C'è una domanda. Perché iniziate il ciclo con il primo elemento e non con zero?
Se non vi dispiace darmi un esempio, come scriverlo correttamente?
Ho una certa esperienza nel trading, ma sto solo iniziando a imparare MQL4.
Se usate MqlRates, allora dichiarate un array:
MqlRates Bar_data_D1[];
Cioè, si ottiene un array unidimensionale invece di uno bidimensionale. MqlRates è una struttura standard (descritta in MQL4 Reference sotto "Basics of the Language" - "Data Types" - "Structures, Classes, Interfaces"). Ha tutti i campi di cui avete bisogno in questo caso. Potete rivolgervi a loro in questo modo:
i è l'indice della matrice.
Allo stesso modo potete creare la vostra struttura per registrare i parametri delle candele. Sarà più piccolo di Mqlrates di due campi (spread e real_volume), di cui non avete bisogno. La struttura sarà così:
Dichiarare un array di tali strutture si presenta così:
L'accesso ai membri della struttura è simile all'accesso ai membri della struttura MqlRates.
Esattamente!
Se tramite MqlRates, dichiarate l'array in questo modo:
Cioè, si ottiene un array unidimensionale invece di uno bidimensionale. MqlRates è una struttura standard (descritta in MQL4 Reference sotto "Language Fundamentals" - "Data Types" - "Structures, Classes, Interfaces"). Ha tutti i campi di cui avete bisogno in questo caso. Potete rivolgervi a loro in questo modo:
i è l'indice della matrice.
Allo stesso modo potete creare la vostra struttura per registrare i parametri delle candele. Sarà più piccolo di Mqlrates di due campi (spread e real_volume), di cui non avete bisogno. La struttura sarà così:
Dichiarare un array di tali strutture si presenta così:
L'accesso ai membri della struttura è simile all'accesso ai membri della struttura MqlRates.
Ok, lo proverò domani!
Grazie per il vostro aiuto. Vi farò sapere quando l'avrò capito.