Para os dados históricos, os preços de abertura, alta, baixa, fechamento das barras correspondentes são tomados para recalcular as barras sintéticas abertas, altas, baixas, fechadas
Haverá uma correcção na próxima construção.
Se for utilizada uma função Ask(EURUSD), então abrir+disparar, alto+disparar, baixo+disparar, fechar+disparar valores deste símbolo (EURUSD neste exemplo) serão utilizados na construção de dados históricos sintéticos
Se a função ask(EURUSD) for utilizada, então os valores aberto+disparo, alto+disparo, baixo+disparo, fechado+disparo deste símbolo (EURUSD neste exemplo) serão utilizados na construção de dados históricos sintéticos
Isto ainda estará muito longe de ser exacto. Por exemplo, o valor_baixa_eta_EURUSD é sempre muito maior do que o valor_baixa_eta_EURUSD + minSpread. Ou seja, o sintético obterá muito melhores pedidos do que o verdadeiro (com base nahistória do carrapato).
Talvez faça sentido oferecer-se para calcular uma parte da história com precisão - através de carraças.
Para os dados históricos os preços abertos, altos, baixos e fechados das barras correspondentes são tomados para recalcular a barra sintética aberta, alta, baixa e fechada
"então os valores aberto+disseminado, alto+disseminado, baixo+disseminado, fechado+disseminado deste símbolo serão utilizados para construir os dados históricos sintéticos"
Isto também está errado, concordo com o comentário acima.
MetaTrader 5 build 2005: Экономический календарь, MQL5-программы в виде сервисов и API для языка R Terminal Полностью обновлен встроенный экономический календарь. Экономический календарь — наша собственная разработка. В нем доступны более 600 показателей и индикаторов 13 крупнейших экономик мира: США, Евросоюза, Японии, Великобритании...
Isto ainda estará muito longe de ser exacto. Por exemplo, o valor_baixa_eta_EURUSD é sempre muito mais alto do que o valor_baixa_eta_EURUSD + minSpread. Isto é, os sintéticos terão muito melhores perguntas do que na realidade (sobre a história da carraça).
Talvez faça sentido oferecer-se para calcular uma parte da história com precisão - através de carraças.
Sim, faz sentido contar através de carraças. Mas não está claro quando será implementado
"então os valores aberto+dispartido, alto+dispartido, baixo+dispartido, fechado+dispartido deste símbolo serão utilizados na construção dos dados históricos sintéticos".
Isto também está errado, concordo com o comentário acima.
Errado. Mas um pouco mais perto de corrigir do que o anterior.
Nesta fase, não podemos oferecer uma variante mais correcta do que esta
Compreendo querê-lo "fora da caixa", mas como é, qualquer pessoa pode construir tal índice numa ferramenta de náufragos a partir de quaisquer dados, incluindo carraças.
Como sei que a optimização foi interrompida pelo utilizador (ou por qualquer outra razão) e ainda não terminou? Parece que não há maneira de o fazer agora? O manipulador OnTesterDeinit deve aceitar o parâmetro de razão semelhante ao OnDeinit (adicionando o código/número apropriado).
Stanislav Korotky: Como saber se uma optimização foi interrompida por um utilizador (ou por alguma outra razão) e não foi concluída? Parece não haver maneira de o fazer agora, certo? O manipulador OnTesterDeinit deve aceitar o parâmetro de razão semelhante ao OnDeinit (adicionando o código/número apropriado).
Para os dados históricos, os preços de abertura, alta, baixa, fechamento das barras correspondentes são tomados para recalcular as barras sintéticas abertas, altas, baixas, fechadas
Haverá uma correcção na próxima construção.
Se for utilizada uma função Ask(EURUSD), então abrir+disparar, alto+disparar, baixo+disparar, fechar+disparar valores deste símbolo (EURUSD neste exemplo) serão utilizados na construção de dados históricos sintéticos
Se a função ask(EURUSD) for utilizada, então os valores aberto+disparo, alto+disparo, baixo+disparo, fechado+disparo deste símbolo (EURUSD neste exemplo) serão utilizados na construção de dados históricos sintéticos
Isto ainda estará muito longe de ser exacto. Por exemplo, o valor_baixa_eta_EURUSD é sempre muito maior do que o valor_baixa_eta_EURUSD + minSpread. Ou seja, o sintético obterá muito melhores pedidos do que o verdadeiro (com base nahistória do carrapato).
Talvez faça sentido oferecer-se para calcular uma parte da história com precisão - através de carraças.
Para os dados históricos os preços abertos, altos, baixos e fechados das barras correspondentes são tomados para recalcular a barra sintética aberta, alta, baixa e fechada
Isto é um erro claro, estes são preços de oferta. Tudo aqui descrito https://www.metaquotes.net/ru/metatrader5/news sobre o índice do dólar, etc., está incorrectamente baseado em dados históricos. Escrevi mais sobre a história dos preços aqui https://www.mql5.com/ru/forum/327330.
"então os valores aberto+disseminado, alto+disseminado, baixo+disseminado, fechado+disseminado deste símbolo serão utilizados para construir os dados históricos sintéticos"
Isto também está errado, concordo com o comentário acima.
Isto ainda estará muito longe de ser exacto. Por exemplo, o valor_baixa_eta_EURUSD é sempre muito mais alto do que o valor_baixa_eta_EURUSD + minSpread. Isto é, os sintéticos terão muito melhores perguntas do que na realidade (sobre a história da carraça).
Talvez faça sentido oferecer-se para calcular uma parte da história com precisão - através de carraças.
Sim, faz sentido contar através de carraças. Mas não está claro quando será implementado
Isto é um erro claro, estes são preços de oferta. Tudo aqui descrito https://www.metaquotes.net/ru/metatrader5/news sobre o índice do dólar, etc., está incorrectamente baseado em dados históricos. Escrevi mais sobre a história dos preços aqui https://www.mql5.com/ru/forum/327330.
"então os valores aberto+dispartido, alto+dispartido, baixo+dispartido, fechado+dispartido deste símbolo serão utilizados na construção dos dados históricos sintéticos".
Isto também está errado, concordo com o comentário acima.
Errado. Mas um pouco mais perto de corrigir do que o anterior.
Nesta fase, não podemos oferecer uma variante mais correcta do que esta
Como saber se uma optimização foi interrompida por um utilizador (ou por alguma outra razão) e não foi concluída? Parece não haver maneira de o fazer agora, certo? O manipulador OnTesterDeinit deve aceitar o parâmetro de razão semelhante ao OnDeinit (adicionando o código/número apropriado).
Um excesso completo pode ser reconhecido.
É possível descobrir o exagero completo.
Gostaria de conhecer o caso geral, incluindo a genética.
Notei que a MQLInfoString(MQL_PROGRAM_NAME) retorna valores diferentes no terminal MT5 e no testador MT5.
No terminal do cliente devolve MyIndicator, enquanto no Testador de Estratégia devolve MySubFolder\MyIndicator.ex5
Isto é um insecto ou uma característica?