Erros, bugs, perguntas - página 1310

 
murad:
Tentando reproduzir o problema, obrigado.

O site abre agora mas as imagens não são visíveis

E quando tento abrir um anexo

O problema permanece

 
A propósito, tenho em cromado com um pc, quando se abre uma nova janela com imagens, uma nova janela congela, esperar 10 segundos nada acontece, carrego no botão do browser "refrescar" a imagem aparece, esta coisa magoa o meu cérebro durante dois meses...
 

Fundos, Margem, Margem Livre - Leituras erradas no backtest. (construir 1121)

+

Depuração de dados históricos:

Em MACD Sample.mq5 numa conta demo moex, o símbolo USDRUB_TOM não funciona (começa a funcionar no início, depois pára após alguns passos), nem um simples backtest.

Mas a Moving Average.mq5 numa conta demo moex USDRUB_TOM funciona bem (e o mesmo acontece com o simples backtest).

 

Hoje, num portátil ASUS X55V com uma placa NVIDIA GeForce 610M, o ajuste de brilho está desligado. As actualizações do sistema foram instaladas no dia 15 (ou seja, já passaram dois dias), mas o MetataTrader 5, não me lembro da construção, foi actualizado hoje.

Só consegui restaurar o ajuste de brilho após desinstalar o MetaTrader 4/5 e o driver para a placa de vídeo NVIDIA GeForce 610M, e depois instalei o driver para a placa de vídeo. Alguém teve algum desses problemas hoje? É um pouco receoso reinstalar o MetaTrader 5.


P.S. O terminal MetaTrader 5 foi actualizado para construir o 1121.

P.P.S. Tudo isto foi em Windows 8.1 x64.

 
Karputov Vladimir:

Hoje, num portátil ASUS X55V com uma placa NVIDIA GeForce 610M, o ajuste de brilho está desligado. As actualizações do sistema foram instaladas no dia 15 (ou seja, já passaram dois dias), mas o MetataTrader 5, não me lembro da construção, foi actualizado hoje.

Só consegui restaurar o ajuste de brilho após desinstalar o MetaTrader 4/5 e o driver para a placa de vídeo NVIDIA GeForce 610M, e depois instalei o driver para a placa de vídeo. Alguém teve algum desses problemas hoje? É um pouco assustador reinstalar o MetaTrader 5.


P.S. O terminal MetaTrader 5 foi actualizado para construir o 1121.

P.P.S. Tudo isto foi em Windows 8.1 x64.

Assim, instalei novamente o MetaTrader 5 e actualizei-o para construir o 1121. Reiniciado para fiabilidade. Até agora, o voo é normal. Maldita magia, não está a funcionar.
 
Karputov Vladimir:
De qualquer modo, instalou novamente o MetaTrader 5 e actualizou-o para construir o 1121. Reiniciado por razões de segurança. Até agora, o voo é normal. É a magia dodiabo.
Era a alcunha. O pensamento é real ;)
 
слетела регулировка яркости
No meu portátil, ao fechar a tampa ou depois de dormir,o controlo de luminosidade voa frequentemente (7 64 bit Ultimate)
Ajuda simplesmente removendo os controladores por defeito do Device Manager para "monitores" seguidos de "actualizar a configuração do hardware
 
Sergey Dzyublik:
No meu portátil, ao fechar a tampa ou depois de dormir,o controlo de luminosidade voa frequentemente (7 64 bit Ultimate)
Ajuda simplesmente removendo os controladores predefinidos do gestor de dispositivos para "monitores" seguidos de "actualizar a configuração de hardware".
Fechando a tampa, sim. Mas não tenho qualquer efeito no fecho da tampa, ou seja, quando fecho a tampa o portátil continua a funcionar. De qualquer modo, vou ficar de olho nisso.
 

Há uma função chamada OrderCloseBy que fecha 2 ordens opostas.

É possível implementar uma função como "fechar ordens sobrepostas" no terminal?

Desde OrderCloseBy fecha 2 encomendas de cada vez, e usando "fechar encomendas sobrepostas" fecha todas as encomendas de uma só vez de cada vez!

E uma pergunta rápida - porque é que alguns concessionários desactivam esta funcionalidade?

OrderCloseBy - Документация на MQL4
  • docs.mql4.com
OrderCloseBy - Документация на MQL4
 
Aleksandr Novikov:

Há uma função chamada OrderCloseBy que fecha 2 ordens opostas.

É possível implementar uma função como "fechar ordens sobrepostas" no terminal?

Desde OrderCloseBy fecha 2 encomendas de cada vez, mas se utilizar a função "fechar encomendas sobrepostas", todas elas serão fechadas de uma só vez!

E imediatamente uma pergunta - porque é que alguns concessionários desactivam esta função?

Apenas em pares.

Aqui está o código (no estilo antigo), ele pode ser melhorado:

extern double Profit=0.006;
extern int Magik=0;

string Symbol_="";

//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
Symbol_=Symbol();   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
   double minBuy=100000,maxSell=0;
   int minTick=0,maxTick=0;
for(int i=OrdersTotal()-1;i>=0;i--)
{
   if(OrderSelect(i,SELECT_BY_POS)&&OrderSymbol()==Symbol_&&OrderMagicNumber()==0)
   {
      int cmd=OrderType();
      if(cmd==OP_BUY)
      {
         if(minBuy>OrderOpenPrice())
         {
            minBuy=OrderOpenPrice();
            minTick=OrderTicket();
         }
      }
      if(cmd==OP_SELL)
      {
         if(maxSell<OrderOpenPrice())
         {
            maxSell=OrderOpenPrice();
            maxTick=OrderTicket();
         }
      }
   }
}   
Comment(maxSell," ",minBuy);
   if((maxSell-minBuy)/minBuy>=Profit&&maxTick>0&&minTick>0)
   {
      bool a=OrderCloseBy(minTick,maxTick);
   }
//----
   return(0);
  }
//+------------------------------------------------------------------+
Razão: