Antwort

Video Tutorial SQ Max Speed & Performance CPU,Ram,Disk & Extra 6k Strategy Quest Herausforderung

92 Antworten

gentmat

Kunde, bbp_participant, community, 234 Antworten.

Profil besuchen

vor 7 Jahren #115334

https://www.youtube.com/watch?v=l6oRsTNm0yc

// Dies ist der Link zum Video, schaut es euch an, hoffentlich gefällt es euch. JA ich bin arabisch und der Akzent folgt
Wenn du also ein Problem damit hast, "Es tut mir sehr leid, aber ich muss dich töten".

Ein großer Kredit geht an "GeekTrader", Dieses Video-Tutorial ist, um Ihnen beizubringen, wie man maximale Geschwindigkeit von SQ 3.
Optimierung von CPU, Rams und Festplatten/SSD's

Der ursprüngliche Beitrag ist wie 10 Seiten +, die etwas kompliziert für Anfänger hier scheint, so dass ich es erklärt
Schritt für Schritt in diesem Video und fügte weitere eigene Optimierungen hinzu (ich hoffe, es hilft Anfängern und sogar professionellen Nutzern von SQ).

Das Ende des Videos ist eine Aufforderung an die Leute, mehr beizutragen, indem sie einige gute Strategien herausfiltern und uns das Verfahren zeigen ... Ich bin sicher, dass jeder Profi eine andere Strategie wählen wird, die wir von den Beiträgen lernen können.

Links zum Video:

https://www.youtube.com/watch?v=l6oRsTNm0yc

* Strategien : https://drive.google.com/file/d/0B83k2vKtYK80UWNuWDZsenpQNzQ/view?usp=sharing

* Java Version 9 : http://cdn.azul.com/zulu-pre/bin/zulu…

* Das Skript für die Batch-Öffnung von SQ zu verwenden, erstellen Sie eine neue .bat-Datei und fügen Sie diese Zeile von Codes und drücken Sie
speichern. Sehen Sie sich das Video an, um zu erfahren, wie Sie die Parameter ändern können.

 

 

 

@echo aus
AnzahlderSQInstanzen=10 festlegen
set MainSQLocation=C:/StrategyQuant
setze 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"
 
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
mkdir "%TempSQLocation%/strategyquant-temp/%%A"
)
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
compact /c /s: "%TempSQLocation%/strategyquant-temp/%%A"
)
c:
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
xcopy "%MainSQLocation%" "%TempSQLocation%/strategyquant-temp/%%A" /E /Y
CD "%TempSQLocation%/strategyquant-temp/%%A"
starten /LOW StrategyQuant64.exe %SQParameter%
)
 
 
 

Dies ist ein neues Skript, wenn Sie jede Instanz umbenennen wollen, so dass Sie jede Instanz Job zu kennen. ( Wenn Sie diese Option nicht benötigen, verwenden Sie den obigen Code )
1- NumberOfSQInstances= "die Anzahl der Instanzen, die Sie ausführen möchten" Sagen wir "X" Instanzen
2- arrayline[1]=CrossMaStrategyInstance festlegen
arrayline[2]=RSIStrategyInstance einstellen
.... Fahren Sie fort, mehr zu deklarieren, um Ihre X-Instanzen anzupassen
Sagen wir, wir wollen 3 Instanzen, also füge ich eine weitere hinzu
arrayline[3]=anotherNewInstance

Der Code lautet:

 

@echo aus
setlocal enabledelayedexpansion
 
 
 
 
NumberOfSQInstances=2 festlegen
arrayline[1]=CrossMaStrategyInstance einstellen
arrayline[2]=RSIStrategyInstance einstellen
 
 
 
 
set MainSQLocation=C:/StrategyQuant
setze 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"
 
 
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
mkdir "%TempSQLocation%/strategyquant-temp/!arrayline[%%A]!"
)
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
compact /c /s: "%TempSQLocation%/strategyquant-temp/!arrayline[%%A]!"
)
 
c:
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
xcopy "%MainSQLocation%" "%TempSQLocation%/strategyquant-temp/!arrayline[%%A]!" /E /Y
CD "%TempSQLocation%/strategyquant-temp/!arrayline[%%A]!"
umbenennen StrategyQuant64.exe !arrayline[%%A]!.exe
start /LOW !arrayline[%%A]!.exe %SQParameter%
 
)

0

gentmat

Kunde, bbp_participant, community, 234 Antworten.

Profil besuchen

vor 7 Jahren #140867

Ja, ich habe den letzten Teil des Skripts ein wenig geändert, die letzte Zeile, die Sie gepostet haben, lautet : starten /LOW StrategyQuant64.exe %SQParameter%

