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

 
Zhunko:
As arrays são sempre passadas por referência ou ponteiro. Mesmo quando nenhum "&" é especificado. Na MQL4 "&" denota uma referência não-constante.


Isso seria OK, mas se eu definir "&" e uma série temporal se tornar uma matriz de tempos em tempos, o compilador gera o erro " Baixa" - variável constante não pode ser passada como referência ":

for ( x=i; x>=0; x--) {   
           Bufrezlow  [x] = NormalizeDouble(funk ( Low,       -1, step , kilkict, delta, x),DigitsUsed);
           Bufrezhigh [x] = NormalizeDouble(funk ( High,       1, step , kilkict, delta, x),DigitsUsed);
           Bufrezmidle[x] = NormalizeDouble(funk ( Bufmiddle,  0, step , kilkict, delta, x),DigitsUsed);
}

В файле *.mqh:

double funk( double& muss[],int modd, double stepp ,  int kilk, int delt, int nomer){//Расчеты
}
 

Sim. Problemas. :-(

Suspeito que "variáveis pré-definidas" não têm continuidade de dados como em arrays. Deve estar se referindo a membros de estruturas de bares.

 


Devido a problemas com o congelamento do computador, limpei muitos programas e seus componentes (slqDeveloper, plsql, Visual Studio ........)

A falta de um compilador C++ afeta alguma coisa globalmente???

O que significa a nota informativa ao passar o mouse sobre a guia Base de Código ?

 
Zhunko:

Sim. Problemas. :-(

Eu suspeito que "variáveis pré-definidas" não têm continuidade de dados como em arrays. Provavelmente está se referindo a membros de estruturas de bares.


O engraçado é que ele compila sem o "&", apesar de avisar, mas funciona.

E se com "&" ele nem sequer compila((( apenas dá um erro.

 
datetime bar=0;
int init (){ bar=iTime(Symbol(),0,0); }

o que está errado ????

 
Renat:
Para conectar, basta digitar demo.metaquotes.net:444 nas configurações do servidor e depois destacar a conta demo em visard selecionando aquele servidor. Note que na nova versão de visard você pode conectar a qualquer corretor simplesmente digitando parte do nome do corretor. Esta característica veio do MT5.
E o login e a senha? Ou é necessário registrar uma conta demo em metaquotas?
 
VOLDEMAR:

o que está errado ????


Se uma função retorna um valor (não um wod), seja gentil o suficiente para devolvê-lo (return(0); pelo menos) em todos os ramos de funções acessíveis.
 
artmedia70:
Que tal um login e uma senha? Ou eu tenho que registrar uma conta demo em metaquotes?


Depois, salve suas configurações e abra uma nova conta no servidor de metaquotas.
 
Sim! O temporizador funciona. Você pode finalmente des-ciclar todos os especialistas.
 
MetaDriver:
Sim! O temporizador funciona. Você pode finalmente des-ciclar todos os especialistas.
que temporizador e que looping?
Razão: