[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 294

 
Onde eu olho para os troncos?
 
Rustbunch:
Onde você olha para os troncos?

Você tem que olhar os logs no diário de bordo.


 

Boa tarde, colegas. Ainda não tenho muito conhecimento, portanto, espero sua ajuda. Preciso construir um conjunto de carrapatos, pois entendo que não há história de carrapatos, então tenho que ser eu mesmo a construí-lo:

duplo BD_IN[]; //array of ticks
datetime BD_TIME[]; //array of time
int BD_SIZE=5; //size
int counter=0; //Counter

int init()

{
ArrayResize(BD_IN,BD_SIZE);
ArrayResize(BD_TIME,BD_SIZE);
ArrayResize(BD_CHAR,BD_SIZE);
counter=0;
return(0);
}

int start()

{
if(counter<BD_SIZE)
{
BD_IN[counter]=Ask;
BD_TIME[counter]=TimeCurrent();
counter++;
}

//A Tudo o que está escrito abaixo é necessário apenas para verificação visual da exatidão do
Comentário("contador=",contador);
if(counter===BD_SIZE)
{
string str="\n";
for(int i=0;i<BD_SIZE;i++)
{
str=str+"BD_IN["+i+"] ="+BD_IN[i]+" BD_TIME["+i+"] ="+BD_TIME[i]+"\n";
}
Comment(str); //output for visual check
}
return(0);
}

Fiz bem ou existe uma maneira melhor de criar a matriz de que preciso ou talvez haja um histórico de carrapatos?

 
Desead:

Boa tarde, colegas. Ainda não tenho muito conhecimento, portanto, espero sua ajuda. Preciso formar um conjunto de carrapatos, pois entendo que não há história de carrapatos, por isso tenho que formar eu mesmo:

duplo BD_IN[]; //array of ticks
data/hora BD_TIME[]; //array of time
int BD_SIZE=5; //dimensionalidade
int counter=0; //counter

int init()

{
ArrayResize(BD_IN,BD_SIZE);
ArrayResize(BD_TIME,BD_SIZE);
ArrayResize(BD_CHAR,BD_SIZE);
contador=0;
retorno(0);
}

int start()

{
if(counter<BD_SIZE)
{
BD_IN[contador]=Ask;
BD_TIME[contador]=TimeCurrent();
contador++;
}

// O código abaixo só é necessário para verificação visual da exatidão
Comentário("contador=",contador);
if(counter===BD_SIZE)
{
string str="\n";
for(int i=0;i<BD_SIZE;i++)
{
str=str+"BD_IN["+i+"] ="+BD_IN[i]+" BD_TIME["+i+"] ="+BD_TIME[i]+"\n";
}
Comentário(str); //saída para verificação visual
}
retorno(0);
}

Será que fiz bem, ou existe uma maneira melhor de criar uma matriz necessária, ou talvez haja um histórico de carrapatos?

Montador.

Na verdade, para o futuro, é assim.

 
Roman.:

Coletor.

Em geral, para referência futura, aqui.

Obrigado )
 
ilunga:
diz alguma coisa nos registros?
Diz o seguinte. Primeiro Roteiro ... carregado com sucesso, depois um segundo Roteiro posterior ... retirado
 
Rustbunch:
Escreve o seguinte. Primeiro Roteiro ... carregado com sucesso, depois um segundo Roteiro posterior ... retirado
Você envia o roteiro para o gráfico atual ou o testa no testador de estratégia?
 
paladin80:
Você atira o roteiro no gráfico atual ou você o testa no testador de estratégia?
Estou lançando-o na tabela atual
 
Rustbunch:
Lançar no gráfico atual
Eu estaria inclinado a pensar que o erro está no próprio código. É preciso que haja intervenção cirúrgica no próprio roteiro.
 
paladin80:
Eu estaria inclinado a pensar que o erro está no próprio código. A intervenção cirúrgica no próprio roteiro é necessária.
Aqui está o roteiro em si...
Arquivos anexados: