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

_Cujo

Cliente, bbp_participant, comunidad, 101 respuestas.

Visitar el perfil

hace 7 años #138237

Muy bonito, gracias. Yo ya Azul Java 9, de Geektraders hilo, pero no la información del archivo .bat presentado tan fácilmente.

 

Gracias, buena contribución.

 

En cuanto a tu pregunta sobre cómo filtrar estrategias, seguro que no soy un experto, pero yo empiezo sometiendo las estrategias a unas cuantas pruebas manuales de OOS, buscando el factor de beneficio, la relación rentabilidad/DD, la relación de pago, ese tipo de cosas. Luego algunas pruebas de robustez, luego más pruebas OOS antes de incubar...

0

daveng

Customer, bbp_participant, community, 93 replies.

Visitar el perfil

hace 7 años #138240

Es un gran trabajo gentmat, y muchas gracias por tu esfuerzo, es muy útil.
Por cierto, supongo que la creación de muchas instancias de carpetas SQ consumirá una gran parte del disco duro.
En cuanto al filtro, mis favoritos son Ret/DD, estabilidad y estancamiento:
Ret/DD < 5
Estabilidad < 0,7
Estancamiento > 30%
Obviamente, aparecerán menos estrategias en su banco de datos y el tiempo de espera será mayor.
Después de eso voy a volver a probar el uso real de garrapatas para eliminar más estrategias y luego ir a la prueba de robustez.
Para la prueba de robustez, utilizaré datos de 1 minuto con 10 ejecuciones de simulación para seguir eliminando más estrategias.
Y a continuación, 500 simulaciones.
Creo que cualquier estrategia que sobreviviera a eso debería ser bastante sólida.

0

Karish

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

Visitar el perfil

hace 7 años #138242

@gentmat gracias por tu aportación,

gran video, muy buen tutorial para los novatos aqui,

ok ahora para su pregunta sobre cómo filtrar las estrategias,

como ya dejar de SQ3 y esperando SQ4 porque SQ3 tiene algunos errores muy pequeños pero sin embargo muy molesto .. así que simplemente estoy usando lo que ya tengo mediante el uso de EA Wizard y un poco de ayuda de SQ3 + MT4 codificación de mi mismo ...

 

creo que todos deberiais esperar a SQ4 pero aquellos que no tengan nada funcionando o que les funcione puede que no tengan tiempo de esperar a la nueva version,

 

De acuerdo, volvamos al tema,

los tutoriales sobre cómo filtrar correctamente sus estrategias son:

 

  1. DEBE COMPRAR LOS DATOS M1 DE MAYOR CALIDAD QUE HAY POR Asirikuy AQUÍ: https://asirikuy.com/newsite/?page_id=3742
  2. Lo primero revisar los videos de @Thresho1d es IMPRESCINDIBLE para un principiante: https://www.youtube.com/channel/UCzFOdMj-kcyECCb_l48hcJg/videos?view=0&sort=dd&shelf_id=0

 

Ahora sobre la filtración: cada uno de nosotros tiene una psicología diferente así que hará la estrategia de una persona inútil a otra, que un hecho realmente,

así que lo que yo diría es que debes cuestionarte a ti mismo:

 

¢ ¿Qué tipo de comerciante es usted?, ¿se ha encontrado ya?.., hay diferentes maneras de ir con, que debe ser su primera pregunta antes incluso de construir / filtrar nada,

Yo por ejemplo soy un scalper y mis objetivos son: Hacer al menos 5 operaciones al día + Por encima de 50~% ratio de ganancias + TimeFrames bajos + Stoploss/TakeProfit objetivos bajos + Drawdown/Estancamiento bajos (EN DIAS).

 

Siguiendo adelante ..

 

¢ What Drawdown % / Stagnation (IN DAYS) do you want to see?, because every body will say “hey let me have a %30 Drawdown or like 90 days Stagnation, its still profitable for the long run”,

bueno si es rentable a largo plazo, pero la verdadera pregunta es ¿sobreviviría tu psicología a ese tipo de % de Drawdown o 90 días de Estancamiento?.., algo me dice que NO,

pero bueno, hay diferentes personas y diferentes mentalidades por ahí, pero me gustaría que pensaras LO MÁS PROFUNDO QUE PUEDAS sobre esos 2 parámetros,

Yo mismo, por ejemplo, no podría sobrevivir a ese tipo de % de Drawdown ni a 90 días de estancamiento, entraría en pánico y eliminaría la estrategia de mi cartera tan pronto como viera ese tipo de cosas jeje..., aunque eso es sólo cosa mía...

 

Siguiendo adelante ..

 

¢ Ganar %, ok la mayoría de ustedes que no sabe, para lograr ganar alta % debe jugar un poco con sus objetivos SL + TP de maldición recordar estas cosas:

HIGH ganador % = HIGH SL + LOW TP

BAJA ganadora % = BAJA SL + ALTA TP

¿Cuál elegiría usted?, im va para ALTO ganar % porque de nuevo .. mi psicología no puede soportar con BAJA ganar % me gustaría ver al menos 55 ~ % como mínimo,

pero a lo mejor te gusta ganar poco % y tienes muchas operaciones perdedoras pero al final tendrás un buen RRR (RiskRewardRatio) que las operaciones rentables cubrirán todas esas pérdidas por el camino (BASADO EN TU PSICOLOGÍA).

 

Siguiendo adelante ..

 

¢ Diferentes parámetros como ratio de Sharp/fitness & etc..

en primer lugar utilizar los parámetros que he mencionado anteriormente antes incluso de buscar en los diferentes parámetros.

google cada uno o simplemente mirar el manual del SQ para entender lo que son esos parámetros incluso significan y luego hacer sus conclusiones.

 

 

—–

Conclusiones:

¢ Usted debe tener diferentes tipos de datos: M1 de Asirikuy + TICKs de Ducascopy + M1/TICKs de su broker (*Opcional),

¢ (Después de ver los videos de @Thresho1d), Usted debe entender que usted tiene que mirar en cada estrategia de pseudo código y tratar de entenderlo, si no es simple / si no tiene sentido para usted ELIMINARLO,

¢ Entender QUÉ ES LO QUE QUIERES, SQ NO sabe lo que quieres encontrar, así que TÚ tienes que saber qué es lo que quieres encontrar y ajustar los parámetros de SQ para que se ajusten a tus objetivos.

¢ Con esos objetivos, ya puede saber qué filtrar exactamente:

   - ¿Par + marco temporal?

   - Pseudocódigo (*2ª línea) 

   - ¿Ofertas en general?

   - ¿Disminución % / Estancamiento (EN DÍAS)?

   - ¿Ganar %?

   - Luego todo lo demás... Ratio de agudeza/fitness etc.., los uso sólo después de filtrar los primeros parámetros que mencioné arriba.

 

TRABAJAR DE FORMA SENCILLA, NO DURA,

PENSAR ANTES Y NO DESPUÉS.

 

buena suerte.

0

mabi

Cliente, bbp_participant, comunidad, 261 respuestas.

Visitar el perfil

hace 7 años #138247

@gentmat,

 

Gracias por el video. Yo no había mirado en hacer el script thingy para la apertura de varias instancias de SQ. Después de ver el video que tenía que trabajar en menos de 1 min. Yo comercio de futuros solamente y para mí drawdown, factor de beneficio, el número de operaciones y Win% es mi inicial eliminarlo criterios. Si la optimización de Walkforward muestra grandes diferencias en los ajustes entre períodos para ser rentable, lo eliminaré. A continuación, utilizo la configuración de Walkforward en la repetición de mercado OOS obtenida por el optimizador de Walkforward y si la reducción es mayor de lo esperado lo borro o si está bien lo ejecuto en vivo después de un par de semanas de incubación.

0

Patrick

Cliente, bbp_participant, comunidad, 424 respuestas.

Visitar el perfil

hace 7 años #138248

no encontre ninguna estrategia buena (mi opinion). gracias por compartir.

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #138371

Muy bonito, gracias. Yo ya Azul Java 9, de Geektraders hilo, pero no la información del archivo .bat presentado tan fácilmente.

 

Gracias, buena contribución.

 

En cuanto a tu pregunta sobre cómo filtrar estrategias, seguro que no soy un experto, pero yo empiezo sometiendo las estrategias a unas cuantas pruebas manuales de OOS, buscando el factor de beneficio, la relación rentabilidad/DD, la relación de pago, ese tipo de cosas. Luego algunas pruebas de robustez, luego más pruebas OOS antes de incubar...

 

Gracias _Cujo, La idea detrás de mi pregunta es descargar el 6k y nos muestran todos cómo filtrar ! hay que ver si todo el mundo va a elegir uno o diferentes . o eliminar todos y pensar que todos son basura (pero decir por qué y cómo llegó a la conclusión de que todos los 6k eran malos)

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #138372

Es un gran trabajo gentmat, y muchas gracias por tu esfuerzo, es muy útil.
Por cierto, supongo que la creación de muchas instancias de carpetas SQ consumirá una gran parte del disco duro.
En cuanto al filtro, mis favoritos son Ret/DD, estabilidad y estancamiento:
Ret/DD < 5
Estabilidad < 0,7
Estancamiento > 30%
Obviamente, aparecerán menos estrategias en su banco de datos y el tiempo de espera será mayor.
Después de eso voy a volver a probar el uso real de garrapatas para eliminar más estrategias y luego ir a la prueba de robustez.
Para la prueba de robustez, utilizaré datos de 1 minuto con 10 ejecuciones de simulación para seguir eliminando más estrategias.
Y a continuación, 500 simulaciones.
Creo que cualquier estrategia que sobreviviera a eso debería ser bastante sólida.

 

