Resposta

"elsystem.DateTime.Now.Hour" na linguagem PL do MC

3 respostas

Eastpeace

Cliente, bbp_participant, community, sq-ultimate, 305 respostas.

Perfil da visita

9 anos atrás #113445

Oi, Mark!

 

Recebi uma estratégia hoje. Há uma função que o MC não consegue reconhecer.

 

LongEntryCondition = ... and (elsystem.DateTime.Now.Hour15));

 

Acho que isso significa que o tempo do bar é 1500?

 

E quero saber a resposta certa de vocês.

 

Obrigado.

0

Marca Fric

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

9 anos atrás #129255

a condição significa hora 15.

 

Parece que o MultiCharts não oferece suporte a essa função, mas ela funciona no Tradestation.

Infelizmente, não posso testá-lo no MultiCharts, mas, com base na documentação que pesquisei, parece que ele deve funcionar se você editar o código e remover a parte elsystem.

 

Portanto, será parecido com isso:

LongEntryCondition = ... and (DateTime.Now.Hour15));

Marcar
EstratégiaQuant arquiteto

0

Eastpeace

Cliente, bbp_participant, community, sq-ultimate, 305 respostas.

Perfil da visita

9 anos atrás #129297

DateTime.Now.Hour ainda é desconhecido no Mc8.8.

 

De acordo com sua descrição, acho que "time1500" é para "DateTime.Now.Hour15".

0

Marca Fric

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

9 anos atrás #129377

DateTime.Now.Hour15 compara apenas a hora, portanto, a condição equivalente no MC provavelmente deveria ser: (time=1600)

Marcar
EstratégiaQuant arquiteto

0

Visualizando 3 respostas - 1 até 3 (de um total de 3)