Répondre

Tutoriel vidéo SQ Max Speed & Performance CPU, Ram, Disk & Extra 6k Strategy Quest challenge

92 réponses

gentmat

Client, bbp_participant, communauté, 234 réponses.

Visiter le profil

Il y a 7 ans #115334

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

// Voici le lien de la vidéo, regardez-la en espérant qu'elle vous plaira. OUI je suis arabe et l'accent suit
Si vous avez un problème avec ça, je suis vraiment désolé, mais je dois vous tuer.

Un grand merci à "GeekTrader", ce tutoriel vidéo a pour but de vous apprendre à maximiser la vitesse de SQ 3.
Réglage du processeur, des rampes et des disques durs / SSD

L'article original fait plus de 10 pages, ce qui semble un peu compliqué pour les débutants.
étape par étape dans cette vidéo + ajout de mes propres réglages (j'espère que cela aidera les débutants et même les utilisateurs professionnels de SQ).

La fin de la vidéo est une invitation à contribuer davantage en filtrant quelques bonnes stratégies et en nous montrant la procédure... Je suis sûr que chaque professionnel choisira une (des) stratégie(s) différente(s) que nous devons apprendre de ceux qui contribuent.

Liens de la vidéo :

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

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

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

* Le scipt A utiliser pour l'ouverture par lot de SQ, Créer un nouveau fichier .bat et ajouter ces lignes de codes et appuyer sur
sauvegarder . Regardez la vidéo pour savoir comment régler les paramètres.

 

 

 

@echo off
set NumberOfSQInstances=10
set MainSQLocation=C:/StrategyQuant
set 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,%NumberOfSQInstances%) DO (
mkdir "%TempSQLocation%/strategyquant-temp/%%A"
)
FOR /L %%A IN (1,1,%NumberOfSQInstances%) DO (
compact /c /s : "%TempSQLocation%/strategyquant-temp/%%A"
)
c :
FOR /L %%A IN (1,1,%NumberOfSQInstances%) DO (
xcopy "%MainSQLocation%" "%TempSQLocation%/strategyquant-temp/%%A" /E /Y
CD "%TempSQLocation%/strategyquant-temp/%%A"
start /LOW StrategyQuant64.exe %SQParamètres%
)
 
 
 

Il s'agit d'un nouveau script si vous souhaitez renommer chaque instance afin de connaître le travail de chacune d'entre elles ( si vous n'avez pas besoin de cette option, utilisez le code ci-dessus ).
1- NumberOfSQInstances= "à n'importe quel nombre d'instances que vous voulez exécuter" Disons "X" instances.
2- set arrayline[1]=CrossMaStrategyInstance
set arrayline[2]=RSIStrategyInstance
.... Continuez à en déclarer d'autres en fonction de vos instances X
Disons que nous voulons 3 instances, j'en ajouterai donc une de plus.
arrayline[3]=autreNouvelleInstance

Le code est le suivant :

 

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

0

gentmat

Client, bbp_participant, communauté, 234 réponses.

Visiter le profil

Il y a 7 ans #140867

Oui, j'ai modifié un peu la dernière partie du script, la dernière ligne que vous avez postée est : start /LOW StrategyQuant64.exe %SQParamètres%

Lorsque j'ai lancé le bat, il m'a informé que "StrategyQuant64.exe ne peut pas être trouvé et s'est arrêté automatiquement".

J'ai donc essayé d'ajouter l'emplacement en tant que : start /LOW F:\NTP1T\NTP1T64.exe %SQParameters%

Il a continué à fonctionner, mais comme vous le voyez dans les images que j'ai jointes, la base de données est alors verrouillée.

Non, non, non, c'est ce que je pensais.
ne l'éditez pas, remettez-le tel qu'il était.

Où se trouve votre dossier sq3 ?

Envoyé depuis mon iPhone avec Tapatalk

0

gusyoan

Client, bbp_participant, communauté, 21 réponses.

Visiter le profil

Il y a 7 ans #140868

Non, non, non, c'est ce que je pensais.
ne l'éditez pas, remettez-le tel qu'il était.

Où se trouve votre dossier sq3 ?

Envoyé depuis mon iPhone avec Tapatalk

 

F:\NTP1T

