[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 397
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
Sim, se você defini-lo como x=0, ele irá para zero se você apenas defini-lo como x:, ele não irá para zero, ele irá para cima.
Este é o caminho certo para ir!!!!!
Tenho certeza de que está zerada. Obrigado a todos vocês, é um pouco hilariante.
Gente uma pergunta mais complicada......
Como fazer uma EA fechar todos os pedidos quando um determinado lucro é alcançado .... Fechar apenas pedidos em um símbolo ...
Exemplo: a EA trabalha em 3 pares para fechar todos os pedidos em um símbolo de 100p ...
Se o EUR tiver mais de 100p só fechará pedidos em EUR enquanto outros podem ter 200p ...
Se eu levar em contabalanse(), então a EA fechará somente quando a soma de três pares for superior a 100p. Esta opção não funciona para mim !!!!
Ajuda por favor.........
Provavelmente com
Por favor, informe o que está errado no código. O robô deve fechar uma ordem de venda e se não estiver lá, ele deve comprar. O erro 4105 aparece, que eu tento resolver, mas não há resultado. Talvez haja outras maneiras de processá-lo?
PRICECURRENTPPROFIT é o nível de compra.
// ROBOT SELLS
// determinar se há ordens de venda
if (Bid>=PRICECURRENTPPROFIT && PRICECURRENTMPROFIT>0)
{
for(cnt=OrdersTotal();cnt>=0;cnt--)
{OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES); mode = OrderType(); if(OrderSymbol() == "EURUSD")
{if(mode == OP_BUY)
{go=OrderClose(OrderTicket(), Lots, Bid, slippage, Green);
}
}
} // se abrir, fechar
} if(go != true) {Print("Failed to open SELL order. Erro N", GetLastError());
switch(GetLastError()) {case 4105: OrderSend("EURUSD",OP_SELL,Lots,Bid,2*Point,0,0, "robot vende",MagicNumber,0,Red);break;}
}
Quero acrescentar algumas funções para torná-lo aberto para comprar e vender, mas para vender e comprar é necessário um número mágico separado.
Se uma ordem Take Profit disparar, o robô fecha todas as ordens pendentes OP_SELLLIMIT e as deixa inalteradas OP_BUYLIMIT, OP_BUY
Eu coloquei seu código, ele não compila. Qual é o erro, eu não consigo entender. Mas o mais importante, eu ainda perguntei, deve haver algum tipo de erro lógico, as ordens são abertas a cada carrapato, muito provavelmente esta parte não está funcionando, e eu também não consigo entender isso?