[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 150
x = (10000 * 1,4451) % 10, onde "%" é a operação aritmética "restante da divisão" (em nosso caso por "10"), "*" é a operação aritmética "multiplicação de valores".
Eu o faço assim, mas recebo um erro:
int highx = NormalizeDouble((10000 * High[i]) % 10,0);
O operador de '%' -remainder deve ser aplicado somente a valores inteiros
O especialista pode abrir um comércio de compra ou de venda. Ele também pode acabar com as perdas por compra e venda. Como faço para que ele entenda qual comércio está sendo feito agora? É comprar ou vender? Isto é, para que ele calcule o stop loss para as vendas somente quando houver uma venda, e o mesmo para compras. Isto é, como definir um parâmetro de pedido individual, que pode conter informações sobre o pedido (seja para vender ou comprar, e outros sinais deste pedido) ?
Não está claro o que o OrderType() retorna? Um número? ou texto? E qual número ou texto? Onde posso obter uma explicação adequada sobre a função? O que está escrito aqui - https://docs.mql4.com/ru/trading/OrderType não deixa claro...
E outra pergunta, por que ao usar a função "Imprimir" no registro do testador de estratégia os parâmetros monitorados não são exibidos a cada tick, mas seletivamente? Isto torna terrivelmente difícil analisar o programa... Como posso sair desta situação?
Não está claro o que o OrderType() retorna? Um número? ou texto? E qual número ou texto? Onde posso obter uma explicação adequada sobre a função? O que está escrito aqui - https://docs.mql4.com/ru/trading/OrderType não deixa claro...
Ele já diz que retorna int
int OrderType( )
e há um exemplo dado ali também.
int order_type; if(OrderSelect(12, SELECT_BY_POS)) { order_type=OrderType()
;
E outra pergunta, por que ao usar a função "Imprimir" no registro do testador de estratégia os parâmetros controlados não são exibidos a cada tick, mas seletivamente? Isto torna a análise do programa muito difícil... Como posso sair desta situação?
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
1.MQL4 Reference (MetaEditor)-->Language Basics-->Operations and Expressions-->Arithmetic Operations
2.Tutorial -->https://book.mql4.com/ru/basics/expressions
Eu o faço assim, mas recebo um erro:
int highx = NormalizeDouble((10000 * High[i]) % 10,0);
O operador de '%' -remainder deve ser aplicado somente a valores inteiros
ajuda....
Eu o faço assim, mas recebo um erro:
int highx = NormalizeDouble((10000 * High[i]) % 10,0);
O operador de '%' -remainder deve ser aplicado somente a valores inteiros
ajuda....
Experimente:
Cavalheiros profissionais, ajudem por favor!
Cavalheiros profissionais, ajudem por favor!
O especialista pode abrir um comércio de compra ou de venda. Ele também pode acabar com as perdas por compra e venda. Como faço para que ele entenda qual comércio está sendo feito agora? É comprar ou vender? Isto é, para que ele calcule o stop loss para as vendas somente quando houver uma venda, e o mesmo para compras. Isto é, como definir um parâmetro de pedido individual, que pode conter informações sobre o pedido (seja para vender ou comprar, e outros sinais deste pedido) ?
Não está claro o que o OrderType() retorna? Um número? ou texto? E qual número ou texto? Onde posso obter uma explicação adequada sobre a função? O que está escrito aqui - https://docs.mql4.com/ru/trading/OrderType não deixa claro...
E outra pergunta, por que ao usar a função "Imprimir" no registro do testador de estratégia os parâmetros monitorados não são exibidos a cada tick, mas seletivamente? Isto torna terrivelmente difícil analisar o programa... Como posso sair desta situação?Não está claro o que o OrderType() retorna? Um número? ou texto? E qual número ou texto? Onde posso obter uma explicação adequada sobre a função? O que está escrito aqui - https://docs.mql4.com/ru/trading/OrderType não deixa claro...
Ele já diz que retorna int
int OrderType( )
e há um exemplo dado ali também.
int order_type; if(OrderSelect(12, SELECT_BY_POS)) { order_type=OrderType();
E outra pergunta, por que ao usar a função "Imprimir" no registro do testador de estratégia os parâmetros controlados não são exibidos a cada tick, mas seletivamente? Isto torna a análise do programa muito difícil... Como posso sair desta situação?Outra maneira fácil de evitar este incômodo:
Experimente:
Muito obrigado!!!! Tudo funciona.
Agora o programa só termina após fazer apenas um pedido