Beim Ausführen von bat meldete es 'StrategyQuant64.exe kann nicht gefunden werden und wurde automatisch beendet

Also habe ich versucht, den Ort als : start /LOW F:\StrategyQuant\StrategyQuant64.exe %SQParameter%

Er läuft weiter, aber wie Sie auf den beigefügten Bildern sehen, ist die Datenbank dann gesperrt.

Nein, nein, nein, das ist es, was ich dachte.
Bearbeiten Sie es nicht und stellen Sie es so wieder her, wie es war.

Wo befindet sich Ihr sq3-Ordner?

Gesendet von meinem iPhone mit Tapatalk

0

gusyoan

Kunde, bbp_participant, Gemeinschaft, 21 Antworten.

Profil besuchen

vor 7 Jahren #140868

Nein, nein, nein, das ist es, was ich dachte.
Bearbeiten Sie es nicht und stellen Sie es so wieder her, wie es war.

Wo befindet sich Ihr sq3-Ordner?

Gesendet von meinem iPhone mit Tapatalk

 

F:\StrategyQuant

0

gusyoan

Kunde, bbp_participant, Gemeinschaft, 21 Antworten.

Profil besuchen

vor 7 Jahren #140869

F:\StrategyQuant

 

Da ich einen temporären Ordner in Teil I:\ anlegen möchte, sollte der Code, den ich verwende, folgender sein:

 

@echo aus
NumberOfSQInstances=3 festlegen
set MainSQLocation=f:\StrategyQuant
set TempSQLocation=i:\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"
 
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
mkdir "%TempSQLocation%\strategyquant-temp\%%A"
)
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
compact /c /s: "%TTempSQLocation%\strategyquant-temp\%%A"
)
c:
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
xcopy "%MainSQLocation%" "%TTempSQLocation%\strategyquant-temp\%%A" /E /Y
CD "%TempSQLocation%\strategyquant-temp\%%A"
starten /LOW StrategyQuant64.exe %SQParameter%

 

Ist etwas nicht in Ordnung?

0

gentmat

Kunde, bbp_participant, community, 234 Antworten.

Profil besuchen

vor 7 Jahren #140870

Da ich einen temporären Ordner in Teil I:\ anlegen möchte, sollte der Code, den ich verwende, folgender sein:

@echo aus
NumberOfSQInstances=3 festlegen
set MainSQLocation=f:\StrategyQuant
set TempSQLocation=i:\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"

FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
mkdir "%TempSQLocation%\strategyquant-temp\%%A"
)
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
compact /c /s: "%TTempSQLocation%\strategyquant-temp\%%A"
)
c:
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
xcopy "%MainSQLocation%" "%TTempSQLocation%\strategyquant-temp\%%A" /E /Y
CD "%TempSQLocation%\strategyquant-temp\%%A"
starten /LOW StrategyQuant64.exe %SQParameter%
)

Ist etwas nicht in Ordnung?

Ja, im Finale haben Sie C:
Setzen Sie i: wo Ihre Klone sind :p

Gesendet von meinem iPhone mit Tapatalk

0

gusyoan

Kunde, bbp_participant, Gemeinschaft, 21 Antworten.

Profil besuchen

vor 7 Jahren #140871

Ja, im Finale haben Sie C:
put i: wo deine Klone sind 😛

Gesendet von meinem iPhone mit Tapatalk

Es sollte also lauten: 

 

@echo aus
NumberOfSQInstances=3 festlegen
set MainSQLocation=f:\StrategyQuant
set TempSQLocation=i:\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"
 
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
mkdir "%TempSQLocation%\strategyquant-temp\%%A"
)
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
compact /c /s: "%TTempSQLocation%\strategyquant-temp\%%A"
)
I:
FOR /L %%A IN (1,1,%AnzahlderSQInstanzen%) DO (
xcopy "%MainSQLocation%" "%TTempSQLocation%\strategyquant-temp\%%A" /E /Y
CD "%TempSQLocation%\strategyquant-temp\%%A"
starten /LOW StrategyQuant64.exe %SQParameter%
)
 
Nun, es hat 4 Ordner erstellt, da ich 3 Instanzen im Skript eingestellt habe, Ordner 1,2 und 3 sind gut geklont, nur der erste links ist leer. Aber ich habe keine SQ gestartet, nachdem BAT lief :wacko:
Datei: 1.png1.png

0

gusyoan

Kunde, bbp_participant, Gemeinschaft, 21 Antworten.

Profil besuchen

vor 7 Jahren #140872

Ich habe versucht, die geklonte Datei auszuführen, aber StrategyQuant64.exe wird nach einem Doppelklick nicht ausgeführt.

Datei: 2.png2.png

0

gentmat

