Respuesta

Video Tutorial SQ Max Velocidad y Rendimiento CPU,Ram,Disco y Extra 6k Strategy Quest challenge

92 respuestas

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #115334

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

// Este es el link del video , Mirenlo espero que les guste . SÍ soy árabe y el acento sigue
así que si tienes algún problema con ello "lo siento mucho pero tengo que MATARTE".

Un gran crédito va a "GeekTrader" , Este video tutorial es para enseñarle cómo a la velocidad máxima de SQ 3 .
Tweaking CPU,rams y discos duros / SSD 's

El post original es como 10 páginas + que parece un poco complicado para los principiantes aquí, así que lo explicó
paso a paso en este video + añadido más ajustes de mi propia (Espero que ayude a los principiantes e incluso los usuarios profesionales de SQ).

Al final del video es una búsqueda de personas para contribuir más filtrando algunas buenas estrategias y nos muestran el procedimiento .. Estoy seguro de que cada profesional elegirá una estrategia diferente (s) tenemos que aprender de los contribuyentes.

Enlaces del vídeo:

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

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

* Java versión 9 : http://cdn.azul.com/zulu-pre/bin/zulu…

* El scipt A utilizar para la apertura por lotes de SQ, Crear nuevo archivo .bat y añadir esta línea de códigos y pulse
guardar . Mira el vídeo para aprender a ajustar los parámetros.

 

 

 

@echo off
set NúmeroDeInstanciasSQ=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 %SQParámetros%
)
 
 
 

Este es un nuevo Script si desea cambiar el nombre de cada instancia para que pueda conocer el trabajo de cada instancia ( si no necesita esta opción utilice el código anterior )
1- NumberOfSQInstances= "al número de instancias que quieras ejecutar" Digamos "X" instancias
2- set arrayline[1]=CrossMaStrategyInstance
set arrayline[2]=RSIStrategyInstance
.... Continúa declarando más para ajustar tus instancias X
digamos que queremos 3 instancias así que añadiré una más
arrayline[3]=otraNuevaInstancia

El código es :

 

@echo off
setlocal enabledelayedexpansion
 
 
 
 
set NúmeroDeInstanciasSQ=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]!"
renombrar StrategyQuant64.exe !arrayline[%%A]!.exe
start /LOW !arrayline[%%A]!.exe %SQParameters%
 
)

0

stef

Abonado, bbp_participant, comunidad, 16 respuestas.

Visitar el perfil

hace 7 años #140249

Hola Gentmat,

 

Parece que tiene más que ver con la complejidad de las reglas/configuraciones de construcción que con otra cosa.

 

Al final llegó a 1,6 GB por instancia, pero estaba haciendo pruebas de robustez mientras construía, tenía un gran tamaño de población, etc.

Actualmente estoy construyendo utilizando el mismo archivo de datos (y marco temporal), pero con menos opciones seleccionadas, y sin pruebas de robustez.

Las instancias tienen entre 250 MB y 500 MB de memoria.

 

Saludos

Stef

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #140251

Hola Gentmat,

Parece que tiene más que ver con la complejidad de las reglas/configuraciones de construcción que con otra cosa.

Al final llegó a 1,6 GB por instancia, pero estaba haciendo pruebas de robustez mientras construía, tenía un gran tamaño de población, etc.
Actualmente estoy construyendo utilizando el mismo archivo de datos (y marco temporal), pero con menos opciones seleccionadas, y sin pruebas de robustez.
Las instancias tienen entre 250 MB y 500 MB de memoria.

Saludos
Stef

¡Oh usted no dijo eso! Seguro prueba de robustez está sumando fugas y no 1% o menos de los usuarios sq utilizar prueba robusta, mientras que la generación de estrategias. Deja este paso para el final.
Lee el ebook de zendek (thomas) y sigue sus procedimientos paso a paso (como encontrar estrategias rentables)

Enviado desde mi iPhone usando Tapatalk

0

Jojo

Cliente, bbp_participant, comunidad, 50 respuestas.

Visitar el perfil

hace 7 años #140768

