Video Tutorial SQ Massima velocità e prestazioni CPU, Ram, disco e 6k extra Sfida di strategia
92 risposte
gentmat
7 anni fa #115334
https://www.youtube.com/watch?v=l6oRsTNm0yc
// Questo è il link del video, guardatelo, speriamo che vi piaccia. SÌ sono arabo e l'accento segue
Mi ha fatto morire, quindi se hai un problema con questo "Mi dispiace molto ma devo ucciderti".
Un grande merito va a "GeekTrader", questo video tutorial è per insegnare come massimizzare la velocità di SQ 3.
Messa a punto di CPU, ram e dischi rigidi/SSD
Il post originale è di circa 10 pagine e sembra un po' complicato per i principianti, quindi l'ho spiegato io.
passo dopo passo in questo video e ho aggiunto altre modifiche personali (spero che sia d'aiuto ai principianti e anche agli utenti professionisti di SQ).
Alla fine del video si chiede alle persone di contribuire maggiormente filtrando alcune buone strategie e mostrandoci la procedura... Sono sicuro che ogni professionista sceglierà una o più strategie diverse che dobbiamo imparare dai contributi.
Link del video:
https://www.youtube.com/watch?v=l6oRsTNm0yc
* Strategie: https://drive.google.com/file/d/0B83k2vKtYK80UWNuWDZsenpQNzQ/view?usp=sharing
* Versione 9 di Java : http://cdn.azul.com/zulu-pre/bin/zulu…
* Per utilizzare l'apertura batch di SQ, creare un nuovo file .bat e aggiungere queste righe di codice e premere
salvare . Guardate il video per imparare a modificare i parametri.
Questo è un nuovo script se si vuole rinominare ogni istanza in modo da poter conoscere il lavoro di ciascuna istanza (se non si ha bisogno di questa opzione, utilizzare il codice precedente).
1- NumberOfSQInstances= "al numero di istanze che si desidera eseguire" Diciamo "X" istanze
2- impostare arrayline[1]=CrossMaStrategyInstance
impostare arrayline[2]=RSIStrategyInstance
.... Continuare a dichiararne altri per adattarli alle istanze X
Supponiamo di volere 3 istanze, quindi ne aggiungerò una in più
arrayline[3]=altraNuovaIstanza
Il codice è :
gentmat
7 anni fa #140867
Sì, ho modificato un po' l'ultima parte dello script, l'ultima riga che hai postato è : start /LOW StrategyQuant64.exe %SQParametri%
Quando ho eseguito il bat, mi ha informato che "StrategyQuant64.exe non può essere trovato e si è fermato automaticamente".
Ho quindi provato ad aggiungere la posizione come : start /LOW F:\StrategyQuant\StrategyQuant64.exe %SQParametri%
Ha continuato a funzionare ma, come si vede nelle immagini allegate, il database è stato bloccato.
No, no, no, è quello che pensavo, quindi...
non modificarlo, rimettilo com'era.
Dove si trova la cartella sq3?
Inviato dal mio iPhone utilizzando Tapatalk
gusyoan
7 anni fa #140868
No, no, no, è quello che pensavo, quindi...
non modificarlo, rimettilo com'era.Dove si trova la cartella sq3?
Inviato dal mio iPhone utilizzando Tapatalk
F:\StrategyQuant
gusyoan
7 anni fa #140869
F:\StrategyQuant
Poiché voglio mettere la cartella temp nella Parte I:\, il codice che uso dovrebbe essere:
)
C'è qualcosa che non va?
gentmat
7 anni fa #140870
Poiché voglio mettere la cartella temp nella Parte I:\, il codice che uso dovrebbe essere:
@echo off
impostare NumberOfSQInstances=3
impostare Sede principaleSQL=f:\StrategyQuant
impostare TempSQLocation=i:\temp
set SQParameters=-J-server -J-Xmx1g -J-XX:+DisableExplicitGC -J-XX:+AggressiveOpts -J-XX:+UseSerialGCrmdir "%MainSQLocation%\temp" /S /Q
rmdir "%MainSQLocation%\log" /S /Q
rmdir "%TempSQLocation%\strategyquant-temp" /S /Q
mkdir "%TempSQLocation%\strategyquant-temp"PER /L %%A IN (1,1,%NumberOfSQInstances%) FA (
mkdir "%TempSQLocation%-strategyquant-temp%%A"
)
PER /L %%A IN (1,1,%NumberOfSQInstances%) FA (
compact /c /s: "%TempSQLocation%\strategyquant-temp\%%A"
)
c:
PER /L %%A IN (1,1,%NumberOfSQInstances%) FA (
xcopia "%MainSQLocation%" "%TempSQLocation%\strategyquant-temp\%%A" /E /Y
CD "%TempSQLocation%-strategyquant-temp%%A"
start /LOW StrategyQuant64.exe %SQParametri%
)C'è qualcosa che non va?
Sì, in finale hai la C:
metti i: dove sono i tuoi cloni :p
Inviato dal mio iPhone utilizzando Tapatalk
gusyoan
7 anni fa #140871
Sì, in finale hai la C:
mettere i: dove si trovano i cloni 😛Inviato dal mio iPhone utilizzando Tapatalk
Quindi, dovrebbe essere :
gusyoan
7 anni fa #140872
Ho provato a eseguire il file clonato, StrategyQuant64.exe non viene eseguito dopo il doppio clic.
gentmat
7 anni fa #140873
Ho provato a eseguire il file clonato, StrategyQuant64.exe non viene eseguito dopo il doppio clic.
dammi l'accesso a teamviewer
Inviato dal mio iPhone utilizzando Tapatalk
gusyoan
7 anni fa #140874
gusyoan
7 anni fa #140875
Finalmente ho risolto il problema, grazie a gentmat. Molto gentile per il suo aiuto
gentmat
7 anni fa #140876
Prego, ho aggiornato il post nel caso in cui qualcuno abbia finestre non in inglese.
Spero che possa essere d'aiuto ad altri se hanno dei problemi /
18 questo mese il nuovo sq4 speriamo che questo thread muoia con sq3 e che il nuovo sq4 non abbia bisogno dell'inferno delle istanze multiple.
Ati
6 anni fa #145056
Ciao Gentmat,
Ho copiato la versione 9 di Java dal link indicato nel tuo video, ma SQ non si avvia. Ho confrontato il file Java con la copia di Java 9 presente nel disco rigido e ci sono un paio di differenze. Potresti per favore fare un nuovo download e provarlo. Ho anche eseguito lo script. Lo script funziona copia le istanze. Ma non si avviano. Apprezzerei il vostro aiuto.
Atila
Ati
6 anni fa #145059
Finalmente ho risolto il problema, grazie a gentmat. Molto gentile per il suo aiuto
Qual è stato il problema? Ho lo stesso problema: SQ non si avvia? Puoi dirmi come hai risolto?
gentmat
6 anni fa #145080
Qual è stato il problema? Ho lo stesso problema: SQ non si avvia? Puoi dirmi come hai risolto?
Quando torno a casa, installo teamviewer in modo da poterlo controllare da solo. è così che ho risolto il problema dell'ultimo ragazzo. era la lingua di windows, il cinese e non l'inglese.
Inviato dal mio iPhone utilizzando Tapatalk
afhampton
6 anni fa #145325
Sono curioso di sapere cosa si intende per "migliori prestazioni" quando si tratta di costruire strategie. Osservando la mia installazione, sembra che SQ generi una nuova strategia circa ogni 0,5 s. Altri vedono velocità simili e questa è considerata una buona prestazione per SQ?
Karish
6 anni fa #145332
Sono curioso di sapere cosa si intende per "migliori prestazioni" quando si tratta di costruire strategie. Osservando la mia installazione, sembra che SQ generi una nuova strategia circa ogni 0,5 s. Altri vedono velocità simili e questa è considerata una buona prestazione per SQ?
Dipende dalla velocità del PC, come SSD CPU RAM,
Questo metodo, di cui questo argomento tratta, serve a ridurre il QS dal consumo di molta RAM,
Quando uso SQ per le strategie di ricerca, utilizzo 1g di RAM per ciascuna istanza e di solito uso 20~ istanze SQ alla volta.
ma quando utilizzo SQ per testare nuovamente le strategie, utilizzo 16g per 1 istanza.
aiuta 🙂