Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1254
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
Olá a todos.
Existe um indicador de velas, indicador de carrapato, não está ligado a nenhuma TF. Um candelabro no indicador pode aparecer em qualquer momento.
A questão é, como saber da EA sobre o aparecimento desta vela?
Tentei adicionar um amortecedor adicional ao indicador
na qual escrevo 1 quando aparece uma vela nova.
O problema é que este buffer não aparece na janela Visão Geral dos Dados, e portanto o seu valor não pode ser lido a partir da EA.
O que fazer?
Olá a todos.
Existe um indicador de velas, indicador de carrapato, não está ligado a nenhuma TF. Um candelabro no indicador pode aparecer em qualquer momento.
A questão é, como saber da EA sobre o aparecimento desta vela?
Tentei adicionar um amortecedor adicional ao indicador
na qual escrevo 1 quando aparece uma vela nova.
O problema é que este buffer não aparece na janela Visão Geral dos Dados, e portanto o seu valor não pode ser lido a partir da EA.
Como fazer?
Adicionar construção
Adicionar construção
Obrigado.
Olá. A EA coloca ordens pendentes nos níveis. Nas condições, há preços de compra e venda, respectivamente, para ordens de compra e venda. Se eu escrever :
no testador, as encomendas pendentes são colocadas tanto para comprar como para vender. Se eu escrever:
só são feitas encomendas de compra. As encomendas de venda não são feitas e não tenho quaisquer entradas de registo a este respeito. Estou bastante satisfeito com a primeira opção, mas ainda me pergunto qual será a razão.
Olá. O Conselheiro Especialista coloca ordens pendentes nos níveis. Nas condições, há preços de compra e venda, respectivamente, para ordens de compra e venda. Se eu escrever :
no testador, as encomendas pendentes são colocadas tanto para comprar como para vender. Se eu escrever:
só são feitas encomendas de compra. As encomendas de venda não são feitas e não tenho quaisquer entradas de registo a este respeito. Estou bastante satisfeito com a primeira variante, mas ainda me pergunto qual será a razão.
verificar em 0.0 para entradas
olhar para o resto do código para chamar a atribuição do preço
Olá. A EA coloca ordens pendentes nos níveis. Nas condições, há preços de compra e venda, respectivamente, para ordens de compra e venda. Se eu escrever :
no testador, as encomendas pendentes são colocadas tanto para comprar como para vender. Se eu escrever:
só são feitas encomendas de compra. As encomendas de venda não são feitas e não tenho quaisquer entradas de registo a este respeito. Estou bastante satisfeito com a primeira variante, mas ainda me pergunto qual será a razão.
Antes de se referir aos preços através de um objecto da classeCSymbolInfo, é necessário primeiro actualizar os preços
CSymbolInfo:RefreshRates
Actualiza as citações por símbolo
Antes de aceder aos preços através de um objectoCSymbolInfo, os preços devem primeiro ser actualizados
CSymbolInfo:RefreshRates
Actualiza as citações por símbolo
Obrigado pela sua resposta. Quanto a mim, é muito mais fácil usar a primeira opção do que escrever um monte de condições para algo como isto para que funcione. Na classeCSymbolInfo, ao definir a pergunta e a oferta, é utilizada a mesma fórmula que na primeira variante. Obtemos o resultado no primeiro caso sem refrescar o preço; no segundo caso, ele é refrescado. Note-se que podemos obter o preço pedido através da classeCSymbolInfo sem refrescar; o preço do lance não é relevante. Penso que é demasiado complicado.
Olá a todos!
Escreveu um EA. Não se pode dizer que seja rentável. Ao testar, por vezes as trocas aparecem nos resultados com um volume que não corresponde ao cálculo do algoritmo. Por exemplo, duas transacções consecutivas: uma é calculada correctamente, a outra é calculada incorrectamente. Como se livrar dele?