Estimado Gentmat y otros colaboradores, gracias. He leído el post y he aprendido un montón. Gracias Arik por remitirme al hilo. Mi educación continúa.

0

mabi

Cliente, bbp_participant, comunidad, 261 respuestas.

Visitar el perfil

hace 7 años #140782

De todas formas, he descubierto que desactivar Hyperthreading aumenta la eficiencia del uso de los núcleos de forma significativa en mi máquina.

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #140783

De todas formas, he descubierto que desactivar Hyperthreading aumenta la eficiencia del uso de los núcleos de forma significativa en mi máquina.

Tal vez para SQ es el caso no me sorprendería pero im general es una muy mala idea para desactivar (como funcionalidad básica es muy importante como por desactivarlo intel se está convirtiendo en una cpu amd) por lo que es mejor tener una cpu amd para 100$ en lugar de intel para 1000.
pero somos sq relacionados aquí así que Goof trabajo y woke funciona para usted bien.

voy a hacer algunas pruebas para ver lo beneficioso para sq que es y publicar los resultados

Enviado desde mi iPhone usando Tapatalk

0

matka

Cliente, bbp_participant, comunidad, 186 respuestas.

Visitar el perfil

hace 7 años #140791

Ahora bien, que una persona realice tres pruebas para diferentes periodos de tiempo obviamente no constituye un estudio válido. Así que me gustaría preguntar si otros usuarios utilizan la Generación Aleatoria y, en caso afirmativo, si son capaces de generar estrategias más rápido. ¿Existe alguna otra ventaja en el uso de la Generación Aleatoria sobre la Evolución Genética?

 

Hola Dave,

 

Siento haber encontrado tu post un poco tarde. Yo no uso la Evolución Genética, ya que no hay pruebas físicas de que funcione. Quiero decir mira a tu alrededor.. tantas generaciones ¿y qué? 😉 .

 

En serio, yo mi caso GE siempre conducen a un "líder", obviamente megabiased. Tal vez los problemas con las configuraciones de GE o así.

 

Personalmente, yo reformularía su pregunta: ¿Cómo encontrar más rápidamente estrategias prometedoras?

 

Saludos

 

m

 

EDIT: en realidad creo que hay mucho de cierto en mi broma. Estamos tratando de simular la evolución genética, por lo que estamos tratando con la genética, ¿no? ¿No deberían aplicarse las mismas reglas?

0

mabi

Cliente, bbp_participant, comunidad, 261 respuestas.

Visitar el perfil

hace 7 años #140793

@matka

 

Yo uso ambos creo que son igual de buenos con opciones disponibles en SQ3 hoy que son frustantemente limitadas. Aunque GE las encuentra más rápido y puedes reducir el tiempo que tardas en encontrarlas significativamente. Las estrategias megabiased se eliminan mediante bloques de construcción, ajustes de GE (profundidad del árbol, mutación, etc.), opciones de clasificación, simulación de ticks, RT y WFM. No importa si se ejecuta Randome o GE en lo que respecta a la capacidad de encontrar estrategias curvefitted ya que el porcentaje de estrategias que pasan todas las pruebas parece igual sin importar la opción que utilice.

0

matka

Cliente, bbp_participant, comunidad, 186 respuestas.

Visitar el perfil

hace 7 años #140794

Sí, podemos utilizar nuestros trucos, con la esperanza de que sirvan de ayuda. Me refiero a GE como método en general.

 

Perdóneme la pregunta estúpida, pero ¿cuál es el objetivo de la evolución genética como proceso?

 

Curioso, mira lo que da google, cuando preguntas "objetivo de la evolución genética" entre comillas.

0

mabi

Cliente, bbp_participant, comunidad, 261 respuestas.

Visitar el perfil

hace 7 años #140795

