DC2008: Terá de ensinar os programadores do MQ a escrever indicadores. O desempenho desta ou daquela abordagem é comprovado no artigo, se for demasiado preguiçoso para o ler, diminui em 20 vezes.
Tretas! Em MT4 quando iCustom() é chamado, o tempo de teste só aumenta em 10%. Não o medi em MT5, mas presumo que será ainda menos.
Estes 10% não são nada em comparação com a conveniência dos indicadores, fiabilidade e capacidades de implementação de algoritmos complexos de análise de dados.
Gostaria de saber mais sobre como o inidactor se torna um estrangulamento. Tenho um indicador em uso, mas a leitura de dados a partir dele está incluída nos 1,5 minutos de tempo que medi.
Se utilizar o valor do indicador da barra formada, chamar o indicador uma vez por barra em cada barra, não em cada tic e não conforme necessário com barras saltitantes.
Se utilizar um valor indicador de uma barra formada, chamar o indicador uma vez por barra em cada barra, não em cada carrapato e não conforme necessário com barras saltadas.
Eu fi-lo. O teste decorreu em 12 minutos em vez de 16 minutos. Tudo considerado, dá um ganho de um quarto do tempo do "meu" tempo estimado. Mas dado que haverá mais um mês de testes a tempo para o início do Campeonato, tudo permanece em dúvida.
marketeer: Foi o que eu fiz. O teste foi feito em 12 minutos em vez de 16. Tudo considerado, dá um ganho de um quarto do tempo do "meu" tempo estimado. Mas dado que haverá mais um mês de testes antes do início do campeonato, tudo permanece em questão.
Talvez o indicador seja demasiado lento? Tente substituí-lo por um simples e rápido para estimar o tempo gasto no indicador e no processamento da encomenda. O processamento de encomendas é muito demorado.
Tretas! Em MT4 quando iCustom() é chamado, o tempo de teste só aumenta em 10%. Não o medi em MT5, mas presumo que será ainda menos.
Estes 10% não são nada em comparação com a conveniência dos indicadores, fiabilidade e capacidades de implementação de algoritmos complexos de análise de dados.
O argumento de ferro é "não o mediu, mas suponho".
Integer: Talvez o indicador seja lento? Tente experimentá-lo e substitui-lo por um simples e rápido para estimar o tempo gasto no indicador e no processamento da encomenda. O processamento de encomendas é muito demorado.
Tenho um profiler, por isso não tenho de estimar nada, apenas tomo o tempo - escrevi acima o que é gasto em quê.
marketeer: Tenho um profiler, por isso não tenho de estimar nada - apenas cronometrar - escrevi acima sobre o que está a ser gasto.
Depois há alguma discrepância na medição do tempo. Todo o seu código demora um minuto e meio, mas ao chamar o indicador uma vez por barra, já conseguiu ganhar 4 minutos.
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Terá de ensinar os programadores do MQ a escrever indicadores. O desempenho desta ou daquela abordagem é comprovado no artigo, se for demasiado preguiçoso para o ler, diminui em 20 vezes.
Tretas! Em MT4 quando iCustom() é chamado, o tempo de teste só aumenta em 10%. Não o medi em MT5, mas presumo que será ainda menos.
Estes 10% não são nada em comparação com a conveniência dos indicadores, fiabilidade e capacidades de implementação de algoritmos complexos de análise de dados.
...
Gostaria de saber mais sobre como o inidactor se torna um estrangulamento. Tenho um indicador em uso, mas a leitura de dados a partir dele está incluída nos 1,5 minutos de tempo que medi.
Se utilizar o valor do indicador da barra formada, chamar o indicador uma vez por barra em cada barra, não em cada tic e não conforme necessário com barras saltitantes.
Se utilizar um valor indicador de uma barra formada, chamar o indicador uma vez por barra em cada barra, não em cada carrapato e não conforme necessário com barras saltadas.
Foi o que eu fiz. O teste foi feito em 12 minutos em vez de 16. Tudo considerado, dá um ganho de um quarto do tempo do "meu" tempo estimado. Mas dado que haverá mais um mês de testes antes do início do campeonato, tudo permanece em questão.
Tretas! Em MT4 quando iCustom() é chamado, o tempo de teste só aumenta em 10%. Não o medi em MT5, mas presumo que será ainda menos.
Estes 10% não são nada em comparação com a conveniência dos indicadores, fiabilidade e capacidades de implementação de algoritmos complexos de análise de dados.
O argumento de ferro é "não o mediu, mas suponho".
Boa sorte para si.
O argumento de ferro é "Eu não o medi, mas estou a adivinhar".
Boa sorte para si.
Não tome uma frase de cada vez, leia todo o post desde o início e com cuidado.
E, em geral, se eu assumir, então há razões para assumir que assim é.
ps. Também presumo que não estou errado.
Talvez o indicador seja lento? Tente experimentá-lo e substitui-lo por um simples e rápido para estimar o tempo gasto no indicador e no processamento da encomenda. O processamento de encomendas é muito demorado.
Tenho um profiler, por isso não tenho de estimar nada - apenas cronometrar - escrevi acima sobre o que está a ser gasto.