MetaTrader 4 Build 529 beta lançado com novo compilador - página 137

 
MilordFX:

As pessoas me dizem plz, que construção do MT4 após 509 (eu sento nele), testada e confiável, ou seja, eliminou todos os bugs que você encontrou?

Não é necessário instalar nada. Quando novas construções chegarem ao estado de lançamento, elas serão lançadas na liv_update.

E é aqui que as versões beta são discutidas.

 
Você poderia nos dizer o que nos espera nos novos quatro com funções como OrderGetInteger(), OrderGetDouble() e OrdgerGetString()? O código com eles é compilado agora, mas o terminal no início do Expert Advisor nos diz que estas funções ainda não foram implementadas. Qual será a lógica de trabalhar com eles? Todos os parâmetros estarão disponíveis como no MT5 ou esta será uma versão cortada?
 
Wahoo:

Muito parecido com a construção do tema 563

Não funciona corretamente. Em 5 o mesmo código funciona como esperado.

A ordem Z não funciona em quatro. Ainda não implementado
 
VOLDEMAR:
Não funciona no testador de estratégia
Não está funcionando. E não há como saber quando isso acontecerá. Mas vai.
 
Wahoo:
Você poderia nos dizer o que nos espera nos novos quatro com funções como OrderGetInteger(), OrderGetDouble() e OrdgerGetString()? O código com eles é compilado agora, mas o terminal no início do Expert Advisor nos diz que estas funções ainda não foram implementadas. Qual será a lógica de trabalhar com eles? Todos os parâmetros estarão disponíveis como no MT5, ou esta será uma versão recortada?

Haverá uma versão aparada para baixo.

O comércio é completamente diferente

 
MRoVas:

Não funciona.

Embora a função retorne verdadeiro, o objeto no gráfico tem o nome antigo.


Ainda não funciona.
 

Acho que há um bug O conselheiro não pode chamar uma função da biblioteca

Código EA chamando a função

#property strict
#import "bib.ex4"
int ins();
#import 

void OnTick()
  {
int z = ins();  
Comment(z);
  }

código da biblioteca

#property strict

int ins()
{
int a=1, b=1,c=1,d=0;
d=a+b+c;
return d;
}

Erro de registro

  • 2013.12.22 12:54:45.408 2013.08.19 05:16 Violação de acesso escreva para 0x00000000
  • 2013.12.22 12:54:45.408 2013.08.19 05:16 Não encontro 'ins' em 'bib.ex4'.
 

Quando tento abrir o gráfico, recebo um erro com um texto na caixa de diálogo.

O texto é algo parecido com ".{\i1}profiles Defaultchrt02.chr não foi encontrado".

Como o problema pode ser resolvido?

 
Interesting:

Quando tento abrir o gráfico, recebo um erro com um texto na caixa de diálogo.

O texto é algo parecido com ".{\i1}profiles Defaultchrt02.chr não foi encontrado".

Como o problema pode ser resolvido?

Salve o modelo com o nome padrão da tabela que você tem, tendo-o previamente configurado. Eu tinha uma coisa assim no início - não havia nenhum arquivo assim. Eu tive que copiá-lo para a pasta do terminal certo a partir da pasta de outro terminal
 

Encontrei um par de pequenos erros de digitação no manual:

OrderModify

Altera os parâmetros de posições previamente abertas ou ordens pendentes.

bool

OrderModify(
int ticket, // número do pedido
duplo preço, // preço aberto
duplo stoploss, // stop loss
duplo takeprofit, // take profit datetime expiration, // tempo de validade
color arrow_color // color xml-ph-00

Parâmetros

bilhete

[Número seqüencial único da ordem a ser fechada .

Talvez fosse mais correto escrever modificável em vez de fechado?

Razão: