Actualizaciones de SQ X
955 respuestas
Mark Fric
hace 8 años #114916
Aquí es donde podemos discutir actualizaciones y noticias de SQ X.
Este tema fue renombrado de SQ4 Early preview. Los mensajes antiguos, que ya no son relevantes son o serán eliminados y archivados.
Se trata de limpiar nuestro foro de cosas viejas y no pertinentes.
Mark
Arquitecto de StrategyQuant
kainc301
hace 4 años #248336
Actualmente, la única manera de lograr esto es establecer la duración máxima que una operación puede estar abierta durante x barras y utilizar x para determinar el tiempo. Presenté una solicitud para añadir la opción de especificar un intervalo de tiempo, ya que esto será necesario para las barras no basadas en el tiempo y se trasladó al backend. Así que ni idea de cuándo se añadirá, pero especificando duración específica se trasladó a la lista de tareas pendientes. Actualmente se encuentra en programación SQ https://sq.projectpanel.com/tasks/sqp_0004 Gracias por la información anterior. Realmente lo aprecio. ¿Puedes enviarme un ejemplo de archivo SQX para que pueda empezar con algunas manos (este es mi mejor regalo de Navidad de este año 🙂 Además, ¿alguien sabe una lista de corredores de opciones binarias que aceptan órdenes a través de MT4 EA? Gracias.
Honestamente, las opciones binarias son probablemente la peor apuesta de trading en general. Fueron prohibidas recientemente por la ESMA, lo que significa que todos los corredores regulados de la UE que ofrecen BO tuvieron que deshacerse de ellos, dejando a los binarios sólo disponibles para los corredores no regulados / sketchy que son muy probablemente demasiado incompletos para pagar. Decir que operar con ellas sería poco fiable es quedarse corto. Usted está más o menos a la izquierda con los corredores regulados por la CySEC y así si todavía quiere ir por ese camino, entonces buena suerte.
Sin embargo, había algunos brokers que se contentaban con ofrecer binarios legítimos respaldados por creadores de mercado reales. El primer broker que lo hizo fue IG. Como también se vieron afectados por la prohibición de la ESMA, innovaron creando algo similar a las binarias llamado opciones knock-out, que son similares a las binarias pero se comportan de forma ligeramente diferente. Esta sería probablemente la versión "más segura" de las binarias, y sólo digo segura en el sentido de que no tendrías que preocuparte de que el broker se negara a pagarte. Para aquellos en los estados, NADEX sería la única opción disponible para los binarios y IG posee NADEX.
Además, incluso si usted fuera a ir a la ruta de la búsqueda de un corredor poco regulado para el comercio de ellos, usted no encontrará alguna API que le permitirá asignar mt4 oficios a la opción binaria. La mejor manera de negociar una estrategia SQ para ellos sería encontrar una manera de obtener una alerta para la estrategia cuando una orden se llena y luego entrar manualmente en el comercio después de recibir la alerta. en mi opinión, si usted no está haciendo esto para las opciones en NADEX o IG, que está mejor de comercio regulado FX con estrategias normales para la sostenibilidad a largo plazo.
ytu
hace 4 años #248340
keinc301,
Tomo nota.
Gracias por tu honesta valoración de BO.
Tal vez, pueda reutilizar esto para permitir que SQX construya estrategias para señalar movimientos explosivos de pares FX, luego colocar Opciones FX ETF Comprar CALL/PUT cerca de ATM.
mikeyc
hace 4 años #248344
Carteras de negociación de estrategias sencillas
Tenga en cuenta que yo siempre comercio múltiples estrategias (baja correlación) en una cartera, que da el comercio proporcional de tamaños de lote basado en la "sabiduría de la multitud" de votación, elimina las oportunidades perdidas de comercio debido a "un comercio a la vez" limitación, y trata a cada estrategia como un aprendiz débil en una especie de "impulsar" el enfoque a través de la cuidadosa selección de los miembros de una cartera:
https://machinelearningmastery.com/boosting-and-adaboost-for-machine-learning/
Debe faltar una función para crear carteras
En SQX para cada estrategia simple podemos calcular y visualizar MFE/MAE y la equidad diaria (open trade drawdown):
Si muchas estrategias de la cartera tienen una reducción abierta similar durante un periodo similar, entonces o bien la cuenta va a tener un ajuste de márgenes y fracasará, o bien el tamaño máximo del lote negociado tendrá que ser muy pequeño por estrategia.
La característica que faltaba es que cuando se selecciona la cartera que contiene todas las estrategias combinadas, el valor de la renta variable diaria se pierde y no se muestra:
Sin ver la curva de renta variable diaria, no tengo ni idea de cuál podría ser la reducción de las operaciones abiertas (tenga en cuenta que NO es lo mismo que la reducción de las operaciones cerradas) y, por lo tanto, qué tamaño de lotes podría negociar para un saldo determinado sin temor a un ajuste de márgenes.
Añada cálculos de renta variable diaria a la cartera (combinando las curvas de renta variable diaria individuales de los componentes de la cartera) y muéstrelos en el gráfico.
Gracias,
Mike
clonex / Ivan Hudec
hace 4 años #248367
Hola Mark ,
¿Puedo preguntarle cuándo tiene previsto terminar la interfaz de programación para SQX? Actualmente está en fase alfa. Es muy difícil hacer algo BCS o falta de documentación, consola de depuración, tutorial, etc.
Lo mejor,
turodstaff
hace 4 años #248368
Marca,
su declaración puede no ser exacta, el error reportado algw_0307 me bloquea para hacer más trabajo en algowizard, ya que me impide hacer guardar o guardar como trabajo. Ya he creado una estrategia ficticia para demostrar el error. así que por favor solucionarlo con alta prioridad.
ivan
hace 4 años #248378
quiero hacer una pregunta off topic, pero técnica, sobre cómo funciona y se comporta SQ en relación con el procesador
en la mayoría de los sitios de revisión, cuando hacen benchmarking de procesadores, utilizan una amplia gama de pruebas, de sistema, de renderizado, de codificación, de ofimática y relacionadas con java y mot de ellas tienen nombres diferentes.
Mi pregunta sería: ¿a cuál de esos software de evaluación comparativa se parece más SQX o qué software de evaluación comparativa imitaría vagamente cómo funciona SQX?
Pienso utilizar esa información para mí y para futuros principiantes, para ayudarles a elegir sus sistemas.
gracias
Timisoara, Rumanía
3900X 3.8 Ghz 12 núcleos, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe
Mark Fric
hace 4 años #248870
De acuerdo, añadiremos el capital diario combinado de la cartera para construir 125.
Clonex - ¿te refieres a la consola de depuración para el desarrollo de fragmentos?
algw_0307 - Lo arreglaremos en la próxima versión, gracias por informar de ello.
Mi pregunta sería: ¿a cuál de esos software de benchmarking se parece más SQX o qué software de benchmarking imitaría vagamente cómo funciona SQX? pienso utilizar esa información para mí y para futuros principiantes para ayudarles a elegir sus sistemas.
Yo diría que los puntos de referencia que miden la velocidad de procesamiento en bruto son los que más simulan el trabajo de SQ. Así que cuando compares diferentes configuraciones, deberías elegir la que tenga más capacidad de procesamiento de la CPU con tantos núcleos como sea posible.
Hay otros factores a tener en cuenta:
- RAM: 32 GB son suficientes para la mayoría de las tareas, 64 GB deberían bastar para todo.
- Disco SSD - de gran ayuda
- CPU con varios núcleos - SQ es capaz de utilizarlos todos en la mayoría de sus tareas, así que cuantos más núcleos mejor
Mark
Arquitecto de StrategyQuant
ivan
hace 4 años #248873
velocidad de procesamiento en bruto
entendido
gracias
Timisoara, Rumanía
3900X 3.8 Ghz 12 núcleos, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe
mabi
hace 4 años #248880
Mark, supuestamente si hoy backtest con MAE habilitado puede llevar esta información de nuevo a QA y luego ordenar las estrategias basadas en la cartera combinada MAE. He intentado esto, pero cuando la construcción de una cartera que sería bueno tener que construir las estrategias y descartarlos basado más baja equidad abierta. Lo que sucede hoy es que todos terminan con el mismo MAE o agrupados de esta manera por ejemplo 50 carteras con MAE -1250 y 50 carteras con MAE -1750.
Pasé mucho tiempo haciendo esta clasificación manualmente en Daily. Primero las ordené en SQx por instrumento con curvas MAE que se veían bien y luego usé estas estrategias en QA. También hice una cartera sin hacer esto. Ahora después de haberlos ejecutado durante un tiempo se puede ver la diferencia de Fxblue a continuación.
kainc301
hace 4 años #248884
CPU con varios núcleos - SQ es capaz de utilizarlos todos en la mayoría de sus tareas, así que cuantos más núcleos mejor
¿Puede confirmar si SQX tiene actualmente una limitación de 64 núcleos lógicos como se describe aquí https://roadmap.strategyquant.com/tasks/sq4_5316
Estoy planeando ejecutar SQX en máquinas con mayor número de núcleos y no pensaba que existiera una limitación del número de núcleos de la CPU.
Lee Wai Chong
hace 4 años #248886
Mark Fric
hace 4 años #248890
Creo que SQ X no tiene limitación en 64 núcleos, pero no tenemos forma de verificarlo porque no tenemos este tipo de sistema.
Pero tengo una maquina dual Xeon con 48 cores y funciona en todos los cores. No hay ninguna limitación inherente en SQ, si Java ve los núcleos entonces SQ los verá y podrá usarlos. Y no creo que Java esté limitado a 64 núcleos.
Podría ser un problema de configuración - quizás algo en la BIOS relacionado con NUMA. Creo que se discutió en este foro en algún lugar, tal vez algunos otros usuarios tienen experiencia sobre esto.
También tengo curiosidad por saber qué tipo de sistema piensa utilizar. ¿Tiene un enlace a un ventor o proveedor?
Mark
Arquitecto de StrategyQuant
mabi
hace 4 años #248891
mabi
hace 4 años #248894
SQX no puede usar mas de 64 procesadores logicos ya que si tienes mas Windows los agrupa. Y Mark no tiene 48 núcleos, tiene 48 hilos o 48 procesadores lógicos que provienen de 2 CPU con 12 núcleos cada uno 🙂 sólo
ivan
hace 4 años #248902
una pregunta interesante sería cuánto cuenta la frecuencia por núcleo en SQX, si cuenta o no
por ejemplo si ponemos un Xeon de 20 núcleos a 2,3 Ghz al lado de un AMD Ryzen 9 3900X con 12 núcleos pero a 3,8 Ghz cada uno (este reloj base se puede overclockear a 4,4 Ghz), en algunos benchmarks, el rendimiento será el mismo
en teoría, debería contar en SQX pero sólo estoy especulando, si el mismo número de núcleos están en 2 Ghz o 3 o 3,8Ghz
por supuesto, la propia arquitectura también cuenta
Timisoara, Rumanía
3900X 3.8 Ghz 12 núcleos, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe