Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 188
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Por que o comando Print(TimeToStr(Time[0],TIME_MINUTES)); comando dá um resultado como 12:00[sl]? A questão aqui é o prefixo entre parênteses rectos. E como posso obter um resultado sem parênteses? (Obrigado de antemão).
Você tem certeza? Isto geralmente é adicionado ao comentário do pedido quando se fecha na parada. [tp] é adicionado ao fechar no take.
Coloquei sua linha em um modelo EA vazio e a executei no testador na M15, abrindo os preços:
![](https://c.mql5.com/mql4/forum/2013/10/tcxooo5.png)
Não há sua [sl].Certo, não dividir por zero))))
Por que o comando Print(TimeToStr(Time[0],TIME_MINUTES)); comando dá um resultado como 12:00[sl]? A questão aqui é o prefixo entre parênteses. E como posso obter um resultado sem parênteses? (Obrigado de antemão).
Você tem certeza? Isto geralmente é adicionado ao comentário do pedido quando se fecha na parada. [tp] é adicionado ao fechar no take.
Coloquei sua linha em um modelo EA vazio e o coloquei no testador em M15 a preços abertos:
Não seu [sl]Sim, você está certo. De fato, o comando foi colocado depois do SL. Estou vendo. Obrigado.
Olá a todos!!! Eu tenho uma ordem de abertura da EA contra o movimento, como posso mudar ou aconselhar onde mudar?
void modify_orders( int type )
{
int i;
datetime time_last = 0, time_first = TimeCurrent();
double SPREAD = MarketInfo(Symbol(),MODE_SPREAD)*MarketInfo(Symbol(),MODE_POINT), op_pr_last, op_pr_first, level;
for( i = OrdersTotal() - 1; i >= 0; i-- )
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if( OrderMagicNumber() == ID && OrderType() == type )
{
if ( OrderOpenTime() > time_last )
{
op_pr_last = OrderOpenPrice();
time_last = OrderOpenTime();
}
se ( OrderOpenTime() < time_first )
{
op_pr_first = OrderOpenPrice();
time_first = OrderOpenTime();
}
}
}
if ( type == 0 )level = op_pr_last + MathAbs(op_pr_last-op_pr_first) * (SL/100);
if ( type == 1 )level = op_pr_last - MathAbs(op_pr_last-op_pr_first) * (SL/100);
for( i = OrderTotal() - 1; i >= 0; i -- )
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if( OrderMagicNumber() == ID && OrderType() == type && NormalizeDouble(OrderTakeProfit(),Digits) != NormalizeDouble(level,Digits) )OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),level,0);
}
}
duplo último_comércio( int t )
{
Olá a todos!!! Minha EA está abrindo ordens contra o movimento, como posso mudar ou aconselhar onde mudar?
Existe uma combinação de teclas de atalho para trazer à tona a janela de alerta quando ela estiver fechada?
Diga-me como desenhar uma flecha usando o objeto LABEL, usando a fonte Wingdings.
Chamado para desenhar uma caveira vermelha na vela atual a preço de Licitação, tamanho 1 usando a Seta:
Esta é a função para exibir o texto. Eles são semelhantes. Tente fazer um você mesmo para emitir o marcador.