#include<Trade\Trade.mqh>
//--- объект для проведения торговых операций
CTrade trade;
//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+intOnInit()
{
//--- зададим MagicNumber для идентификации своих ордеровint MagicNumber=123456;
trade.SetExpertMagicNumber(MagicNumber);
//--- установим допустимое проскальзывание в пунктах при совершении покупки/продажиint deviation=100;
trade.SetDeviationInPoints(deviation);
//--- режим заполнения ордера
trade.SetTypeFilling(ORDER_FILLING_RETURN);
//--- режим логирования
trade.LogLevel(1); // лучше не вызывать этот метод вообще, класс сам выставит оптимальный режим//--- какую функцию использовать для торговли: true - OrderSendAsync(), false - OrderSend()
trade.SetAsyncMode(true);
//---return(0);
}
colocado no código EA
#include<Trade\Trade.mqh>
if(Buy_close)
{
if(!trade.PositionClose(_Symbol))
{
//--- сообщим о неудачеPrint("Метод PositionClose() потерпел неудачу. Код возврата=",trade.ResultRetcode(),
". Описание кода: ",trade.ResultRetcodeDescription());
}
else
{
Print("Метод PositionClose() выполнен успешно. Код возврата=",trade.ResultRetcode(),
" (",trade.ResultRetcodeDescription(),")");
Print("сигнал равняется=",signal_s);
}
}
As ordens fecham, mas aparece um erro 10006 e um monte de mensagens de erro: o método PositionClose() falhou. Código de retorno=10006. Descrição do código: rejeitado.
Como repará-lo? Talvez haja uma maneira mais fácil de fechar um negócio por condição?
As ordens fecham, mas aparece um erro 10006 e um monte de mensagens de erro: o método PositionClose() falhou. Código de retorno=10006. Descrição do código: rejeitado.
Como repará-lo? Talvez haja uma maneira mais fácil de fechar um negócio por condição?
// #include<Trade\Trade.mqh> - это не надо второй раз писать в советнике, достаточно один раз перед входными параметрамиif(Buy_close)
{
if(!trade.PositionClose(_Symbol))
{
//--- сообщим о неудачеPrint("Метод PositionClose() потерпел неудачу. Код возврата=",trade.ResultRetcode(),
". Описание кода: ",trade.ResultRetcodeDescription());
return; // добавлена запись
}
else
{
Print("Метод PositionClose() выполнен успешно. Код возврата=",trade.ResultRetcode(),
" (",trade.ResultRetcodeDescription(),")");
Print("сигнал равняется=",signal_s);
return; // добавлена запись
}
}
. Não é possível ajustar o volume com as ferramentas MT4/MT5.
todas as respostas diferentes, não é?
Um ficheiro de som em si tem um certo volume - ao mesmo nível sonoro nas janelas pode soar mais silencioso ou mais alto.
Se não conseguir alterar o volume no terminal, terá de usar o editor de som para alterar o volume. (esta deve ser a resposta correcta)
sobre esta questão - "como adicionar um som a um evento - neste caso, fechar uma transacção" qualquer pensamento? queria fazer um som de moedas a cair...
Olá a todos! Feliz Ano Novo!!!
Como fechar correctamente uma ordem condicional?
Tentei ligar
As ordens fecham, mas aparece um erro 10006 e um monte de mensagens de erro: o método PositionClose() falhou. Código de retorno=10006. Descrição do código: rejeitado.
Como repará-lo? Talvez haja uma maneira mais fácil de fechar um negócio por condição?
Olá a todos, Feliz Ano Novo!!!
Como fechar correctamente uma ordem condicional?
Tentei ligar
As ordens fecham, mas aparece um erro 10006 e um monte de mensagens de erro: o método PositionClose() falhou. Código de retorno=10006. Descrição do código: rejeitado.
Como repará-lo? Talvez haja uma maneira mais fácil de fechar um negócio por condição?
como posso controlar os sons em mt4? alterar ou diminuir o seu volume?
Controlo de volume do Windows
a resposta está errada.
interessados em controlar os ficheiros de som no próprio terminal.
onde está o controlo de volume e a opção de alterar o som num evento
a resposta está errada.
Estou interessado em controlar os ficheiros de som no próprio terminal.
onde está o controlo de volume e a capacidade de alterar o som num evento
A questão está errada. O que é a pergunta, é a resposta. É claro e conciso. Este não é o fórum adequado.
por favor não lisonjeie - se não tiver nada a dizer.
Não creio que a diferença na organização sólida entre o mt4 e o mt5 seja tão significativa e fundamentalmente diferente.
Estou especificamente interessado em como adicionar um som a um evento - neste caso, para fechar um negócio no take out ou à mão.
A resposta é correcta. As ferramentas MT4/MT5 não são capazes de ajustar o volume.
Aprenda a fazer as perguntas certas.
Controlo de volume do Windows
. Não é possível ajustar o volume com as ferramentas MT4/MT5.
todas as respostas diferentes, não é?
Um ficheiro de som em si tem um certo volume - ao mesmo nível sonoro nas janelas pode soar mais silencioso ou mais alto.
Se não conseguir alterar o volume no terminal, terá de usar o editor de som para alterar o volume. (esta deve ser a resposta correcta)
sobre esta questão - "como adicionar um som a um evento - neste caso, fechar uma transacção" qualquer pensamento? queria fazer um som de moedas a cair...
...( essa deve ser a resposta correcta)...