0

gusyoan

Client, bbp_participant, communauté, 21 réponses.

Visiter le profil

Il y a 7 ans #140869

F:\NTP1T

 

Comme je veux mettre un dossier temporaire dans la partie I:\, le code que j'utilise devrait être :

 

@echo off
set NumberOfSQInstances=3
set MainSQLocation=f:\NTP1T
set TempSQLocation=i:\Ntemp
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,%NumberOfSQInstances%) DO (
mkdir "%TempSQLocation%\strategyquant-temp\%%A"
)
FOR /L %%A IN (1,1,%NumberOfSQInstances%) DO (
compact /c /s : "%TempSQLocation%\stratégiequant-temp%%A"
)
c :
FOR /L %%A IN (1,1,%NumberOfSQInstances%) DO (
xcopy "%MainSQLocation%" "%TempSQLocation%\strategyquant-temp\%%A" /E /Y
CD "%TempSQLocation%\stratégiequant-temp\%%A"
start /LOW StrategyQuant64.exe %SQParamètres%

 

Y a-t-il un problème ?

0

gentmat

Client, bbp_participant, communauté, 234 réponses.

Visiter le profil

Il y a 7 ans #140870

Comme je veux mettre un dossier temporaire dans la partie I:\, le code que j'utilise devrait être :

@echo off
set NumberOfSQInstances=3
set MainSQLocation=f:\NTP1T
set TempSQLocation=i:\Ntemp
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,%NumberOfSQInstances%) DO (
mkdir "%TempSQLocation%\strategyquant-temp\%%A"
)
FOR /L %%A IN (1,1,%NumberOfSQInstances%) DO (
compact /c /s : "%TempSQLocation%\stratégiequant-temp%%A"
)
c :
FOR /L %%A IN (1,1,%NumberOfSQInstances%) DO (
xcopy "%MainSQLocation%" "%TempSQLocation%\strategyquant-temp\%%A" /E /Y
CD "%TempSQLocation%\stratégiequant-temp\%%A"
start /LOW StrategyQuant64.exe %SQParamètres%
)

Y a-t-il un problème ?

Oui, en finale, il y a le c :
mettez i : là où se trouvent vos clones :p

Envoyé depuis mon iPhone avec Tapatalk

0

gusyoan

Client, bbp_participant, communauté, 21 réponses.

Visiter le profil

Il y a 7 ans #140871

Oui, en finale, il y a le c :
put i : where your clones are 😛 (en anglais)

Envoyé depuis mon iPhone avec Tapatalk

Il devrait donc s'agir de : 

 

@echo off
set NumberOfSQInstances=3
set MainSQLocation=f:\NTP1T
set TempSQLocation=i:\Ntemp
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,%NumberOfSQInstances%) DO (
mkdir "%TempSQLocation%\strategyquant-temp\%%A"
)
FOR /L %%A IN (1,1,%NumberOfSQInstances%) DO (
compact /c /s : "%TempSQLocation%\stratégiequant-temp%%A"
)
I :
FOR /L %%A IN (1,1,%NumberOfSQInstances%) DO (
xcopy "%MainSQLocation%" "%TempSQLocation%\strategyquant-temp\%%A" /E /Y
CD "%TempSQLocation%\stratégiequant-temp\%%A"
start /LOW StrategyQuant64.exe %SQParamètres%
)
 
Maintenant, il a créé 4 dossiers car j'ai défini 3 instances dans le script, les dossiers 1,2 et 3 sont bien clonés, seul le premier à gauche est vide. Mais je n'ai pas de SQ démarré après l'exécution du BAT :wacko :
Fichier : 1.png1.png

0

gusyoan

Client, bbp_participant, communauté, 21 réponses.

Visiter le profil

Il y a 7 ans #140872

J'ai essayé d'exécuter le fichier cloné, StrategyQuant64.exe ne s'exécute pas après un double clic.

Fichier : 2.png2.png

0

gentmat

Client, bbp_participant, communauté, 234 réponses.

Visiter le profil

Il y a 7 ans #140873

J'ai essayé d'exécuter le fichier cloné, StrategyQuant64.exe ne s'exécute pas après un double clic.

Donnez-moi l'accès à Teamviewer

Envoyé depuis mon iPhone avec Tapatalk

0

gusyoan

Client, bbp_participant, communauté, 21 réponses.

Visiter le profil

Il y a 7 ans #140874

Donnez-moi l'accès à Teamviewer

Envoyé depuis mon iPhone avec Tapatalk

Je vous ai envoyé un message par courrier électronique

0

gusyoan

Client, bbp_participant, communauté, 21 réponses.

Visiter le profil

Il y a 7 ans #140875

J'ai finalement résolu le problème, grâce à gentmat. Merci beaucoup pour votre aide

Fichier : 3.png3.png

0

gentmat

Client, bbp_participant, communauté, 234 réponses.

Visiter le profil

Il y a 7 ans #140876

Je vous remercie d'avoir mis à jour le post au cas où quelqu'un aurait des fenêtres qui ne sont pas en anglais. 

J'espère que cela aidera les autres s'ils ont des problèmes / 

 

Le 18 de ce mois le nouveau sq4 espérons que ce fil va mourir avec sq3 et le nouveau SQ4 n'aura pas besoin de l'enfer des instances multiples .

0

Ati

Client, bbp_participant, communauté, 7 réponses.

Visiter le profil

il y a 6 ans #145056

Bonjour Gentmat,

J'ai copié la version 9 de Java à partir du lien donné dans votre vidéo, mais SQ ne démarre pas. J'ai comparé le fichier Java avec votre copie de Java 9 sur votre disque dur et il y a quelques différences. Pourriez-vous, s'il vous plaît, procéder à un nouveau téléchargement et l'essayer. J'ai également exécuté le script. Le script fonctionne pour copier les instances. Mais elles ne démarrent pas. J'apprécierais votre aide.

 

Atila

0

Ati

Client, bbp_participant, communauté, 7 réponses.

Visiter le profil

il y a 6 ans #145059

J'ai finalement résolu le problème, grâce à gentmat. Merci beaucoup pour votre aide

 

Quel était le problème ? J'ai le même problème : SQ ne démarre pas. Pouvez-vous me dire comment vous avez résolu le problème ?

0

gentmat

Client, bbp_participant, communauté, 234 réponses.

Visiter le profil

il y a 6 ans #145080

Quel était le problème ? J'ai le même problème : SQ ne démarre pas. Pouvez-vous me dire comment vous avez résolu le problème ?

Quand je serai de retour à la maison, j'installerai Teamviewer pour pouvoir vérifier moi-même. C'est comme ça que j'ai résolu le problème du dernier gars, c'était la langue chinoise de Windows, pas l'anglais.

Envoyé depuis mon iPhone avec Tapatalk

0

afhampton

Client, bbp_participant, communauté, 26 réponses.

Visiter le profil

il y a 6 ans #145325

Je suis curieux de savoir ce qui est considéré comme une "meilleure performance" lorsqu'il s'agit de construire des stratégies. En observant mon installation, il semble que SQ génère une nouvelle stratégie environ toutes les 0,5 s. D'autres personnes observent-elles des vitesses similaires et cela est-il considéré comme une bonne performance pour SQ ? 

0

Karish

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

Visiter le profil

il y a 6 ans #145332

Je suis curieux de savoir ce qui est considéré comme une "meilleure performance" lorsqu'il s'agit de construire des stratégies. En observant mon installation, il semble que SQ génère une nouvelle stratégie environ toutes les 0,5 s. D'autres personnes observent-elles des vitesses similaires et cela est-il considéré comme une bonne performance pour SQ ? 

Cela dépend de la vitesse de votre PC, comme le SSD, le CPU et la RAM,

 

Cette méthode, qui fait l'objet de ce sujet, vise à réduire le QS en mangeant beaucoup de RAM,

Lorsque j'utilise SQ pour des stratégies de recherche, j'utilise 1g de RAM pour chacune d'entre elles, et j'utilise généralement 20~ instances de SQ en même temps.

 

Mais lorsque j'utilise SQ pour tester à nouveau les stratégies, j'utilise 16g pour 1 instance.

 

ça aide 🙂 ...

0

Affichage de 15 réponses de 76 à 90 (sur un total de 92)

1 2 3 ... 5 6 7