[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 368
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Boa tarde!
Eu tenho uma tarefa, parece fácil à primeira vista, mas não funciona. Há uma matriz na qual os valores estão sempre em fila (em alguns casos os valores podem ir em ordem ascendente, em outros casos - em ordem descendente). Há algum nível (vermelho na foto). Você precisa encontrar os dois valores da matriz que estão mais próximos do nível da linha vermelha. Na figura a) serão valores de array com índices 0 e 1. Na figura b) serão valores de array com índices 2 e 1. Nas figuras c) e f) serão valores de array com índices 0 e 0. Nas figuras d) e e e) serão valores de array com índices 2 e 2.
Por favor, me diga como resolver este problema. Agradecemos antecipadamente.
Então não se preocupe - basta mover o código do indicador para o Expert Advisor como é para cumprir os critérios de negociação e pronto - então no quadro usando estas condições de negociação transferidas deste indicador você abre posições através do Expert Advisor e pronto...
Obrigado, estou resolvendo isso :)
De nada... Todos já passaram por isso. :-)
Hoje é sábado - dia de folga. Você inicia a EA, a inicialização acontece, mas como é dia de folga e não há carrapato, a função de início não é iniciada (ou seja, o comércio() não é chamado). Para verificar se funciona corretamente, você precisa colar a chamada desta função no bloco de inicialização, ou testá-la no testador.
Depois de substituir esta função no Init() e adicionar o código de verificação Print(DayOfWeek()) verificou-se que o tempo foi tirado do servidor, e o tempo do servidor era sexta-feira...
Substituída
para
e funcionou como pretendido.
Obrigado.
Olá, camaradas!
Enfrentou um problema inesperado.
Anteontem, o testador estava trabalhando como deveria. Desde ontem à noite, qualquer versão da estratégia no testador abre um negócio e depois de um segundo, ou alguns minutos/horas de história, o testador deixa de funcionar. Sem erros, nada.
Alguém tem algum problema com isso? Favor informar
Olá.
Por favor, ajude-me a encontrar o erro.
Abaixo está a seção problemática em sua totalidade, extraída da EA.
Por favor, preste atenção à linha (quase no início):
Por alguma razão, quando os valores dy+zx e SchSellStopLots100 são iguais separadamente (verifiquei com allerts) nesta expressão eles não são mais iguais um ao outro, e a variável tt toma o valor 1 em vez de 2.
Peço-lhes que me ajudem a encontrar a falha.
Agradecemos antecipadamente.
(verificado com allerts)
Melhor verificar via ND ou modulo de diferenças menos do que algum delta.
Por alguma razão, adicionar dy e zx dá um número 0,3 (no meu teste particular da situação atual do mercado) quando comparado a este número não é igual a este. Ou seja, eu adiciono dy+zx e recebo 0,3. Eu comparo dy+zx com 0,3 - eles não são iguais.
Comparando o dy e o zx com os números que eles retornam - é igual ao trabalho como deveriam.
Adivinhe.
Por favor, ajude.
Olá, camaradas!
Enfrentou um problema inesperado.
Anteontem, o testador estava trabalhando como deveria. Desde ontem à noite, qualquer versão da estratégia no testador abre um negócio e depois de um segundo, ou alguns minutos/horas de história, o testador deixa de funcionar. Sem erros, nada.
Alguém tem algum problema com isso? Favor informar