Risposta

1TP9Problemi con il codice sorgente di Ninjatrader

3 risposte

alecas22

Abbonato, bbp_partecipante, comunità, 2 risposte.

Visita il profilo

7 anni fa #115680

Ciao Supporto,

 

Sto testando una versione di prova di StrategyQuant e ho ricevuto questo errore quando ho cercato di generare il codice sorgente di una coppia di strategie per NinjaTrader,

 

Errore nell'analisi del modello incluso NinjaTrader/Functions.inc
Errore alla riga 42, colonna 90, nel modello NinjaTrader/Functions.inc
Trovato ensure_starts_with, si aspetta uno di: is_directive, parent, js_string, j_string, uncap_first, is_transform, number, is_hash, trim, children, has_content, iso_ms, xml, iso_utc, byte, double, left_pad, json_string, matches, capitalize, number_to_datetime, contains, size, iso_local_h_nz, iso_utc_ms, iso_local_m_nz, is_collection, long, default, iso_utc_h_nz, iso_local_ms, is_boolean, last_index_of, c, iso_utc_m_nz, is_macro, rtf, iso_utc_nz, upper_case, node_name, reverse, cap_first, url, is_hash_ex, iso_nz, is_enumerable, esiste, number_to_date, first, iso_local, date, iso, replace, float, right_pad, datetime, node_type, split, iso_ms_nz, number_to_time, is_sequence, iso_utc_m, html, ancestors, iso_utc_h, iso_local_ms_nz, new, last, sort, eval, lower_case, web_safe, is_date, is_stringa, iso_local_nz, word_list, seq_last_index_of, node_namespace, stringa, chiavi, iso_m_nz, valori, seq_index_of, chunk, sort_by, iso_m, starts_with, substring, index_of, iso_h, root, floor, iso_h_nz, ceiling, if_exists, chop_linebreak, iso_local_h, length, is_indexable, groups, is_node, iso_local_m, int, iso_utc_ms_nz, xhtml, ends_with, round, interpret, is_method, namespace, short, seq_contains, time, is_number in NinjaTrader/Functions.inc
 
Potreste dare un'occhiata a questo?
 
Saluti
Alejandro

 

 

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #139828

Ciao Alejandro,

 

Avete seguito i passaggi descritti nella guida utente a pagina 13 prima di compilare la strategia?

 

 

Per far funzionare le strategie SQ con NinjaTrader, è necessario importare alcuni script NinjaTrader in NinjaTrader.

Aprire NinjaTrader, andare su File -> Utilità -> Importa Ninja Script...
quindi trovare il file:
{StrategyQuant}/custom_indicators/SQ_NinjaTrader.zip e importarlo.
 
In questo modo verranno importati tutti gli indicatori aggiuntivi e le classi di base utilizzate da StrategyQuant, in modo che le nuove strategie vengano eseguite in NinjaTrader.

0

alecas22

Abbonato, bbp_partecipante, comunità, 2 risposte.

Visita il profilo

7 anni fa #139833

Ciao Thomas,

 

Ho eseguito i passi successivi all'installazione, dove ho importato gli script dalla directory SQ nel prodotto Nijatrader.

Ma sto riscontrando questo problema nel pannello del codice sorgente di SQ, dove SQ dovrebbe visualizzare il codice sorgente della strategia. Invece del codice C#, ricevo questo errore.

 

Secondo la descrizione dell'errore, l'errore viene prodotto nel modello che StrategyQuant utilizza per generare il codice di NinjaTrader che si trova in "c:\Strategyquant\code\NinjaTrader\Functions.inc".

 

 

Saluti

Alejandro

 

 

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #139913

Salve,

 

mi sembra che il file del modello sia danneggiato. Si può provare a reinstallare l'StrategyQuant? Dovrebbe risolvere il problema

Fatemi sapere

0

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