Risposta

I dati D1 non vengono riconosciuti come disponibili nella casella a discesa dei simboli.

8 risposte

S Giovane

Cliente, bbp_partecipante, comunità, 8 risposte.

Visita il profilo

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?

 

0

S Giovane

Cliente, bbp_partecipante, comunità, 8 risposte.

Visita il profilo

9 anni fa #129083

Ecco un esempio di file .txt di input

EOD;1962.01.02;7.71;7.71;7.63;7.63;1
EOD;1962.01.03;7.63;7.69;7.63;7.69;1
EOD;1962.01.04;7.69;7.69;7.61;7.62;1
EOD;1962.01.05;7.61;7.61;7.45;7.47;1
EOD;1962.01.08;7.46;7.46;7.27;7.33;1
EOD;1962.01.09;7.36;7.51;7.36;7.41;1
EOD;1962.01.10;7.43;7.46;7.43;7.43;1
EOD;1962.01.11;7.45;7.51;7.45;7.51;1
EOD;1962.01.12;7.52;7.57;7.52;7.52;1
EOD;1962.01.15;7.55;7.57;7.55;7.55;1
EOD;1962.01.16;7.55;7.55;7.47;7.47;1
EOD;1962.01.17;7.44;7.44;7.33;7.35;1
EOD;1962.01.18;7.37;7.45;7.37;7.37;1
EOD;1962.01.19;7.37;7.39;7.29;7.38;1
EOD;1962.01.22;7.38;7.45;7.36;7.37;1
EOD;1962.01.23;7.36;7.37;7.28;7.29;1
EOD;1962.01.24;7.29;7.33;7.26;7.33;1
EOD;1962.01.25;7.33;7.39;7.24;7.25;1

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

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

0

S Giovane

Cliente, bbp_partecipante, comunità, 8 risposte.

Visita il profilo

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. 

 

 

 

 

 

   

0

S Giovane

Cliente, bbp_partecipante, comunità, 8 risposte.

Visita il profilo

9 anni fa #129095

Allego una schermata di DownLoad Manager per mostrare che i dati dei simboli sembrano essere riconosciuti.

 

 

0

S Giovane

Cliente, bbp_partecipante, comunità, 8 risposte.

Visita il profilo

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.

 

 

 

0

S Giovane

Cliente, bbp_partecipante, comunità, 8 risposte.

Visita il profilo

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.

0

S Giovane

Cliente, bbp_partecipante, comunità, 8 risposte.

Visita il profilo

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?

0

Mark Fric

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

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

0

Stai visualizzando 8 risposte - da 1 a 8 (di 8 totali)