Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1302
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
Fórum sobre comércio, sistemas automatizados de comércio e testes estratégicos
Qualquer pergunta de novatos sobre MQL4 e MQL5, dicas e discussão sobre algoritmos e códigos
Dmitry Custurov, 2020.08.27 13:10
Saudações.
Tenho a seguinte coisa no MT4:
Este código envia um comando para a janela do terminal para iniciar uma EA específica.
Existe funcionalidade similar para o MT5?
Eu tentei desta forma:
Não funciona.
Tentei procurar por spy++, mas não há mensagens no MT5 ao contrário do MT4.
Preciso exatamente abrir a janela de configurações do Expert Advisor.
Preciso ser capaz de executar o roteiro através do WinAPI. Existe uma solução para 5?
//
Pessoalmente, tenho a seguinte idéia:
1. A Fiya preenche o conjunto de ordens perdidas com seus valores de fechamento ( Mass[i] = OrderCloseTime();). Ou seja, a matriz armazena apenas as datas e horários de fechamento dos pedidos perdidos
2. Começamos a comparar o elemento na posição i e na posição i-1 (2 adjacentes)
2.1 Comparamo-los convertendo os dados da célula para o dia do ano ( TimeDayOfYear(Mass[i]) e TimeDayOfYear(Mass[i-1])
2.(Suponha que o primeiro dia perdido = 178, e o anterior = 176 --> nenhuma série, porque não são consecutivos, respectivamente se o primeiro = 178, e o segundo 177 --> temos uma série)
2.3 Com o loop for olhamos todas as células da matriz e comparamos seus vizinhos. Se houver uma série de perdas emelementosvizinhos da matriz--> vamos começar a acelerar até atingirmos onúmeromínimo necessário de dias perdidos para considerá-la como uma série. 2. (se o ponto 1 for cumprido) ANTES da parada da série.
2.4 A SÉRIE PARA --> lembrar o índice do elemento da matriz onde ela terminou e lembrar o número de elementos da série (a série pode ser == OU maior do que o valor inserido pelo teclado)
3.
em nenhum lugar começa o problema da realização--- 3.1 Devemos "recuar" de alguma forma através de séries de dias perdidos, conhecendo a data de cada elemento, traduzir data a partir da data --> string,
3.11 preencher string ( Não sei, talvez através de StringAdd()?), e enviá-la para o arquivo LOG (não milhões de vezes, apenas uma)
Algoritmo de Expert Advisor não é importante, importante é a própria função do usuário
Por amor de Deus, socorro!))
Olá.
É necessário obter aconselhamento sobre um algoritmo.
Estou tentando formar a seguinte exigência antes de processar um bloco de pedidos em aberto:
Se já existem ordens de compra/venda e o preço de abertura da última ordem é menor em X pontos do que o preço atual, então ignore as ordens em bloco/não abertas.
Por favor, informe - quais são as opções de implementação no código?
Alguém mediu para mt 5 a partir do momento em que uma ordem é enviada para abrir uma posição até que ela realmente apareça, quanto tempo pode levar?
Estou mais interessado se uma ordem é enviada e uma negociação é aconselhada, desde o momento em que a ordem é enviada até que as negociações apareçam, quanto tempo pode demorar ?
k = {1,2,4,8,16,......}
cn = k[c]
Solução engraçada))))
A MQ está planejando adicionar indicadores personalizados à plataforma móvel?
A julgar pelas respostas sobre o novo terminal móvel, não num futuro próximo. Somente canetas.
Solução engraçada))))
Bem, se os coeficientes são conhecidos de antemão, por que calculá-los? )))
Bem, se os coeficientes são conhecidos de antemão, por que calculá-los? )))
É mais universal se você os calcular.
Colegas, bom dia para todos - intuitivamente compreendo a solução, gostaria de ouvir de vocês.
Qual é a melhor maneira de alocar partes do lote para seu posterior fechamento (fechamento parcial do lote Total - em partes - 5 unidades de peças).
No meu entendimento, por exemplo, o lote 2,58. Eu divido por 5, o resultado é 0,51 lote para fechar 4 partes e a quinta parte é 0,54 lote.
Qual é a melhor maneira de representar isso no código? Que função matemática leva o restante da divisão a levar 0,54 para fechar?
Colegas, bom dia para todos - intuitivamente compreendo a solução, gostaria de ouvir de vocês.
Qual é a melhor maneira de alocar partes do lote para seu posterior fechamento (fechamento parcial do lote Total - em partes - 5 unidades de peças).
No meu entendimento, por exemplo, o lote 2,58. Eu divido por 5, o resultado é 0,51 lote para fechar 4 partes e a quinta parte é 0,54 lote.
Qual é a melhor maneira de representar isso no código? Que função leva o restante da divisão a levar 0,54 para fechar?
Que tal ler a documentação?