Prueba y muestra (como mi respuesta anterior a _Cujo). Gracias

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #138373

@gentmat gracias por tu aportación,

gran video, muy buen tutorial para los novatos aqui,

ok ahora para su pregunta sobre cómo filtrar las estrategias,

como ya dejar de SQ3 y esperando SQ4 porque SQ3 tiene algunos errores muy pequeños pero sin embargo muy molesto .. así que simplemente estoy usando lo que ya tengo mediante el uso de EA Wizard y un poco de ayuda de SQ3 + MT4 codificación de mi mismo ...

 

creo que todos deberiais esperar a SQ4 pero aquellos que no tengan nada funcionando o que les funcione puede que no tengan tiempo de esperar a la nueva version,

 

De acuerdo, volvamos al tema,

los tutoriales sobre cómo filtrar correctamente sus estrategias son:

 

  1. DEBE COMPRAR LOS DATOS M1 DE MAYOR CALIDAD QUE HAY POR Asirikuy AQUÍ: https://asirikuy.com/newsite/?page_id=3742
  2. Lo primero revisar los videos de @Thresho1d es IMPRESCINDIBLE para un principiante: https://www.youtube.com/channel/UCzFOdMj-kcyECCb_l48hcJg/videos?view=0&sort=dd&shelf_id=0

 

Ahora sobre la filtración: cada uno de nosotros tiene una psicología diferente así que hará la estrategia de una persona inútil a otra, que un hecho realmente,

así que lo que yo diría es que debes cuestionarte a ti mismo:

 

¢ ¿Qué tipo de comerciante es usted?, ¿se ha encontrado ya?.., hay diferentes maneras de ir con, que debe ser su primera pregunta antes incluso de construir / filtrar nada,

Yo por ejemplo soy un scalper y mis objetivos son: Hacer al menos 5 operaciones al día + Por encima de 50~% ratio de ganancias + TimeFrames bajos + Stoploss/TakeProfit objetivos bajos + Drawdown/Estancamiento bajos (EN DIAS).

 

Siguiendo adelante ..

 

¢ What Drawdown % / Stagnation (IN DAYS) do you want to see?, because every body will say “hey let me have a %30 Drawdown or like 90 days Stagnation, its still profitable for the long run”,

bueno si es rentable a largo plazo, pero la verdadera pregunta es ¿sobreviviría tu psicología a ese tipo de % de Drawdown o 90 días de Estancamiento?.., algo me dice que NO,

pero bueno, hay diferentes personas y diferentes mentalidades por ahí, pero me gustaría que pensaras LO MÁS PROFUNDO QUE PUEDAS sobre esos 2 parámetros,

Yo mismo, por ejemplo, no podría sobrevivir a ese tipo de % de Drawdown ni a 90 días de estancamiento, entraría en pánico y eliminaría la estrategia de mi cartera tan pronto como viera ese tipo de cosas jeje..., aunque eso es sólo cosa mía...

 

Siguiendo adelante ..

 

¢ Ganar %, ok la mayoría de ustedes que no sabe, para lograr ganar alta % debe jugar un poco con sus objetivos SL + TP de maldición recordar estas cosas:

HIGH ganador % = HIGH SL + LOW TP

BAJA ganadora % = BAJA SL + ALTA TP

¿Cuál elegiría usted?, im va para ALTO ganar % porque de nuevo .. mi psicología no puede soportar con BAJA ganar % me gustaría ver al menos 55 ~ % como mínimo,

pero a lo mejor te gusta ganar poco % y tienes muchas operaciones perdedoras pero al final tendrás un buen RRR (RiskRewardRatio) que las operaciones rentables cubrirán todas esas pérdidas por el camino (BASADO EN TU PSICOLOGÍA).

 

Siguiendo adelante ..

 

¢ Diferentes parámetros como ratio de Sharp/fitness & etc..

en primer lugar utilizar los parámetros que he mencionado anteriormente antes incluso de buscar en los diferentes parámetros.

google cada uno o simplemente mirar el manual del SQ para entender lo que son esos parámetros incluso significan y luego hacer sus conclusiones.

 

 

—–

Conclusiones:

¢ Usted debe tener diferentes tipos de datos: M1 de Asirikuy + TICKs de Ducascopy + M1/TICKs de su broker (*Opcional),

¢ (Después de ver los videos de @Thresho1d), Usted debe entender que usted tiene que mirar en cada estrategia de pseudo código y tratar de entenderlo, si no es simple / si no tiene sentido para usted ELIMINARLO,

