Existem várias dezenas de candidaturas abertas (pendentes/não resolvidas) no RS. Escrevo uma mensagem na aplicação 20 (na lista de visualização), mas a aplicação permanece como a 20 na lista. Porque é que as aplicações da lista estão classificadas por altura da criação e não por altura da última mensagem no CD?
fxsaber: Existem várias dezenas de candidaturas abertas (pendentes/não resolvidas) no RS. Escrevo uma mensagem na aplicação 20 (na lista de visualização), mas a aplicação permanece como a 20 na lista. Porque é que as candidaturas são classificadas por altura da criação e não por altura da última mensagem da lista?
Não é claro porque é que a informação do mercado de futuros sobre sessões de negociação no terminal, diverge da informação publicada no website da bolsa? Por exemplo, no terminal SBRF-6.17 mostra o seguinte:
MONDAY N сессии 0: open time 09:45:00 close time 00:00:00TUESDAYN сессии 0: open time 00:00:00 close time 00:05:00TUESDAY N сессии 1: open time 09:45:00 close time 00:00:00WEDNESDAYN сессии 0: open time 00:00:00 close time 00:05:00WEDNESDAY N сессии 1: open time 09:45:00 close time 00:00:00THURSDAYN сессии 0: open time 00:00:00 close time 00:05:00THURSDAY N сессии 1: open time 09:45:00 close time 00:00:00FRIDAYN сессии 0: open time 00:00:00 close time 00:05:00FRIDAY N сессии 1: open time 09:45:00 close time 00:00:00SATURDAYN сессии 0: open time 00:00:00 close time 00:05:00
О рынке. Рынок фьючерсов и опционов – ведущая площадка по торговле производными финансовыми инструментами в России и странах Восточной Европы. Срочный рынок сочетает в себе развитую инфраструктуру, надежность и гарантии ПАО Московская Биржа, а также самые современные технологии торговли фьючерсами и опционами, проверенные в течение более чем десяти лет стабильного и успешного развития рынка. Организатором торгов на срочном рынке является ПАО Московская Биржа. Клиринг осуществляет Банк НКЦ (АО).
voidOnTick()
{
staticbool FirstRun = true;
if (FirstRun)
{
if (HistorySelect(TimeCurrent() + 1, TimeCurrent() + 2)) // берем историю заведомо там, где ничего нетPrint(HistoryDealsTotal()); // 1 - балансовая сделка
FirstRun = false;
}
}
1607 - relevante.
Quase ninguém parece guardar o histórico usando sempre HistorySelect(0, TimeCurrent()), pelo que o bug não é notado no testador que (até que o consertem) não permite um acesso razoável aos dados do histórico de negociação.
Ao testar o indicador no testador MT5, não recebo o OnDeinit chamado. Quando o indicador está num gráfico - funciona como deveria ao descarregar. Este problema é conhecido ou devo escrever para o CD?
Stanislav Korotky: Ao testar o indicador no testador MT5, não recebo o OnDeinit chamado. Quando o indicador está num gráfico - funciona como deveria ao descarregar. Este problema é conhecido ou preciso de o escrever em SD?
É concebido de modo a que, após o teste, todos os artefactos criados pelo indicador (as suas próprias linhas e/ou objectos gráficos) permaneçam no gráfico.
Slava: Isto é deliberadamente concebido para que todos os artefactos criados pelo indicador (linhas próprias e/ou objectos gráficos) permaneçam no gráfico após a conclusão dos testes.
Estou a ver o seu ponto de vista. Porque é que no fim da janela de testes visuais OnDeinit não é activado como deveria ser? Como depurar algo que está no OnDeinit do indicador, que está ligado ao processamento da informação recolhida do processo de execução (em particular, o perfil, que não pode ser executado rapidamente e sobre os dados históricos a longo prazo no gráfico on-line)?
Existem várias dezenas de candidaturas abertas (pendentes/não resolvidas) no RS. Escrevo uma mensagem na aplicação 20 (na lista de visualização), mas a aplicação permanece como a 20 na lista. Porque é que as candidaturas são classificadas por altura da criação e não por altura da última mensagem da lista?
Quais são as sessões extrasentre 00:00 e 00:05?
O website do intercâmbio fornece outros dados:
A função SymbolInfoSessionTrade() revela-se inútil porque temos de definir o tempo com constantes.Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
Insectos, insectos, perguntas
fxsaber, 2017.06.08 01:48
HistorySelect não funciona no testador1607 - relevante.
Quase ninguém parece guardar o histórico usando sempre HistorySelect(0, TimeCurrent()), pelo que o bug não é notado no testador que (até que o consertem) não permite um acesso razoável aos dados do histórico de negociação.
Ao testar o indicador no testador MT5, não recebo o OnDeinit chamado. Quando o indicador está num gráfico - funciona como deveria ao descarregar. Este problema é conhecido ou preciso de o escrever em SD?
Isto é deliberadamente concebido para que todos os artefactos criados pelo indicador (linhas próprias e/ou objectos gráficos) permaneçam no gráfico após a conclusão dos testes.
Saudações!
Isto é um bug de compilador ou está destinado a ser? MT4 e MT5
Na secção de inicialização das variáveis externas EA ao declarar uma variável do tipo
exemplo de corda externa1="12345"; //Comentário 1
ou como se segue
exemplo de corda externa2="12345"; /*Comentário 2 */
Após a compilação, colocar a coruja no gráfico e ver o comentário em vez do nome da variável string - http://prntscr.com/fixtmd
Saudações!
Isto é um bug de compilador ou está destinado a ser? MT4 e MT5
Na secção de inicialização das variáveis externas EA ao declarar uma variável do tipo
exemplo de corda externa1="12345"; //Comentário 1
ou como se segue
exemplo de corda externa2="12345"; /*Comentário 2 */
Após a compilação, colocar a coruja no gráfico e ver o comentário em vez do nome da variável string - http://prntscr.com/fixtmd