Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 344

 

O que é uma taxa de matriz?

 
Link_x:
Saudações, caros comerciantes - programadores!!!
Qual é o significado de AccountComany?
Você pode tirar certas conclusões do nome, mas como ele se relaciona com a linguagem de programação MT4 ???

Estou muito interessado em saber a descrição detalhada de cada comando. Por favor, me ajude.

...

O que é um lance de matriz?

O que há de errado com o manual? Está tudo aí. Há também uma versão on-line - Documentação eTutorial
 
Link_x:
Saudações, caros comerciantes - programadores!!!
Qual é o significado de AccountComany?
Você pode tirar certas conclusões do nome, mas como ele se relaciona com a linguagem de programação MT4 ???

AccountCredit?

Moeda AccountCurrency?

AccountEquity?

AccountFreeMargin?

AccountFreeMarginCheck?

AccountLeverage?

AccountStopoutLevel?

AccountStopoutMode?

ArrayBsearch?

Estou muito interessado em saber a descrição detalhada de cada comando. Por favor, me ajude.


Está escrito em preto em russo https://docs.mql4.com/ru/account/AccountCompany

 
artmedia70:

Vamos supor que o Ask é sempre normalizado - é o preço: não é calculado e não vale a pena normalizá-lo.

Então o preço pode estar errado por quê? Talvez os dados estejam desatualizados? Tente executar RefreshRates() diretamente antes do comando OrderSend().


Bem, aqui está uma parte do código do meu Conselheiro Especialista. Foi e foi refrescado:

// Открытие ордеров
   while(true)                                  // Цикл закрытия орд.
     {
      if (Total==0 && Opn_B==true)              // Открытых орд. нет +
        {                                       // критерий откр. Buy
         RefreshRates();                        // Обновление данных
         SL=pb - New_Stop(StopLoss)*Point;     // Вычисление SL откр.
         TP=pb + New_Stop(TakeProfit)*Point;   // Вычисление TP откр.
         Alert("Попытка открыть Buy. Ожидание ответа..");
         Ticket=OrderSend(Symb,OP_BUY,Lts,pa,2,SL,TP);//Открытие Buy
         if (Ticket > 0)                        // Получилось :)
           {
            Alert ("Открыт ордер Buy ",Ticket);
            return;                             // Выход из start()
           }
         if (Fun_Error(GetLastError())==1)      // Обработка ошибок
            continue;                           // Повторная попытка
         return;                                // Выход из start()
        }

Talvez o próprio CD esteja bloqueando algo? A propósito, quando entrei no vps tudo estava muito mal no momento em que a EA pendurou o erro.

Sinto que estou recebendo muitas Licitações e Pede informações sobre o mercado, como você sugeriu. O interessante é que eu nunca tive tal problema no Testador de Estratégia.

Há três bandeiras em meu Conselheiro Especialista. Pode ser a razão da morosidade?

 
evillive:

DESENHAR_SECÇÃO

Ótimo! Entendi. Vou estudá-lo. Não sabe por que ele não gostou da DRAW_LINE?
 

ArrayInitializar?

intervalo?

 

caso? - não entendeu o significado.

CHAR_VALUE? - como dar uma descrição do significado do personagem?

 
Forexman77:

O indicador não é traçado em algumas áreas. A essência do indicador, se o movimento não for mais do que um determinado valor, o valor permanece como no valor registrado de MA_otshet.

Quando o valor é excedido, o valor se torna, correspondente ao momento atual.

Abaixo está o código do indicador com explicações:


Você deve fazer o ciclo de trás para frente. Usando dados antigos
 
Forexman77:
Ótimo! Entendi. Vou investigar isso. Não sabe por que ele não gostou da DRAW_LINE?


DRAW_LINE não desenha continuamente quando há lacunas nos dados, enquanto DRAW_SECTION preenche essas lacunas, isso é uma peculiaridade.
 
В