Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1455

 
Ciao a tutti.
La situazione è questa: ci sono valori di indicatori in un file csv, registrati da una singola esecuzione del tester - i valori degli indicatori sono calcolati su ogni tick.
Voglio utilizzare questi dati per l'ottimizzazione in modalità OHLC - per verificare la coincidenza della condizione in un particolare minuto di trading. L'ottimizzazione sui tick è meglio non proporla - un tale test crescerà più volte e non è necessario per tale ottimizzazione.
Il problema è che il file è grande, circa un milione di righe, e la correlazione della coppia "data, ora - valore" a ogni minuto richiede molto lavoro.

Ecco e pensate a come fare - finora ci sono i seguenti pensieri: creare un simbolo personalizzato e confrontare i valori con esso; utilizzare un database. Potete dirmi quale soluzione sarebbe ottimale, magari qualcuno che ha risolto un problema simile?
 
qadexys creare un simbolo personalizzato e confrontare i valori con esso; usare un database. Potete dirmi quale soluzione sarebbe ottimale, magari qualcuno che ha risolto un problema simile?

Non è quindi logico calcolare il valore dell'indicatore da OHLC e salvarlo già?

In generale, l'idea è quella di non riuscire a lavorare con i valori dell'indicatore OHLC sulla barra zero.
 
MrBrooklin #:

La sua domanda non è chiara. Innanzitutto, chiarisca la sua domanda:

  1. Stiamo parlando di funzioni già esistenti in MQL5?
  2. Esiste una funzione nell'insieme delle funzioni pronte in MQL5, ma non funziona?
  3. Avete bisogno di una certa funzione, ma non c'è una funzione simile nell'insieme delle funzioni MQL5 già pronte?
Saluti, Vladimir.
Stiamo parlando di funzioni predefinite esistenti come TimeHour(), ErrorDescription() e FILLING_FOK.
 
Baruandreas #:
Si tratta di funzioni predefinite esistenti come TimeHour(), ErrorDescription() e FILLING_FOK.

Si è già sentito parlare di TimeHour() in un'altra discussione. È stata creata un'intera libreria per ErrorDescription(). Per quanto riguarda FILLING_FOK, è possibile trovarlo nella sezione Documentazione alla richiesta ORDER_FILLING_FOK o SYMBOL_FILLING_FOK.

Saluti, Vladimir.

 
Ошибки, баги, вопросы - Включите форвард-тестирование.
Ошибки, баги, вопросы - Включите форвард-тестирование.
  • 2023.04.13
  • www.mql5.com
В режиме двух окон в горизонт положении смартфона нет кнопки. То есть если телефон в кредле в горизонтальном режиме и нужно выключить курсор. Вызвать боковую панель кликом по соседнему окну и там отключить курсор тоже не получается
 

Aiutami a capire.

Perché la riga SetIndexStyle(0, DRAW_LINE); dà due errori:

',' - token inatteso

')' - token inatteso

 
Ciao, potresti aiutarmi a lavorare su questo?

 
vitaliy zamkovoy #:

Aiutatemi a capire questo.

Perché la riga SetIndexStyle(0, DRAW_LINE); dà due errori:

',' - token inatteso

')' - token inatteso

SetIndexStyle - MQL4.

IN MQL5:

#property indicator_type1   DRAW_LINE
#property indicator_type2   DRAW_NONE
 
trader6_1 #:

SetIndexStyle - MQL4.

IN MQL5:

Grazie!
 

Ho una domanda che mi frulla in testa da molto tempo: qual è la differenza?

Cliccando con il tasto destro del mouse su una funzione, una variabile, un membro della classe o una struttura, le prime due righe vengono visualizzate: Vai alla definizione e Vai alla dichiarazione, ho molte migliaia di pagine di codice in 10 file, e tutte le volte che ho cliccato sempre nello stesso posto il cursore si è spostato nello stesso punto

cos'è questa funzionalità del pulsante destro nelle prime righe?

Motivazione: