Erros, bugs, perguntas - página 2005

 
Vitaly Muzichenko:

Em termos de capacidade de memória, e a sua estupidez. O meu avô ainda elogia o 03 Zhiguli, mas nunca conduziu um Opel podre na sua vida, e não tem nada que o compare para desistir da sua opinião pessoal.

Olá!

Existe um MT4 de 64 bits?

64 bit apenas instalado MT5.

A chave /64 não coloca 64 bit quando o instalador instala.

Obrigado!

Nem sequer consegui encontrar um instalador para o MT4 no site da Metakvot, apenas o MT5 está instalado.

 
tuma_news:

Olá!

Existe um MT4 ??? de 64 bits?

64 bit apenas instalado mt5.

A chave /64 não coloca 64 bit quando instalada pelo instalador.

Obrigado!

Não consegui sequer encontrar um instalador para o MT4 no site da Metakvot, apenas instala o MT5.


Para MT4 apenas 32 bit.

 
Aleksey Vyazmikin:

Para MT4 apenas 32 bits.

É possível desligar o som no terminal web quando a comunicação é perdida e reaparece, e em geral desligar as notificações sonoras?

Obrigado.

 
tuma_news:

É possível desligar o som no terminal web quando a comunicação se perde e reaparece, ou desligar as notificações sonoras em geral?

Obrigado.


Nas definições, pode seleccionar quais os sons a tocar "Serviço - Definições - Eventos".

Oops, eu não sei sobre o terminal web.
 

Por que razão, em alguns casos, a Linha Vertical não pode ser movida manualmente para a posição desejada na linha temporal precisa - afasta-se

Proceder como se segue:

  1. Estabeleça um calendário regular
  2. Criar uma janela gráfica EURGBP, M15
  3. Definir escala de tempo precisa
  4. Aumentar a escala
  5. Criar uma linha vertical algures do lado direito
  6. Mova-o para a esquerda usando o rato para 2017.09.15 15:45

Isto desloca a linha para outra data, como mostrado. Com outros objectos - a magnetização acontece a alguns pontos invisíveis e incompreensíveis - não consegui fazer manualmente as construções necessárias

Настройки платформы - Начало работы - Справка по MetaTrader 5
Настройки платформы - Начало работы - Справка по MetaTrader 5
  • www.metatrader5.com
Торговая платформа обладает множеством настроек, что позволяет организовать работу в ней так, как это удобно именно вам. Выполните команду...
 

Como evitar que o estilizador crie tal construção:

      //+------------------------------------------------------------------+
      //|                                                                  |
      //+------------------------------------------------------------------+

Este tipo de construção com uma descrição é conveniente para mim para descrever uma função.

No entanto, estou habituado a saltar linhas e fazer pausas lógicas, por exemplo, aqui em vez de construir para comentários não preciso de colocar nada:

      if(Variant_Contra==6)
        {
         double TP_Lot;
         int SL_Prognoz_Point=1000; //Убыток через Х пунктов
         double TP_Prognoz=0;       //Прогнозируемый тейк профит
         double V_Bezubitok=0;      //Объем позиции для безубытка
         double V_Open=0;           //Текущий объем позиции A
         double V_OpenC=0;          //Текущий объем позиции C
         double strLotA=0;          //Средняя цена позиций A
         double strLotC=0;          //Средняя цена позиций C
         int Open_one=0;            //Бар, на котором был открыт первый ордер
         double MinPrice=0;         //Минимальная цена с начала открытия первого ордера
         double MaxPrice=0;         //Максимальная цена с начала открытия первого ордера
         double V_Close=0;          //Объем позиции, который нужно закрыть что б получился безубыток при закрытии по SL
         lotCalc=0;                 //Обнуляем расчетный объем
         StopLoss=0;                //Обнуляем стоп лосс 
         //+------------------------------------------------------------------+
         //|                                                                  |
         //+------------------------------------------------------------------+
         if(CountMarketOrder_OB>StartContra)
           {

E esta construção é empurrada, como eu a entendo, se houver um salto de linha e parênteses Operador/Função(...) - aqui eu gostaria de desactivar este disparate.

 
Vitaly Muzichenko:

Tudo se aprende por comparação. Depois de um sistema de 64 bits, um sistema de 32 bits é apenas uma porcaria para trabalhar.

Quem o quiser, procura uma oportunidade, quem não o quiser, procura uma razão.

Todos aqui estão concentrados na codificação, não no comércio. E, no final, não há uma única solução decente.

 
Aleksey Vyazmikin:

Nas definições, pode seleccionar quais os sons a tocar "Serviço - Definições - Eventos".

Oops, não sei sobre o terminal web.

Obrigado,)

 

Erro de compilação

template<typename T>
void f( T, const T ) {}
class A {};
void OnStart()
{
        const A *a;
        f( a, a ); //error: 'a' - cannot convert from const pointer to nonconst pointer
}

e depois há

template<typename T>
void f( T const ) {}
class A {};
void OnStart()
{
        A *a;
        f( a ); //error: 'f' - cannot to apply function template
}
 
A100:

Erro de compilação

e aqui.

Porque deveriam ambos compilar?

Ainda não compreendo como é que a MQL considera os tipos de modelos. Vê um tipo como um ponteiro para uma classe ou como a própria classe.