Esiste un modo per specificare la configurazione del costruttore nella CLI?
5 risposte
telemania
3 anni fa #267064
Stavo cercando di utilizzare sqx CLI per eseguire il builder. C'è un modo per specificare le opzioni genetiche, le opzioni di trading e i blocchi di costruzione nella riga di comando o c'è un modo per modificare il file .cfx? Sarebbe semplice se il file di configurazione fosse in formato XML.
tomas262
3 anni fa #267177
Salve,
è possibile controllare molte funzioni utilizzando la CLI anche all'avvio del progetto. Potete controllare questo https://strategyquant.com/doc/cli-command-line/project-manage-projects/ e questo https://strategyquant.com/doc/cli-command-line/introduction-to-cli/
È possibile fare quasi tutto. È sufficiente eseguire la riga di comando di Win e Sqcli.exe -h dalla cartella StrategyQuantX (con il parametro -h) per elencare tutti i comandi disponibili
telemania
3 anni fa #267351
Grazie per l'aiuto. Ho provato il comando help e mi sembra che l'unico modo per specificare la configurazione di un progetto sia quello di specificare un file di configurazione (che suppongo venga esportato manualmente dalla versione GUI di SQ). È possibile specificare gli indicatori specifici che desidero nella CLI o c'è qualche modo per farlo al di fuori di SQ GUI?
Di seguito è riportato il messaggio di aiuto:
——————————————-
-Gestire i progetti.
——————————————-
Argomenti:
azione: Esegue l'azione specifica [list,start,stop,pause,resume,remove,status,loadconfig,saveconfig].
nome: (facoltativo) nome dell'Project
file: (opzionale) Percorso del file di configurazione
Esempio:
sqcli.exe -project action=list
sqcli.exe -project action=start name=Builder
sqcli.exe -project action=stop name=Builder
sqcli.exe -project action=pause name=Builder
sqcli.exe -project action=resume name=Builder
sqcli.exe -project action=remove name=Custom
sqcli.exe -project action=status name=Builder
sqcli.exe -project action=loadconfig name=Builder file=Builder.cfx
sqcli.exe -project action=saveconfig name=Builder file=Builder.cfx
Tamas
3 anni fa #267382
È possibile eseguire un progetto specifico. Prima si configura il progetto nell'interfaccia utente e poi lo si esegue con il client.
telemania
2 anni fa #271363
Esiste un modo per modificare i parametri dei blocchi di costruzione senza utilizzare l'interfaccia utente?
Ad esempio, è possibile modificare il codice java in "SQX\extend\Snippets\SQ\Blocks\Indicators\..." e avviare successivamente SQX per specificare l'intervallo di parametri che si desidera utilizzare?
Ho provato a eliminare alcuni parametri predefiniti in ATR.java, ma dopo aver avviato l'interfaccia utente di SQX non è cambiato nulla. Suppongo che sia dovuto al fatto che il codice java dell'indicatore specifica solo l'impostazione predefinita; il codice relativo all'impostazione visualizzata sull'interfaccia utente ed effettivamente utilizzata si trova da qualche altra parte.
scagnozzi
2 anni fa #271368
Tutto è memorizzato nel file delle impostazioni all'interno della directory dei progetti utente - project.cfx che sono file XML zippati, quindi se si possono modificare questi file XML non è necessario impostare i parametri nella GUI.
ma temo che non sia un compito facile, non con l'approccio manuale.
Volete diventare un algotrader redditizio? Abbiamo iniziato a utilizzare il software StrateQuant all'inizio del 2014. Ora abbiamo un grande know-how per la costruzione di EA per ogni possibile tipo di mercato. Condividiamo questo know-how, le applicazioni, gli strumenti e anche tutte le strategie finali con i trader reali. Se volete unirvi a noi, compilate il seguente modulo MODULO.
Stai visualizzando 5 risposte - da 1 a 5 (di 5 totali)