Atualizações do SQ X
955 respostas
Marca Fric
10 anos atrás #114916
Aqui é onde podemos discutir as atualizações do SQ X e as notícias.
Este tópico foi renomeado de SQ4 Early preview. Os posts antigos, não mais relevantes, são ou serão apagados e arquivados.
A questão está em limpar nosso fórum de coisas antigas e não relevantes.
Marcar
EstratégiaQuant arquiteto
0
Jojo
8 anos atrás #234516
Atualmente, estou deixando de ser viciado em SQ3. O SQ4 é realmente uma peça poderosa do kit, estou maravilhado!!! Obrigado SQDEVT!!!
+1
Pessoal, parece que vocês estão aproveitando o fruto do trabalho do Mark - e eu não! Minha evolução genética está funcionando há mais de 48 anos e nenhuma estratégia foi gerada!
Antes disso, importei algumas estratégias previamente geradas aleatoriamente para a população inicial. Também não funcionou!
0
tníquel
8 anos atrás #234518
Olá Mark,
O SR106 parece muito bom. Não está livre de erros, mas a direção do software está correta. Se você seguir em frente dessa maneira, poderá mudar o mundo.
thomas
https://monitortool.jimdofree.com/
0
Marca Fric
8 anos atrás #234527
Obrigado, fico feliz que você tenha gostado da nova versão. Estamos trabalhando muito para torná-la a melhor 🙂
Minha Genetic Evolution está funcionando há mais de 48 anos e nenhuma estratégia foi gerada! Antes disso, importei algumas estratégias previamente geradas aleatoriamente para a população inicial. Também não funcionou!
Se você não vir nenhuma estratégia dentro de 30 minutos a 1 hora, algo está errado. Tente mudar para a geração aleatória. Se nenhuma estratégia for aprovada nos filtros, isso pode significar que os filtros são muito rígidos ou não estão configurados corretamente; você verá isso mais rapidamente na geração aleatória.
Marcar
EstratégiaQuant arquiteto
0
jmtc1230
8 anos atrás #234537
Marcar
Sei que isso já foi dito antes, mas sinto que quero repetir. A ideia de que o quant de estratégia possa ser executado em uma GPU é provavelmente nosso maior ganho possível coletivamente. Os processadores nvidia P100 e V100 são literalmente centenas de vezes mais rápidos do que o que estamos executando.
Acabei de passar algum tempo pesquisando o processamento na nuvem do Google e, se isso fosse possível, todos nós poderíamos fazer o processamento em lote por algumas horas a um custo de cerca de $8 por hora. Isso seria um desenvolvimento ENORME!!!!
Qual é a sua opinião sobre isso?
0
Jojo
8 anos atrás #234540
Mark, sei que esse assunto já foi abordado anteriormente, mas sinto que quero repeti-lo. A ideia de que o quant de estratégia possa ser executado em uma GPU é provavelmente nosso maior ganho possível coletivamente. Os processadores P100 e V100 da nvidia são literalmente centenas de vezes mais rápidos do que os que estamos usando. Acabei de passar algum tempo pesquisando o processamento em nuvem do Google e, se isso fosse possível, todos nós poderíamos fazer processamento em lote por algumas horas a um custo de cerca de $8 por hora. Isso seria um desenvolvimento ENORME!!!! Qual é a sua opinião sobre isso?
Oi jmtc1230, o que você quer dizer com "todos nós poderíamos" executar o processamento em lote no $8. Isso significaria que compartilharíamos o custo juntando nossas estratégias para fins de processamento? Acho que alguns de nós têm muito mais do que outros para processar - como determinaríamos o acesso/uso/custo proporcional? Parece uma boa ideia - se ao menos eu pudesse entendê-la melhor.
0
jmtc1230
8 anos atrás #234543
Mark, o custo do ambiente de nuvem do Google é de cerca de $5 a $10 por hora, dependendo da máquina virtual e das opções que você selecionar. O que estou planejando fazer é comprar o uso desse espaço por um bloco de tempo, digamos 10 horas, que custará cerca de $80 ou mais. Assim, poderei trabalhar 200 a 500 vezes mais nesse período do que em meu computador pessoal. Terei prazer em pagar $80 por essa capacidade de realizar tanto trabalho em momentos selecionados.
Josh
0
Marca Fric
8 anos atrás #234544
Eu já disse algumas vezes que o tipo de mecanismo de negociação "real" implementado no novo SQ4 não é adequado para computação usando GPU.
No entanto, estamos planejando criar um mecanismo de backtesting mais simples que possa ser executado em GPU, principalmente para fins de treinamento de redes neurais ou para backtests muito rápidos usando a precisão do período de tempo selecionado. Portanto, esse é um plano de médio ou longo prazo, mas a arquitetura exata ainda não foi projetada.
Há recursos mais importantes para concluirmos o mais rápido possível.
Marcar
EstratégiaQuant arquiteto
0
Jojo
8 anos atrás #234545
Agora está um pouco claro. Portanto, não é de um esforço coletivo que você está falando. Certo, Josh?
0
Marca Fric
8 anos atrás #234546
Se você verificar os preços, descobrirá que o aluguel de energia da Amazon/Google etc. é muito mais caro do que comprar seu próprio hardware ou até mesmo seu próprio servidor dedicado.
Portanto, não há muito valor em fazer isso.
Quanto a algum esforço coletivo, é uma boa ideia, mas difícil de implementar e gerenciar. É algo que gostaríamos de oferecer em um futuro próximo e médio, quando a grade estiver concluída - teremos vários servidores e poderemos alugar a energia por períodos mais curtos para que você possa acelerar algumas coisas.
Mas, novamente, isso é muito mais difícil de fazer do que parece.
Marcar
EstratégiaQuant arquiteto
0
jmtc1230
8 anos atrás #234547
JoJo, poderia ser, mas não precisa ser coletivo. Na verdade, trata-se apenas de alugar uma máquina virtual do Google com até 96 núcleos e uma GPU Tesla P 100 para poder desenvolver em alta velocidade em um ambiente Windows.
0
jmtc1230
8 anos atrás #234548
Mark, para mim, vejo que essa é realmente uma conversa sobre GPU ou não GPU. Porque comprar um Tesla P 100 custaria cerca de seis ou $7000, enquanto alugar um do Google custaria cerca de oito dólares por hora. Isso ofereceria cerca de 300 vezes mais poder de processamento do que nossas CPUs podem fazer, e eu planejaria isso para pequenos blocos de tempo. Imagine ter 300 dias de processamento em um dia
Se estivermos falando de permanecer apenas em um ambiente de CPU, concordo com você que não vale a pena e que seria melhor criar nossos próprios sistemas.
0
mabi
8 anos atrás #234552
Jojo e jmtc123,
Por que você não experimenta estratégias diárias? Trabalhei por dois dias no EurUsd e agora tenho estratégias diárias que funcionam em 21 mercados em uma única sessão. Suponho que terei que gastar um pouco mais de poder de computação nisso. Agora, as verificações cruzadas de mercados adicionais apresentam alguns bugs. Então, eu divido os dados e uso 2013-2018 como IS e exporto 1986-20121231 e uso isso como OS em mercados adicionais. No meu corei7 2013, eu (4 núcleos/8 threads) obtenho 400.000 estratégias por hora ao fazer esse reteste em 2 mercados adicionais.
0
mabi
8 anos atrás #234555
Por que ter esse fluxo de trabalho? Bem, 99,999% de todas as estratégias são rejeitadas na IS, não importa se é um período mais longo ou mais curto em que ela é gerada, portanto, é melhor mover o sistema operacional para fora do cálculo, por que gastar a CPU testando os dados do sistema operacional quando ele já falhou na IS?
0
sua equipe
8 anos atrás #234564
O SQX build 106 mostra o problema de lentidão com o uso da CPU de volta para 70-80% apenas novamente, o que foi corrigido no RC5. Mark, você pode confirmar e corrigir isso na próxima versão?
0
sua equipe
8 anos atrás #234565
Marca,
Além disso, posso perguntar se, a cada atualização de versão, vocês também aprimoraram o Wizard? A geração totalmente mecânica ainda não me traz uma boa estratégia, minha aposta ainda depende de minha própria estratégia, além de algumas variações usando o criador de estratégias.
0