[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 223
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
Cavalheiros! Boa noite!
Você poderia me dizer porque o compilador pensa que no código abaixo
a variável int Ticket é indefinida.
Ele gera um erro
Bilhete - variável não definida C:\Program Files\Alpari NZ MT4(2)\experts\hhhhhh.mq4 (18, 6)
Mas a variável Ticket também é definida na declaração de atribuição no código abaixo e o código é compilado com sucesso
Provavelmente só faltam parênteses em um só lugar
A variável int Ticket é local e será redefinida no próximo tick.
Eu me deparei com este problema.
Preciso rubricar uma matriz unidimensional de tipo duplo para 3000 valores de preço de oferta, todos os valores são diferentes e não estão em ordem.
Tenho que inserir manualmente cada valor separado por vírgula - não é realista.
Eu tentei com o excel, mas se eu colocar um ponto em vez de um ponto flutuante, o excel não lê os números para colocar uma vírgula entre eles.
Por favor, sugira a melhor opção.
Eu escrevi um simples Expert Advisor que retorna 3 variáveis e as passa para iniciar().
Em seguida, em cada tique estes dados (tipo de objeto, preço1 e preço2) devem ser devolvidos.
Em seguida, dirijo este Expert Advisor em modo de visualização no testador e desenho uma linha no gráfico à mão. Os preços do desenho e o tipo de objeto que recebi na funçãoIsObjectFound() não retornam corretos. Aqui está a saída dos registros:
A linha é desenhada à mão, o que significa que ela tem um tipo e outros parâmetros:
Por que os parâmetros necessários não são devolvidos?
Eu me deparei com este problema.
Preciso rubricar uma matriz unidimensional de tipo duplo para 3000 valores de preço de oferta, todos os valores são diferentes e não estão em ordem.
Não é realista inserir manualmente cada valor separado por vírgulas.
Eu tentei com o excel, mas se eu colocar um ponto em vez de um ponto flutuante excel não ler os números para colocar uma vírgula entre eles.
Por favor, sugira a melhor opção.
Excel pode ler, mostre-me mais detalhes de como você o fez
Eu escrevi um simples Expert Advisor que retorna 3 variáveis e as passa para iniciar().
Em seguida, em cada tique estes dados (tipo de objeto, preço1 e preço2) devem ser devolvidos.
Em seguida, dirijo este Expert Advisor em modo de visualização no testador e desenho uma linha no gráfico à mão. Os preços do desenho e o tipo de objeto que recebi na funçãoIsObjectFound() não retornam corretos. Aqui está a saída dos registros:
A linha é desenhada à mão, o que significa que ela tem um tipo e outros parâmetros:
Por que os parâmetros necessários não são devolvidos?
Temos que
objName sem aspas. Este é o nome da variável (identificador no texto do programa) que contém o nome do objeto (string)
Deve ser
objName sem aspas. Este é o nome da variável (identificador no texto do programa) que contém o nome do objeto (string)
A propósito, a documentação pensa o contrário. Foi aí que me envolvi na confusão.
Excel pode lê-lo, mostre-me mais detalhes de como fazê-lo
Na linha de 100 valores com uma vírgula após o primeiro sinal (ou seja, preço)
Destacando uma linha
Home - encontrar e substituir
Mudando todas as vírgulas para pontos - bem sucedido.
Agora temos que colocar vírgulas entre os valores
Eu seleciono o formato das células
Todos os formatos
No campo ativo que exibe o formato numérico do meu fio - Coloco uma vírgula no final
Exel diz não ser capaz de processar o formato que eu entrei.
A propósito, a documentação pensa o contrário. Por isso, fui enganado.