Verificação da parada mínima nos EAs publicados no mercado. - página 14

 
Obrigado a todos por sua ajuda. o problema ainda não foi resolvido, mas vou procurar oportunidades.
 
Bem, honestamente, por que você precisa até mesmo das funções de ficar com o rombo e se espalhar no idioma, se o corretor declara que eles estão "flutuando" e pronto, conseguir 0? Pegar com um garfo mate, negociar com o servidor comercial. Melhor ainda, adivinhe a primeira vez para que o servidor não retorne um erro.
 
Vladislav Andruschenko:
Obrigado a todos por sua ajuda. até agora o problema não foi resolvido, mas vou procurar oportunidades.

Problema resolvido. Se o nível de estofamento for 0, então tome spread multiplicado pelo coeficiente especificado pelo usuário. Se após o primeiro ajuste SL e TP obtivermos erro 130 sem requotes, então aumente o coeficiente em 1 e assim por diante até que o erro desapareça. E diga àquele que verifica no Mercado para definir o valor correto do multiplicador de spread. Somente neste caso o Expert Advisor trabalhará sem receber um único erro 130.

 
Ihor Herasko:

Problema resolvido. Se a rolha for 0, então pegue o spread multiplicado pelo coeficiente especificado pelo usuário. Se após o primeiro ajuste SL e TP obtivermos erro 130 sem requotes, então aumente o coeficiente em 1 e assim por diante até que o erro desapareça. E diga àquele que verifica no Mercado para definir o valor correto do multiplicador de spread. Somente neste caso o Expert Advisor trabalhará sem receber um único erro 130.

Tudo isso é bom, mas há uma coisa. Que é o tema de nossa discussão:

o erro 130 não deve aparecer de forma alguma, nem uma única vez.

Sua solução é apenas para o usuário, mas no mercado tal solução não vai funcionar. porque há erro 130!

 
Vladislav Andruschenko:

Tudo isso está bem e bom, mas há uma coisa. Que é o tema da discussão:

o erro 130 não deve aparecer de forma alguma, nem uma única vez.

Sua solução é apenas para o usuário, mas não funcionará no mercado, pois há um erro 130!

Há uma solução para isso também (contida no post anterior):

E diga à pessoa que verifica no mercado para definir o valor correto para o fator de multiplicação de spread.

 
Ihor Herasko:

Há uma solução para este ponto também (contida no post anterior):
E diga a quem quer que esteja verificando no mercado para definir o multiplicador de spread para o valor correto.

Não, eles não. A resposta é uma: "Não deve haver erros" e é isso...

Quando os indicadores são aceitos para moderação, eles fazem uma coisa engraçada: apagam fisicamente o histórico da pasta do terminal e executam o indicador: se ocorrer um erro fora da matriz - dê uma caminhada... Mas nenhum usuário comum inicia os indicadores dessa forma , certo? Mas, infelizmente, os moderadores estão provavelmente competindo entre si para ver quem pode quebrar o produto mais sofisticado. Mas não se pode ficar de olho em todos os seus truques. Como resultado, o código é inchado muitas vezes e tudo fica sem nenhum uso prático - apenas tapamos os buracos inventados pelos moderadores.

 
Vladislav Andruschenko:

Sua solução é apenas para o usuário, mas não funcionará no mercado, pois há um erro 130!

O usuário também não precisa disso).

Digo-lhe, faça-o funcionar de verdade e conecte-o para verificar no mercado.

Artyom Trishkin:

Quando aceitam indicadores para moderação, fazem algo engraçado: apagam fisicamente o histórico da pasta terminal e executam o indicador: se houver um erro quando a matriz deixa a matriz - dê uma caminhada... Mas nenhum usuário comum inicia os indicadores dessa forma , certo? Mas, infelizmente, os moderadores estão provavelmente competindo entre si para ver quem pode quebrar o produto mais sofisticado. Mas não se pode ficar de olho em todos os seus truques. No final, o código é inchado muitas vezes, e tudo sem qualquer uso prático - nós apenas preenchemos os buracos inventados pelos moderadores.

Discordo, o lançamento do indicador no gráfico sem histórico é possível e acontece com bastante freqüência - quando em um novo terminal o usuário arrasta um símbolo no gráfico com um indicador em funcionamento (ou simplesmente muda o TF para aquele que ainda não abriu).

Não deveria haver tais erros.

 
Artyom Trishkin:

Não, eles não. A resposta é: "Não deve haver erros" e é isso...

Quando aceitam indicadores para moderação, o fazem de uma forma engraçada: apagam fisicamente o histórico da pasta terminal e executam o indicador: se houver um erro fora da matriz - dão uma caminhada... Mas nenhum usuário comum inicia os indicadores dessa forma , certo? Mas, infelizmente, os moderadores estão provavelmente competindo entre si para ver quem pode quebrar o produto mais sofisticado. Mas não se pode ficar de olho em todos os seus truques. Como resultado, o código é inchado muitas vezes e tudo fica sem nenhum uso prático - apenas tapamos os buracos inventados pelos moderadores.

Além disso, você tem que esperar vários dias mais por moderação após detectar um pequeno erro que pode ser corrigido em alguns minutos. :)
 
Vitalii Ananev:
Além disso, se você encontrar um pequeno erro que pode ser corrigido em alguns minutos, você tem que esperar vários dias mais pela segunda moderação. :)
Sim. Há momentos de tempo. Especialmente quando eles lhe escrevem dizendo "acrescente esta característica e eu a comprarei imediatamente". Ou quando eles pedem atualização ou novas funcionalidades e você o faz em uma hora. Você escreve que está esperando pela validação. E então a verificação leva duas ou três semanas. Você tem que enviar uma versão de tempo.........

Mas não é essa a questão. Os cheques são bons. Mas aqui estão os erros absurdos. É um pouco difícil lidar com isso.
 
Artyom Trishkin:

Não, eles não. A resposta é: "Não deve haver erros" e é isso...

Quando aceitam indicadores para moderação, o fazem de uma forma engraçada: apagam fisicamente o histórico da pasta terminal e executam o indicador: se houver um erro fora da matriz - dão uma caminhada... Mas nenhum usuário comum inicia os indicadores dessa forma , certo? Mas, infelizmente, os moderadores estão provavelmente competindo entre si para ver quem pode quebrar o produto mais sofisticado. Mas não se pode ficar de olho em todos os seus truques. Como resultado, o código é inchado muitas vezes e tudo fica sem nenhum uso prático - apenas tapamos os buracos inventados pelos moderadores.

Na verdade, é uma imitação de uma situação comum: anexar o indicador ao gráfico de símbolos, no qual o histórico é baixado no momento. Por exemplo, um usuário abriu o gráfico pela primeira vez e mudou o cronograma para D1 ou mesmo W1 e imediatamente anexou o indicador a este gráfico.