Características da linguagem mql4, sutilezas e técnicas - página 25
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
Isto não é um mercado - é um fechamento comum.
É evidente que há sempre um mercado para fechar à mão. A questão ainda permanece -todas as empresas de corretagem têm uma ordem limite? Se não, de que depende - as configurações do servidor MT e/ou algo mais?
É evidente que há sempre um mercado para fechar à mão. A questão ainda permanece -todas as empresas de corretagem têm uma ordem limite? Se não, de que depende - as configurações do servidor MT e/ou algo mais?
Todos eles.
O suficiente para entender as definições: BuyLimit só pode ser inferior ao preço atual. Leve para Vender também, somente abaixo do preço atual. Todas as outras opções são um trabalho em andamento por conta própria.
A questão ainda permanece -todas as empresas de corretagem têm uma ordem limite?
Não, veja as regras da corretora sobre como executar o limite e parar.
Não, veja os regulamentos DC sobre a execução de tomadas e paradas.
Você poderia pedir uma resposta mais detalhada? Exemplos, comparações e outras diferenças entre um take e uma ordem de limite.
E como você compilou isso??? Você não sabe que somente a primeira dimensão de uma matriz pode ser dinâmica????
ps; Desculpe, mas eu não vou apagar este post. Em mql4 ele se compila mesmo com #propriedade estrita
Este fato merece mais o direito de estar nesta linha.
A questão é que, na MQL4, isso é apenas correto. Caso contrário, o compilador não pode selecionar a sobrecarga necessária, se o valor da segunda dimensão for especificado explicitamente. Na MQL5 ela pode.
A questão é que na MQL4 esta é a única maneira correta. Caso contrário, o compilador não pode selecionar a sobrecarga correta se o valor da segunda dimensão for especificado explicitamente. Na MQL5 ela pode.
Seu exemplo é um exemplo comum do que o usuário espera, e o resultado não pode ser rastreado nem mesmo analisando a GetlastError.
imho, algum tamanho de() deve sempre funcionar corretamente, ou ambos os idiomas (MQL4/MQL5) devem estar alinhados
este é um ambíguo "tão certo", imho - seu exemplo é um exemplo comum do que o usuário espera - o resultado não pode ser rastreado mesmo analisando GetlastError
imho, algum tamanho de() deve sempre funcionar corretamente, ou ambos os idiomas (MQL4/MQL5) devem ser alinhados
Na MQL4, o seguinte é um clássico
É por isso que eu ainda nem sequer o forneci. Esta é a maneira correta de fazer isso.
Fórum sobre Comércio, Sistemas Automatizados de Comércio e Testes de Estratégia
Peculiaridades de mql4, dicas e truques
fxsaber, 2020.02.08 02:05
Mas o tamanho zero do ArraySize é uma sutileza.
verificado em C#
35
imho, esta peculiaridade beira a sutileza ))))
Ainda assim, não é explícito e requer verificações constantes enquanto se escreve o código
A questão ainda permanece -todas as empresas de corretagem têm uma chave de limite? Se não, de que depende - as configurações do servidor MT e/ou algo mais?
Não, nem todos eles. Não faz muito tempo, fiquei desagradavelmente surpreso quando um Take Profit foi executado com um deslize negativo (contra mim). Estava nas notícias. O suporte técnico explicou que isto é normal e os limites (tomar lucro por definição é uma ordem de limite) são executados como MIT (Market If Touched). Em outras palavras, quando o preço toca um nível de ordem limite, ele é executado como uma ordem de mercado. Desagradável, é claro, mas não há nada a fazer.