Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1875
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
Bem, Artem... você assustou a todos. Ninguém pergunta nada... Então eu vou tomar vodka, a cerveja não ajuda...
Talvez eu vá direto ao extremo, para drogas :)
Em geral, é triste quando um fórum técnico, em um tópico técnico, inicia uma palhaçada.
Voltando ao StringToEnum, encontrei uma solução relativamente universal para casos em que as enumerações são numeradas sequencialmente (1, 2, 3, ...).
Para numeração explícita de seqüências com grandes valores não funcionará (por exemplo, ENUM_TIMEFRAMES). Mas, se você usar seu próprio enumero sem numeração explícita (ou pelo menos numeração seqüencial) - a solução funcionará.
Para todos os outros casos você precisa de bicicletas, como matrizes estáticas de nomes de cada valor possível e busca de cordas nesta matriz.
Qual é o objetivo de tudo isso? Você quer substituir os valores numéricos de ENUM_TIMEFRAMES por seus próprios valores? Ou o quê?
Ajude por favor, eu desenho duas linhas Gann e elas se interceptam em um determinado ponto, preciso saber as coordenadas do ponto de interseção dessas linhas.
A equação em linha reta é uma ajuda
Obter os preços das linhas retas em cada barra e comparar ou encontrar a diferença, em locais onde os sinais das diferenças de cruzamento mudam) A propósito, pode não haver igualdades na barra.
Obter os preços das linhas retas em cada barra e comparar ou encontrar a diferença, em locais onde os sinais das diferenças de cruzamento mudam) A propósito, pode não haver igualdades na barra.
Boa tarde a todos.
Estou reescrevendo um EA de MQL4 para MQL5. Não entendo como obter a razão para fechar uma posição por SL.
Preciso dele para tomar uma decisão sobre o que fazer a seguir.
No terminal MT5, você pode selecionar uma negociação, ordem ou posição na janela do histórico.
Para a MQL esta função não funcionará corretamente
https://www.mql5.com/ru/docs/strings/stringcompare
Parâmetros
fio1
[em] O primeiro fio.
fio2
[em] Segundo fio.
case_sensitive=verdadeiro
[em] modo sensível ao caso. Se for verdade, então "A">"a". Se falso, então "A"="a". O valor padrão é verdadeiro.
Se houver duas constantes no enum, por exemplo ENUM1 e enum1, então na i_str: a função"enum1" pode retornar o valor da constanteENUM1. Por que StringCompare? Se isso puder ser feito da seguinte maneira: