Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1449
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
Quero pegar os valores de abertura, fechamento, alta e baixa da paridade do EURUSD para escrever um ea em MQL5 e examiná-los.
É claro que o ea não funcionou. Quando imprimi e verifiquei os valores com o comando Alert, vi que eram todos iguais.
CopyOpen(Parity, PERIOD_H1, 0, 1, Buffer_OPEN);
CopyClose(Parity, PERIOD_H1, 0, 1, Buffer_CLOSE);
CopyHigh(Parity, PERIOD_H1, 0, 1, Buffer_HIGH);
CopyLow(Parity, PERIOD_H1, 0, 1, Buffer_LOW);
Alert(Buffer_OPEN[0], " ", Buffer_CLOSE[0], " ", Buffer_MA[0], " ", Buffer_HIGH[0], " ", Buffer_LOW[0]);
.
:
:
2023.03.02 19:00:00 Alerta: 1.05943 1.05943 1.0620066666666659 1.05943 1.05943 1.05943
2023.03.02 20:00:00 Alerta: 1.05799 1.05799 1.05799 1.0614719999999993 1.05799 1.05799
2023.03.02 21:00:00 Alerta: 1.0593 1.0593 1.0611919999999992 1.0593 1.0593
2023.03.02 22:00:00 Alerta: 1.05903 1.05903 1.0608339999999992 1.05903 1.05903 1.05903
2023.03.02 23:00:00 Alerta: 1.06005 1.06005 1.0606413333333324 1.06005 1.06005 1.06005
Quando o examino, vejo que o valor OPEN está correto e os outros estão errados.
Alguém tem alguma ideia?
Boa tarde!
Ajuda por favor iniciante, traduzir o EA de mql4 para mql5, preciso calcular a largura do canal em pontos em um determinado número de barras a partir do atual, cálculos que ele faz, mas não está claro como, aparecem valores negativos que não deveriam ser.
Exemplo:
Alerta: Largura máxima do canal = 1200000,0, Largura mínima do canal = 200000,0 - 200000.0
Muito obrigado!
Exemplo:
Alerta: largura máxima do canal = 1200000,0, largura mínima do canal = 200000,0 - 200000.0
Primeiramente, consulte a documentação e entenda a finalidade e a diferença entre as funções iHighest e iHigh, da mesma forma que para iLowest e iLow.
Isso deve lhe dar a ideia correta.
Exemplo:
Alerta: Largura máxima do canal = 1200000,0, Largura mínima do canal = 200000,0 - 200000.0
Obrigado!
Você está recebendo números de barras com valores de preço máximo e mínimo. Daí os valores negativos.
MAS!!! Na nova versão do MT, foi introduzida uma nova função com a qual você pode obter em matrizes os preços mínimo e máximo para um determinado número de barras. Em seguida, use funções matemáticas para obter os valores de preço máximo e mínimo e calcular o valor necessário usando a fórmula.
Você será o primeiro a usar a inovação: ))))))
Como receber e enviar informações para o servidor MT4 usando a API para lucros, perdas, etc.?
Estudar a documentação da API
Posso acessar o banco de dados criado com a ajuda do mql5 de fora, por exemplo, escrever um código no node.js e interagir com o banco de dados ou o banco de dados pode ser usado somente com a ajuda do mql5?
Você pode. Não há obstáculos.
Não consigo encontrar um tópico ou postagens sobre o tema - limitação de parâmetros incompatíveis no Tester, de modo que, durante a passagem de inicialização, quando um número de parâmetros coincidir, a otimização não ocorrerá
Isso?
https://www.mql5.com/ru/forum/437096#comment_43539784