[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 61
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
Encontre a linha: #incluir <strlib.mgh>
e substituir por: #incluir <stdlib.mgh>.
E eu tenho tanto tal como tal biblioteca. O segundo veio com a EA. Mas ao compilá-lo, o editor não o vê e dá um erro.
Foi o silatyt que fez a impressão errada e eu repeti =). A mensagem acima está correta. O erro é 'strlib.mqh' - não é possível abrir o arquivo do programa
verificar se ele existe em terminal/especialistas/incluir/pasta
verificar sua presença no terminal/peritos/incluir/pasta
Ajude-me a inserir corretamente para esta matriz, funções para mover sl para o breakeven, com um certo lucro em um comércio.
int tp externo = 0; // valor de lucro
int externo sl = 0; // valor da perdaint externo startHour = 0; // hora de início do comércio
int externo endHour = 0; // hora de fim do comércio
int externo lotes =0;
int start()
{
//-- Comprar comércio. Verifica se não há pedidos abertos e o preço de fechamento da barra anterior é menor que o preço aberto.
//-- Ordem de compra quando o preço de compra atual atinge o máximo da barra anterior. Período de tempo em que o robô realizará a troca.
if (OrderTotal()==0 && Hora() >=InicioHora && Hora() <FimHora && Fechamento[1]<Abrir[1] &&Alto[1]<Bid )
OrderSend(Symbol(),OP_BUY,lots,Ask,0,Ask-sl*Point,Ask+tp*Point,"",777,0,Vermelho);
if (OrderTotal()==0 && Hour() >= BeginHour && Hour() <FimHour && Close[2]<Open[2] && High[2]<Bid )
OrderSend(Symbol(),OP_BUY,lots,Ask,0,Ask-sl*Point,Ask+tp*Point,"",777,0,Red);
//if (OrderTotal()==0 && Hour() >= BeginHour && Hour() < EndHour&& Close[3]<Open[3] && High[3]<Bid )
// OrderSend(Symbol(),OP_BUY,Ask,0,Ask-sl*Point,Ask+tp*Point,"",777,0,Red);
//-- Sell trade. Verifique se não há ordens abertas e o preço de fechamento da barra anterior é mais alto que o preço aberto.
//-- Encomenda de venda quando o preço de licitação da barra atual atingir o Baixo da barra anterior. Período de tempo em que o robô realizará a troca.
if (OrderTotal()==0 && Hour() >= BeginHour && Hour() <FimHour && Close[1]>Open[1] && Low[1]>Bid )
OrderSend(Symbol(),OP_SELLL,lots,Bid,0,Ask+sl*Point,Ask-tp*Point,"",777,0,Red);
if (OrderTotal()==0 && Hour() >= BeginHour && Hour() <FimHour && Close[2]>Open[2] && Baixo[2]>Bid )
OrderSend(Symbol(),OP_SELL,lots,Bid,0,Ask+sl*Point,Ask-tp*Point,"",777,0,Red);
//if (OrderTotal()==0 && Hour() >= BeginHour && Hour() < EndHour && Close[3]>Open[3] && Low[3]>Bid )
//OrderSend(Symbol(),OP_SELL,lots,Bid,0,Ask+sl*Point,Ask-tp*Point,"",777,0,Red);
//----
//
return(0);
}
Olá, você pode me dizer como encontrar a parte inteira?
Eu recebo um número fracionário, "0,0053 por exemplo", mas como vou a apenas 53? para encontrar o volume em pips da vela anterior...
Olá, você pode me dizer como encontrar a parte inteira?
Eu recebo um número fracionário, "0,0053 por exemplo", mas como vou a apenas 53? para encontrar o volume em pips da vela anterior...
Olá, você pode me dizer como encontrar a parte inteira?
Eu recebo um número fracionário, "0,0053 por exemplo", mas como vou a apenas 53? para encontrar o volume em pips da vela anterior...