Kunde, bbp_participant, community, 234 Antworten.

Profil besuchen

vor 7 Jahren #140873

Ich habe versucht, die geklonte Datei auszuführen, aber StrategyQuant64.exe wird nach einem Doppelklick nicht ausgeführt.

mir Teamviewer-Zugang geben

Gesendet von meinem iPhone mit Tapatalk

0

gusyoan

Kunde, bbp_participant, Gemeinschaft, 21 Antworten.

Profil besuchen

vor 7 Jahren #140874

mir Teamviewer-Zugang geben

Gesendet von meinem iPhone mit Tapatalk

per pm an Sie geschickt

0

gusyoan

Kunde, bbp_participant, Gemeinschaft, 21 Antworten.

Profil besuchen

vor 7 Jahren #140875

Ich habe endlich das Problem, dank gentmat. So freundlich für Ihre Hilfe

Datei: 3.png3.png

0

gentmat

Kunde, bbp_participant, community, 234 Antworten.

Profil besuchen

vor 7 Jahren #140876

Gern geschehen, ich habe den Beitrag aktualisiert, falls jemand nicht-englische Fenster hat. 

Ich hoffe, es hilft anderen, wenn sie Probleme haben / 

 

18. dieses Monats das neue SQ4 hoffentlich wird dieser Thread mit SQ3 sterben und das neue SQ4 wird nicht die Hölle von mehreren Instanzen brauchen .

0

Ati

Kunde, bbp_participant, Gemeinschaft, 7 Antworten.

Profil besuchen

vor 6 Jahren #145056

Hallo Gentmat,

Ich habe die Java-Version 9 aus dem Link in Ihrem Video kopiert, aber SQ startet nicht. Ich habe die Java-Datei mit Ihrer Kopie von Java 9 auf Ihrer Festplatte verglichen und es gibt ein paar Unterschiede. Könnten Sie bitte einen neuen Download machen und es versuchen. Ich habe auch das Skript ausgeführt. Das Skript funktioniert und kopiert die Instanzen. Aber sie starten nicht. Ich würde Ihre Hilfe sehr schätzen.

 

Atila

0

Ati

Kunde, bbp_participant, Gemeinschaft, 7 Antworten.

Profil besuchen

vor 6 Jahren #145059

Ich habe endlich das Problem, dank gentmat. So freundlich für Ihre Hilfe

 

Was war das Problem? Ich habe das gleiche Problem SQ startet nicht? Können Sie mir sagen, wie Sie das Problem gelöst haben?

0

gentmat

Kunde, bbp_participant, community, 234 Antworten.

Profil besuchen

vor 6 Jahren #145080

Was war das Problem? Ich habe das gleiche Problem SQ startet nicht? Können Sie mir sagen, wie Sie das Problem gelöst haben?

wenn ich wieder zu Hause bin, installiere ich teamviewer, damit ich es selbst überprüfen kann. so habe ich das Problem des letzten Typen gelöst. es war die chinesische Windows-Sprache, nicht die englische

Gesendet von meinem iPhone mit Tapatalk

0

afhampton

Kunde, bbp_participant, Gemeinschaft, 26 Antworten.

Profil besuchen

vor 6 Jahren #145325

Ich bin neugierig, was als "bessere Leistung" bei der Erstellung von Strategien angesehen wird. Wenn ich meine Installation beobachte, sieht es so aus, als würde SQ etwa alle 0,5 Sekunden eine neue Strategie erstellen. Erleben andere ähnliche Geschwindigkeiten und wird dies als gute Leistung für SQ angesehen? 

0

Karish

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

Profil besuchen

vor 6 Jahren #145332

Ich bin neugierig, was als "bessere Leistung" bei der Erstellung von Strategien angesehen wird. Wenn ich meine Installation beobachte, sieht es so aus, als würde SQ etwa alle 0,5 Sekunden eine neue Strategie erstellen. Erleben andere ähnliche Geschwindigkeiten und wird dies als gute Leistung für SQ angesehen? 

Hängt von der Geschwindigkeit Ihres PCs ab, z. B. SSD, CPU, RAM,

 

Die Methode, um die es in diesem Thema geht, ist die Reduzierung von SQ durch den Verzehr einer großen Menge an RAM,

Wenn ich SQ für Suchstrategien verwende, verbrauche ich jeweils 1 g RAM, und ich verwende normalerweise 20~ SQ-Instanzen auf einmal.

 

aber wenn ich SQ zum erneuten Testen der Strategien verwende, verwende ich 16g pro 1 Instanz.

 

es hilft 🙂

0

Ansicht von 15 Antworten - 76 bis 90 (von insgesamt 92)

1 2 3 ... 5 6 7