Risposta

Video Tutorial SQ Massima velocità e prestazioni CPU, Ram, disco e 6k extra Sfida di strategia

92 risposte

gentmat

Cliente, bbp_partecipante, comunità, 234 risposte.

Visita il profilo

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.

 

 

 

@echo off
impostare NumberOfSQInstances=10
set MainSQLocation=C:/StrategyQuant
impostare TempSQLocation=C:/temp
set SQParameters=-J-server -J-Xmx1g -J-XX:+DisableExplicitGC -J-XX:+AggressiveOpts -J-XX:+UseSerialGC 
 
 
rmdir "%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%
)
 
 
 

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 è :

 

@echo off
setlocal abilitato all'espansione ritardata
 
 
 
 
impostare NumberOfSQInstances=2
impostare arrayline[1]=StrategiaCrossMaIstanza
impostare arrayline[2]=RSIStrategyInstance
 
 
 
 
set MainSQLocation=C:/StrategyQuant
impostare TempSQLocation=C:/temp
set SQParameters=-J-server -J-Xmx1g -J-XX:+DisableExplicitGC -J-XX:+AggressiveOpts -J-XX:+UseSerialGC
 
rmdir "%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/!arrayline[%%A]!"
)
PER /L %%A IN (1,1,%NumberOfSQInstances%) FA (
compact /c /s: "%TempSQLocation%/strategyquant-temp/!arrayline[%%A]!"
)
 
c:
PER /L %%A IN (1,1,%NumberOfSQInstances%) FA (
xcopy "%MainSQLocation%" "%TempSQLocation%/strategyquant-temp/!arrayline[%%A]!" /E /Y
CD "%TempSQLocation%/strategyquant-temp/!arrayline[%%A]!"
rinominare StrategyQuant64.exe !arrayline[%%A]!.exe
avvio /LOW !arrayline[%%A]!.exe %SQParametri%
 
)

0

afhampton

Cliente, bbp_partecipante, comunità, 26 risposte.

Visita il profilo

6 anni fa #145339

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 🙂

 

Grazie Karish. Sto utilizzando Windows 7 Pro a 64 bit su una CPU i7-3610QM a 2,30 GHz, 32 GB di RAM, con un SSD da 250 GB e un SSD da 750 GB. 

 

Anch'io assegno 1 processore e 1 GB di RAM a ciascuna istanza quando costruisco le strategie.

 

Con le vostre istanze, che tipo di tempo medio di generazione ottenete per strategia durante la costruzione?

0

Karish

Customer, bbp_participant, community, sq-ultimate, 443 replies.

Visita il profilo

6 anni fa #145347

Dipende dal campione IS/OOS e dai blocchi di costruzione utilizzati, dai valori SL/TP minimi e massimi, dai valori ATR e da molte altre impostazioni..,

meno blocchi selezionati = più velocità,

 

per me fa il suo lavoro..., utilizzo 14 SQ contemporaneamente, a volte anche di più, in modo da ottenere strategie più velocemente rispetto all'utilizzo di una sola istanza di SQ..., poiché SQ3 non utilizza l'intero potenziale della CPU, è necessario utilizzare molte istanze per ottenere risultati più rapidi,

SQ4 dovrà essere aperto solo una volta, ma fino ad allora utilizzeremo SQ3 in questo modo...

0

Stai visualizzando 2 risposte - dal 91 al 92 (di 92 totali)

1 2 3 ... 5 6 7