¢ Entender QUÉ ES LO QUE QUIERES, SQ NO sabe lo que quieres encontrar, así que TÚ tienes que saber qué es lo que quieres encontrar y ajustar los parámetros de SQ para que se ajusten a tus objetivos.

¢ Con esos objetivos, ya puede saber qué filtrar exactamente:

   - ¿Par + marco temporal?

   - Pseudocódigo (*2ª línea) 

   - ¿Ofertas en general?

   - ¿Disminución % / Estancamiento (EN DÍAS)?

   - ¿Ganar %?

   - Luego todo lo demás... Ratio de agudeza/fitness etc.., los uso sólo después de filtrar los primeros parámetros que mencioné arriba.

 

TRABAJAR DE FORMA SENCILLA, NO DURA,

PENSAR ANTES Y NO DESPUÉS.

 

buena suerte.

 

Karish La misma respuesta que antes , las teorías son buenas pero es bueno demostrarlo en la vida real . Mi idea es filtrar los 6k y mostrarnos a todos como lo hiciste y que eliges

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #138374

@gentmat,

 

Gracias por el video. Yo no había mirado en hacer el script thingy para la apertura de varias instancias de SQ. Después de ver el video que tenía que trabajar en menos de 1 min. Yo comercio de futuros solamente y para mí drawdown, factor de beneficio, el número de operaciones y Win% es mi inicial eliminarlo criterios. Si la optimización de Walkforward muestra grandes diferencias en los ajustes entre períodos para ser rentable, lo eliminaré. A continuación, utilizo la configuración de Walkforward en la repetición de mercado OOS obtenida por el optimizador de Walkforward y si la reducción es mayor de lo esperado lo borro o si está bien lo ejecuto en vivo después de un par de semanas de incubación.

Caso de demostración necesario igual que todas mis respuestas 🙂 .

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #138375

no encontre ninguna estrategia buena (mi opinion). gracias por compartir.

Gran respuesta !!! por fin pero puedes decirnos paso a paso que hiciste para concluir que . 

Filtrado específico para estas estrategias (No es una guía paso a paso) es bueno ver a alguien filtrando en tiempo real 🙂 . pareces prometedor 😛 .

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #138376

Finalmente para todos. La idea de la 6k es compartir nuestra methode pero mostrar cómo lo hizo . Ya sea por un video en vivo filtrado de estrategias o por PDF paso a paso FIltering estas estrategias específicas (Porque nunca vi en sq tal cosa) sólo algunas ideas al azar sobre el filtrado y así sucesivamente. y cada vez que sigo estas guías termino borrando cada estrategia por ahí

0

Heilpraktiker

Cliente, bbp_participant, comunidad, 46 respuestas.

Visitar el perfil

hace 7 años #138384

Finalmente para todos. La idea de la 6k es compartir nuestra methode pero mostrar cómo lo hizo . Ya sea por un video en vivo filtrado de estrategias o por PDF paso a paso FIltering estas estrategias específicas (Porque nunca vi en sq tal cosa) sólo algunas ideas al azar sobre el filtrado y así sucesivamente. y cada vez que sigo estas guías termino borrando cada estrategia por ahí

Yo también estoy muy interesado en verlo 🙂 .

0

Patrick

Cliente, bbp_participant, comunidad, 424 respuestas.

Visitar el perfil

hace 7 años #138419

Si no recuerdo mal, he vuelto a probar todas las estrategias en Ducascopy tick datos GMT+2/3 y eliminar todas las estrategias con RDD menor que 1 por 1 año de backetst, lo que significa que he eliminado todas las estrategias. Dado que ninguna estrategia pasó, no fue necesario filtrar más.

0

gentmat

Cliente, bbp_participante, comunidad, 234 respuestas.

Visitar el perfil

hace 7 años #138466

Si no recuerdo mal, he vuelto a probar todas las estrategias en Ducascopy tick datos GMT+2/3 y eliminar todas las estrategias con RDD menor que 1 por 1 año de backetst, lo que significa que he eliminado todas las estrategias. Dado que ninguna estrategia pasó, no fue necesario filtrar más.

 

Yo no trabajo en dukascopy así que no sé qué resultado que tienes, pero tal condición debe dar mucho mejor resultado. Estoy seguro de que hay algo mal o diferencia entre los datos. 

0

Patrick

Cliente, bbp_participant, comunidad, 424 respuestas.

Visitar el perfil

hace 7 años #138467

sí, hay diferencia GMT, todavía algunas estrategias deben pasar no todos son sensibles GMT. pero esas estrategias de usted son curvefited de la primera vista en el código fuente. 

ducascopy es bueno y muyfied datasource. 

0

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

1 2 3 ... 5 6 7