[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
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
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?
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.
Coletor.
Em geral, para referência futura, aqui.
diz alguma coisa nos registros?
Escreve o seguinte. Primeiro Roteiro ... carregado com sucesso, depois um segundo Roteiro posterior ... retirado
Você atira o roteiro no gráfico atual ou você o testa no testador de estratégia?
Lançar no gráfico atual
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.