Tutorial em vídeo SQ Max Speed & Performance CPU,Ram,Disk & Extra 6k Strategy Quest challenge
92 respostas
gentmat
7 anos atrás #115334
https://www.youtube.com/watch?v=l6oRsTNm0yc
// Este é o link do vídeo, dê uma olhada e espero que você goste. SIM, eu sou árabe e o sotaque é o seguinte
portanto, se você tiver algum problema com isso, "Sinto muito, mas tenho que MATAR VOCÊ".
Um grande crédito vai para "GeekTrader". Este tutorial em vídeo ensina a você como aumentar a velocidade máxima do SQ 3.
Ajuste de CPU, RAMs e discos rígidos / SSDs
A publicação original tem mais de 10 páginas, o que parece um pouco complicado para os iniciantes, por isso expliquei o assunto
passo a passo neste vídeo + adicionei mais ajustes de minha autoria (espero que ajude os iniciantes e até mesmo os usuários profissionais do SQ).
No final do vídeo, há uma solicitação para que as pessoas contribuam mais filtrando algumas boas estratégias e nos mostrem o procedimento... Tenho certeza de que cada profissional escolherá uma estratégia diferente, mas temos que aprender com as contribuições.
Links do vídeo:
https://www.youtube.com/watch?v=l6oRsTNm0yc
* Estratégias: https://drive.google.com/file/d/0B83k2vKtYK80UWNuWDZsenpQNzQ/view?usp=sharing
* Versão 9 do Java : http://cdn.azul.com/zulu-pre/bin/zulu…
* Para usar na abertura em lote do SQ, crie um novo arquivo .bat, adicione esta linha de códigos e pressione
salvar . Assista ao vídeo para saber como ajustar os parâmetros.
Esse é um novo script se você quiser renomear cada instância para que possa saber o trabalho de cada uma delas (se não precisar dessa opção, use o código acima).
1- NumberOfSQInstances= "para qualquer número de instâncias que você deseja executar" Digamos "X" instâncias
2- definir arrayline[1]=CrossMaStrategyInstance
definir arrayline[2]=RSIStrategyInstance
.... Continue declarando mais para se adequar às suas instâncias X
Digamos que queremos 3 instâncias, então adicionarei mais uma
arrayline[3]=anotherNewInstance
O código é :
stef
7 anos atrás #140249
Oi Gentmat,
Parece que isso tem mais a ver com a complexidade das regras/configurações de construção do que com qualquer outra coisa.
Eventualmente, chegou a 1,6 GB por instância, mas eu estava fazendo testes de robustez durante a construção, tinha um grande tamanho de população, etc.
No momento, estou construindo usando o mesmo arquivo de dados (e período de tempo), mas com menos opções selecionadas e sem testes de robustez.
As instâncias estão entre 250 MB e 500 MB de memória.
Cumprimentos
Stef
gentmat
7 anos atrás #140251
Oi Gentmat,
Parece que isso tem mais a ver com a complexidade das regras/configurações de construção do que com qualquer outra coisa.
Eventualmente, chegou a 1,6 GB por instância, mas eu estava fazendo testes de robustez durante a construção, tinha um grande tamanho de população, etc.
No momento, estou construindo usando o mesmo arquivo de dados (e período de tempo), mas com menos opções selecionadas e sem testes de robustez.
As instâncias estão entre 250 MB e 500 MB de memória.Cumprimentos
Stef
Oh, você não disse isso! Certamente, o teste de robustez está adicionando vazamentos e nenhum 1% ou menos dos usuários do sq usa o teste de robustez ao gerar estratégias. Deixe essa etapa para o final.
Leia o e-book de Zendek (Thomas) e siga seus procedimentos passo a passo (como encontrar estratégias lucrativas)
Enviado do meu iPhone usando Tapatalk
Jojo
7 anos atrás #140768
Caro Gentmat e outros colaboradores, obrigado. Analisei a postagem e aprendi muito! Obrigado Arik por me indicar o tópico. Minha educação continua.
mabi
7 anos atrás #140782
Descobri que a desativação do Hyperthreading aumenta significativamente a eficiência do uso do núcleo em minha máquina.
gentmat
7 anos atrás #140783
Descobri que a desativação do Hyperthreading aumenta significativamente a eficiência do uso do núcleo em minha máquina.
Talvez seja o caso do SQ, o que não me surpreenderia, mas, em geral, é uma péssima ideia desativá-lo (como funcionalidade central, é muito importante, pois, ao desativá-lo, a intel está se tornando uma cpu amd), portanto, é melhor ter uma cpu amd para o 100$ do que uma intel para o 1000.
mas somos parentes próximos aqui, portanto, bom trabalho e espero que funcione bem para você.
Farei alguns testes para ver se isso é benéfico para o sq e publicarei os resultados.
Enviado do meu iPhone usando Tapatalk
matka
7 anos atrás #140791
Agora, uma pessoa que realiza três testes em períodos de tempo diferentes obviamente não é um estudo válido. Portanto, gostaria de perguntar se outros usuários estão usando a geração aleatória e, em caso afirmativo, se eles conseguem gerar estratégias mais rapidamente. Há alguma outra vantagem em usar a geração aleatória em relação à evolução genética?
Oi, Dave,
Desculpe-me por encontrar sua postagem um pouco tarde. Eu não uso a Evolução Genética, pois não há provas físicas de que ela funcione. Quero dizer, olhe ao redor... tantas gerações e o quê? 😉
Falando sério, no meu caso, a GE sempre leva a um "líder", obviamente megabasado. Talvez haja problemas com as configurações de GE ou algo assim.
Pessoalmente, eu reformularia sua pergunta: Como encontrar estratégias promissoras mais rapidamente?
Cumprimentos
m
EDIT: na verdade, acho que há muito de verdade em minha piada. Estamos tentando simular a evolução genética, portanto, estamos lidando com genética, certo? Não deveriam ser aplicadas as mesmas regras?
mabi
7 anos atrás #140793
@matka
Eu uso os dois e acho que são igualmente bons, com as opções disponíveis no SQ3 atualmente, que são frustrantemente limitadas. Apesar de tudo, o GE as encontra mais rapidamente e você pode reduzir significativamente o tempo necessário para encontrá-las. As estratégias megabiased são removidas por blocos de construção, configurações do GE (profundidade da árvore, mutação, etc.), opções de classificação, simulação de ticks, RT e WFM. Não importa se você executa o Randome ou o GE em relação à capacidade de encontrar estratégias ajustadas à curva, pois a porcentagem de estratégias que passam em todos os testes parece igual, independentemente da opção usada.
matka
7 anos atrás #140794
Sim, podemos usar nossos truques, esperando que isso ajude. Estou falando do GE como um método em geral.
Perdoe-me a pergunta estúpida, mas qual é o objetivo da evolução genética como um processo?
Engraçado, veja o que o Google oferece quando você pergunta "objetivo da evolução genética" entre aspas.
mabi
7 anos atrás #140795
Tudo o que o GE faz é tentar ver se uma estratégia gerada por radome se sairia melhor com outro stop ou alvo ou com a entrada de outra estratégia gerada por radome que fazia parte da população inicial gerada por radome. Em vez de jogá-la fora e começar do 0, ele continua fazendo isso até ficar sem população e opções e recomeça com um novo lote de estratégias geradas por radome. Isso torna muito mais rápido encontrar e esgotar todas as possibilidades de combinações criadas pelas estratégias geradas pelo radome, em vez de apenas gerar milhões de estratégias aleatórias quase idênticas, das quais apenas algumas passarão pelas opções de classificação. Pode parecer mais rápido gerar estratégias aleatórias, mas como 99,9999% é muito mais lento, pois a taxa de acerto é muito maior usando o GE.
gusyoan
7 anos atrás #140860
oi gentmat,
Muito boa a dica. É tarde demais para usar a multi-instância agora? Quando usei o código que você forneceu, apareceu a mensagem "database locked" (banco de dados bloqueado), talvez eu esteja no caminho errado?
Obrigado
gentmat
7 anos atrás #140861
oi gentmat,
Muito boa a dica. É tarde demais para usar a multi-instância agora? Quando usei o código que você forneceu, apareceu a mensagem "database locked" (banco de dados bloqueado), talvez eu esteja no caminho errado?
Obrigado
verifique se você tem privilégio de administrador bloqueado para abrir o aplicativo.
Eu conheço esse bug, mas não sei do que se trata! mas tente ver se é coisa de administrador
Enviado do meu iPhone usando Tapatalk
gentmat
7 anos atrás #140862
verifique se você tem privilégio de administrador bloqueado para abrir o aplicativo.
Eu conheço esse bug, mas não sei do que se trata! mas tente ver se é coisa de administradorEnviado do meu iPhone usando Tapatalk
Ex: abra duas instâncias do aplicativo manualmente (copie o arquivo duas vezes e tente abrir várias instâncias manualmente e informe o resultado)
Enviado do meu iPhone usando Tapatalk
gusyoan
7 anos atrás #140864
Ex: abra duas instâncias do aplicativo manualmente (copie o arquivo duas vezes e tente abrir várias instâncias manualmente e informe o resultado)
Enviado do meu iPhone usando Tapatalk
Tentei abrir o privilégio de administrador de acesso total para todos os usuários, mas ainda não funciona. Consigo executar várias instâncias depois de copiar a pasta várias vezes, mas, como você disse no vídeo, tenho que iniciá-las uma a uma 🙁.
gentmat
7 anos atrás #140865
Tentei abrir o privilégio de administrador de acesso total para todos os usuários, mas ainda não funciona. Consigo executar várias instâncias depois de copiar a pasta várias vezes, mas, como você disse no vídeo, tenho que iniciá-las uma a uma 🙁.
Se você pudesse manualmente, a única coisa que eu suspeito é que :
O script está tentando abrir a mesma pasta várias vezes, portanto, a última parte do seu script tem um problema.
Dê-me acesso ao Teamviewer ou copie o arquivo e cole aqui
Enviado do meu iPhone usando Tapatalk
gusyoan
7 anos atrás #140866
Se você pudesse manualmente, a única coisa que eu suspeito é que :
O script está tentando abrir a mesma pasta várias vezes, portanto, a última parte do seu script tem um problema.
Dê-me acesso ao Teamviewer ou copie o arquivo e cole aquiEnviado do meu iPhone usando Tapatalk
Sim, modifiquei um pouco a última parte do script, a última linha que você postou é : start /LOW StrategyQuant64.exe %SQParameters%
Quando executei o bat, ele informou que 'StrategyQuant64.exe não pode ser encontrado e parou automaticamente
Então, tentei adicionar o local como : start /LOW F:\StrategyQuant\StrategyQuant64.exe %SQParameters%
Ele continuou funcionando, mas, como você pode ver nas imagens que anexei, o banco de dados foi bloqueado.