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
È stato seduto qui per un po':
Dovremmo cercare di evitare cicli inutili. Abbiamo una marea di citazioni, ed è necessario fare le voci giuste al volo, in modo da non dover scavare nella storia e sprecare risorse del computer.Mi sento come un bambino di prima elementare, anche se ho 42 anni.
Mi sento come un bambino di prima elementare, anche se ho 42 anni.
Questa è una buona cosa. Significa che tutto è davanti a me.
Questo è un bene. Quindi tutto è davanti a noi.
La cosa più importante è il risultato!!!
3.47 Vado a letto.
Digerirò tutto domani e se avrò delle domande te lo farò sapere!
Grazie mille a tutti!
Omsk?
Sedersi per un po':
Dovremmo cercare di evitare i loop inutili. Abbiamo citazioni che arrivano a fiumi, e abbiamo bisogno di fare le voci giuste al volo, in modo da non dover scavare nella storia e sprecare risorse del computer.Ho eseguito il tuo codice.
C'è qualcosa di sbagliato qui?
Ecco come appare
1) Livello Low_D1 del giorno precedente
2) Min_D il minimo giornaliero più vicino sulla storia
Omsk?
Sì
Sì
a +3 in qualche modo non molte città)
L'algoritmo non sempre disegna e conta come previsto, ma come scritto. Scrivere come scritto è di solito difficile.
Nell'immagine hai mostrato i minimi, e nella condizione hai il prezzo minimo della barra giornaliera Low. E l'algoritmo l'ha trovato nella zona di tendenza, e non è il minimo tra 2 barre adiacenti.
Ho eseguito il tuo codice.
C'è qualcosa che non va qui?
Per farlo contare dall'inizio della storia, è necessario inserire un ciclo in OnTick. Qualcosa del genere:
E nella funzione di record bar aggiungere un controllo per la data zero:
E in secondo luogo, in day.Arr[day.index].high è il giorno corrente. Se vuoi ieri, è nell'elemento precedente:
Credo che la logica dovrebbe essere corretta ora. Non ho controllato troppo bene, ma sembra essere corretto.
Mi sento come un bambino di 1a elementare anche se ho 42 anni.
Per quanto riguarda ArrayCopyRates, Alexey ha detto correttamente. È scritto nell'aiuto:
Копирует в двумерный массив вида double RateInfo[][6] данные баров указанного графика и возвращает количество скопированных баров.
Quindi devi scriverlo:
Ma questo non è un codice economico.