Erros, bugs, perguntas - página 137

 

O compilador diz:

out of memory                   1    1
tree optimization error         1    1

E isso é para cerca de 33.000 linhas.

Existe um limite para o tamanho do perito?

Tenho 1GB de RAM + 12GB de espaço de troca em três unidades.

 
Urain:

O compilador diz:


E isso é para cerca de 33.000 linhas.

Existe um limite para o tamanho do perito?

Tenho 1GB de RAM + 12GB de espaço de troca em três unidades.



Contactar o Service Desk com todos os detalhes necessários. Eles irão reparar o compilador de imediato.
Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
Dmitriy2:

Pergunta

Eu não uso configurações de compensação, mas por acaso vi uma descrição sobre jacaré, comecei a pensar... :)

Descrição de uma das configurações do jacaré:

teeth_shift

[em] Mudança de linha vermelha em relação à tabela de preços. Deve-se lembrar que o deslocamento da linha é puramente visual para exibição, e os valores no buffer do indicador são armazenados sem qualquer deslocamento. Quando os valores do buffer são obtidos utilizando a função CopyBuffer(), o valor do offset não terá qualquer efeito.

Embora não seja mencionado na descrição do MA, mas penso que é um erro e tudo é semelhante

ma_shift

[em] Mudança de indicador em relação à tabela de preços.

Na fotografia onde se encontra o passarinho amarelo, o preço atravessou o MA sem um turno. É evidente aqui, por exemplo, que o preço no fecho do bar anterior é mais elevado do que o MA e o preço na abertura do bar actual é aberto.

Mas onde está a ave verde, como é que sabemos o mesmo? Isto é, quando o preço atravessa visualmente o MA com o turno

Experimente isto

hMA1=iMA(_Símbolo,0,MAP,0,MODE_SMA,PREÇO_CLOSE);

hMA2=iMA(_Símbolo,0,MAP,ma_shift,MODE_SMA,PRICE_CLOSE);

Ou, se houver apenas uma varinha, experimente esta

if(CopyBuffer(hMA1,0,ma_shift,1,MA1)!=1)return;

 
EQU:

Experimente isto

hMA1=iMA(_Símbolo,0,MAP,0,MODE_SMA,PREÇO_CLOSE);

hMA2=iMA(_Símbolo,0,MAP,ma_shift,MODE_SMA,PRICE_CLOSE);

ou, se houver apenas uma varinha, faça o seguinte

if(CopyBuffer(hMA1,0,ma_shift,1,MA1)!=1)return;

Recebo o Handle com um offset, ele desempenhará um papel ao escrever o indicador para a sua exibição no gráfico.

Mas preciso de obter o valor de MA com offset, mas está escrito para CopyBuffer, não importa, se o cabo é deslocado ou não.

Então CopyBuffer(hMA1,0,ma_shift,1,MA1) recebe de volta o valor 7 barras (do meu exemplo) MA sem compensação. E pela figura pode ver-se que o sinal deve ser uma barra de retorno para MA com um offset

 

Urain 2010.09.18 19:20 2010.09.18 19:20:25

Компилятор пишет :

out of memory                   1    1
tree optimization error         1    1

И это на какихто 33 тысячи строк.

Что есть ограничения на размер експерта ?

ЗЫ оперативы 1Гиг + 12 Гигов под свопом на трёх винтах.

Rosh:

Notificar o Service Desk com todos os detalhes necessários. Eles irão reparar o compilador imediatamente.
De momento, em nenhum momento, como uma saída dividida em 10 bibliotecas e compilada separadamente.
 

E então esta manhã - veio um canguru...(((

Não consegue carregar o último MT5...

E a 24ª construção - sem problemas... Como assim?

 
EQU:

E então esta manhã - veio um canguru...(((

Não consegue carregar o último MT5...

E a 24ª construção - sem problemas... Como assim?


Por favor, descreva a situação em pormenor. Como actualizou, quando, o que observa, o que está nos registos...

 
alexvd:

Descrever a situação com mais detalhe. Como actualizou, quando, o que observou, o que está nos registos...

encontrou a causa...

após desligar - mudar para cybernet - processo ainda na lista de tarefas... mas por alguma razão, não apareceu depois de ligar... e o alt-tab não foi detectado...

Gancho manual do gestor de tarefas - ajudou...

outra pergunta então - é possível iniciar terminais a partir de diferentes pastas _em simultâneo - até agora houve problemas com ele - a janela do terminal actual foi aberta com uma proposta para escolher um servidor a partir de uma lista feita a partir de ambas as pastas(?), embora, fyi, as últimas construções - não tenham verificado...

 

Aos criadores de


Será possível aumentar a extensão de uma mensagem no diário de bordo da EA para pelo menos 128 caracteres? 86 caracteres é um pouco estranho...

 
Interesting:

Aos criadores de


Será possível aumentar a extensão de uma mensagem no diário de bordo da EA para pelo menos 128 caracteres? 86 caracteres é um pouco estranho...

Tente usar o separador de linhas "r\n".