Todo lo que hace la GE es intentar ver si una estrategia generada por radomo lo haría mejor con otro stop u objetivo o con la entrada de otra estrategia generada por radomo que formaba parte de la población inicial generada por radomo. En lugar de desecharla y empezar desde 0. Entonces sigue haciendo eso hasta que se queda sin población y opciones y vuelve a empezar con un nuevo lote de estrategias generadas por radomo. Esto hace que sea mucho más rápido para encontrar y agotar todas las posibilidades de combinaciones creadas por las estrategias generadas por radom en lugar de sólo la generación de millones de estrategias aleatorias casi idénticos eran de sólo unos pocos pasarán las opciones de clasificación. Puede parecer más rápido generando aleatoriamente pero desde 99.9999% i crap es en realidad mucho más lento ya que la tasa de acierto es mucho mayor usando GE.

0

gusyoan

Cliente, bbp_participant, comunidad, 21 respuestas.

Visitar el perfil

hace 7 años #140860

hola gentmat,

 

Muy buen consejo. Es demasiado tarde para usar multi-instancia ahora? cuando uso el código que usted proporciona, se dijo "base de datos bloqueada", tal vez estoy en un camino equivocado?

 

gracias

Archivo: 1.png1.png

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #140861

hola gentmat,

Muy buen consejo. Es demasiado tarde para usar multi-instancia ahora? cuando uso el código que usted proporciona, se dijo "base de datos bloqueada", tal vez estoy en un camino equivocado?

gracias

comprueba si tienes privilegios de administrador bloqueados para abrir la aplicación.
Conozco este bug pero no se de que se trata, pero intenta ver si es cosa del admin.

Enviado desde mi iPhone usando Tapatalk

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #140862

comprueba si tienes privilegios de administrador bloqueados para abrir la aplicación.
Conozco este bug pero no se de que se trata, pero intenta ver si es cosa del admin.

Enviado desde mi iPhone usando Tapatalk

ex: abra 2 instancias de la aplicación manualmente (copie el archivo dos veces e intente abrir varias instancias manualmente e infórmenos al respecto

Enviado desde mi iPhone usando Tapatalk

0

gusyoan

Cliente, bbp_participant, comunidad, 21 respuestas.

Visitar el perfil

hace 7 años #140864

ex: abra 2 instancias de la aplicación manualmente (copie el archivo dos veces e intente abrir varias instancias manualmente e infórmenos al respecto

Enviado desde mi iPhone usando Tapatalk

 

He intentado abrir acceso completo privilegio de administrador para todos los usuarios, todavía no funciona. Puedo ejecutar multi-instancias después de copiar la carpeta muchas veces, pero como usted dijo en el video, tengo que lanzarlos uno por uno 🙁. 

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #140865

He intentado abrir acceso completo privilegio de administrador para todos los usuarios, todavía no funciona. Puedo ejecutar multi-instancias después de copiar la carpeta muchas veces, pero como usted dijo en el video, tengo que lanzarlos uno por uno 🙁.

si manualmente usted podría que la única cosa que sospecho es :
el script esta intentando abrir la misma carpeta muchas veces asi que la ultima parte de tu script tiene un problema. asegurate de copiarlo perfectamente.
dame acceso a teamviewer o copia el archivo y pégalo aquí

Enviado desde mi iPhone usando Tapatalk

0

gusyoan

Cliente, bbp_participant, comunidad, 21 respuestas.

Visitar el perfil

hace 7 años #140866

si manualmente usted podría que la única cosa que sospecho es :
el script esta intentando abrir la misma carpeta muchas veces asi que la ultima parte de tu script tiene un problema. asegurate de copiarlo perfectamente.
dame acceso a teamviewer o copia el archivo y pégalo aquí

Enviado desde mi iPhone usando Tapatalk

 

Sí, he modificado un poco en la última parte de la secuencia de comandos, la última línea que ha publicado es : start /LOW StrategyQuant64.exe %SQParámetros%

 

cuando ejecuté el bate, me informó 'StrategyQuant64.exe no se puede encontrar y se detuvo automáticamente

 

Así que intenté añadir la ubicación como : start /LOW F:\StrategyQuant\StrategyQuant64.exe %SQParameters%

 

Siguió funcionando pero como veis en las fotos que adjunto, la base de datos se bloquea entonces.

0

Viendo 15 respuestas - de la 61 a la 75 (de un total de 92)

1 2 3 4 5 6 7