Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 936
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
Não verificado, mas o que o impede de verificá-lo você mesmo? Você só precisa salvar o modelo com todos os indicadores sob o nome EA e então quando você iniciar a EA no testador, todos os indicadores serão carregados e provavelmente funcionarão corretamente. Mas é possível que eles tirem os valores das guias "Comércio" e "Histórico da conta".
Experimentei-o. Ainda não posso vê-lo. Vou tentar novamente.
É realmente necessário fazer uma tal distorção dos indicadores? Não seria mais fácil empurrar tudo para dentro do Expert Advisor?
Com o tempo, o Expert Advisor ficará sobrecarregado com condições adicionais para o funcionamento correto e se tornará inflexível.
(Talvez seja uma perversão. Nós, russos, não procuramos caminhos fáceis:)
Como pode ser definido "Mercado está fechado" na EA?
Bom dia!
Como você pode definir "O mercado está fechado" em Expert Advisor?
Por que você gostaria de fazer isso? Se o mercado estiver fechado, não haverá carrapatos e, portanto, o Expert Advisor não funcionará.
Mas se você realmente precisa, tente isto.
MarketInfo(Symbol(), MODE_TRADEALLOWED);
Se o mercado estiver aberto, ele retorna 1. se o mercado estiver fechado, ele deve retornar 0).
É o seguinte - preciso determinar o valor mínimo e máximo do preço das últimas 100 barras, por exemplo, e depois fixar a subida/descida quando o preço desce/cima, para poder desenhar um padrão de reversão como 1 2 3. Não consigo entender a diferença entre o ArrayMaximum e iHighest functions. Se eu entender corretamente, o resultado de seus cálculos será apenas o índice da barra máxima no intervalo especificado da matriz? É necessário usar o para operador quando se trabalha com matrizes para cálculos, como no exemplo em questão 26 do livro didático? Eu mudei este código para o seguinte
Por que você gostaria de fazer isso? Se o mercado estiver fechado, não haverá carrapatos e, portanto, o Expert Advisor não funcionará.
Mas se você realmente precisa, tente isto.
Se o mercado estiver aberto, ele retorna 1. se o mercado estiver fechado, ele deve retornar 0).
Para informações. Preciso calcular o tempo entre os carrapatos.
Eu uso OnTimer().
É o seguinte - preciso determinar o valor mínimo e máximo do preço das últimas 100 barras, por exemplo, e depois fixar a subida/descida quando o preço desce/cima, para poder desenhar um padrão de reversão como 1 2 3. Não consigo entender a diferença entre o ArrayMaximum e iHighest functions. Se eu entender corretamente, o resultado de seus cálculos será apenas o índice da barra máxima no intervalo especificado da matriz? Os cálculos requerem o uso de declarações quando se trabalha com arrays, como no Problema 26 do Livro-texto? Eu mudei este código para o seguinte
Se você quiser negociar por estes sinais, não deve. Se você aprender a programar, escreva-o corretamente.
duplo
Se você quiser negociar com base nestes sinais, não o faça. Se você aprender a programar, escreva corretamente.
Começou a aprender a trabalhar com arquivos. Encontrei o termo manípulo. A questão surgiu após a redação do código:
Após abrir o primeiro arquivo news.csv, o programa ajustou a variável filehandle para 1. Em seguida, o programa abriu o segundo arquivo de notícias150901.csv e ajustou a variável filehandle para 2. Acontece que o programa agora é deixado com um valor de alça somente a partir da abertura do segundo arquivo. Em outras palavras, eu matei o valor do cabo para o primeiro arquivo aberto. Isto é, só posso acessar os dados/conteúdo e fechar o segundo arquivo? O uso de uma variável para armazenar a manipulação do arquivo aberto é um erro? É um erro usar uma variável para armazenar o cabo do arquivo aberto?