I dati D1 non vengono riconosciuti come disponibili nella casella a discesa dei simboli.
8 risposte
S Giovane
9 anni fa #113410
Ho alcuni dati azionari giornalieri che desidero confrontare con un indicatore personalizzato (anch'esso giornaliero, ma non specifico per le azioni).
Sono riuscito a importare i dati (che ho chiamato EOD") che appaiono come Ninja Trader D1;
(Vedi schermata)
E sembra essere stato importato correttamente, almeno l'esportazione dagli stessi dati mostra la stessa data, apertura, hi, lo, chiusura, volume come i dati originali.
Poi passo alla scheda Indicatori del cliente e creo una definizione di indicatore personalizzato "Esterno".
Tuttavia, quando provo a creare un nuovo set di dati per gli indicatori personalizzati, non vedo comparire i dati EOD nella casella a discesa.
Ora viene visualizzato nella casella a discesa "Strategie di costruzione - Simbolo dati"?
Quale passo mi manca?
S Giovane
9 anni fa #129083
Ecco un esempio di file .txt di input
Mark Fric
9 anni fa #129092
dal tuo post non capisco come hai importato i dati per il tuo indicatore personalizzato. L'hai importato in Dati cronologici?
È necessario creare una definizione per l'indicatore personalizzato, quindi nella tabella sottostante creare un nuovo record di dati dell'indicatore personalizzato e importarvi i dati.
Quindi riavviate SQ e dovreste vedere i dati dell'indicatore personalizzato disponibili nei blocchi di costruzione.
Marchio
Architetto StrategyQuant
S Giovane
9 anni fa #129094
Per chiarire il problema: Non sono riuscito a importare i dati per l'indicatore personalizzato perché i dati del simbolo (che compaiono nel DownLoad Manager) non compaiono nella casella a discesa del simbolo quando si tenta di aggiungere i dati dell'indicatore personalizzato.
S Giovane
9 anni fa #129095
Allego una schermata di DownLoad Manager per mostrare che i dati dei simboli sembrano essere riconosciuti.
S Giovane
9 anni fa #129104
OK. Ho scaricato NinjaTrader, ho utilizzato SQDataExport per creare un file di dati giornaliero per IBM
Test 1
Questo file viene riconosciuto come file di Ninja Trader e viene importato nella Cronologia SQ; inoltre è visibile come simbolo sia in Aggiungi dati indicatori personalizzati che in Costruisci strategie - Dati; proprio come mi aspettavo.
TEST 2
Poi ho usato vba per creare un file di dati simile dalla mia fonte di dati giornalieri (più anni di dati rispetto a quelli forniti da Ninja Trader).
Questo file viene riconosciuto anche come file di Ninja Trader e sembra essere importato nella Cronologia SQ, ma NON È VISIBILE come simbolo né in Aggiungi dati indicatori personalizzati né in Costruisci strategie - Dati, il che non è quello che mi aspetto.
Tuttavia, a livello esadecimale i due file sembrano equivalenti e la convenzione di denominazione è la stessa per entrambi i file di dati.
Sono quindi perplesso: cosa sto facendo di sbagliato quando creo il secondo file.
S Giovane
9 anni fa #129105
Un'altra cosa, ho notato che il processo Cronologia importazioni non rilascia l'handle del file finché l'applicazione StrategyQuant64 non esce.
Per riprodurlo, importare un file di cronologia e, dopo aver ricevuto la notifica che il processo è terminato, provare a utilizzare Windows Explorer per rinominare il file. Non mi ha permesso di farlo, dicendo che il file era ancora in uso. Si tratta di un problema minore, ma si potrebbe esaminare quando è il caso.
Grazie.
S Giovane
9 anni fa #129111
Sembra che se la data di inizio di un set di dati è precedente all'1/1/1970, il Data Manger consentirà e riconoscerà i dati storici, ma quel set di dati non verrà visualizzato nelle caselle a discesa dei simboli.
C'è qualcosa che può permettere di far risalire le date di inizio ai primi anni del 1900?
Mark Fric
9 anni fa #129173
hai ragione, c'è un problema con la data di inizio. Lo stiamo esaminando e sarà risolto nella nuova versione principale.
Marchio
Architetto StrategyQuant
Stai visualizzando 8 risposte - da 1 a 8 (di 8 totali)