Erros, bugs, perguntas - página 2269

 
fxsaber:

Sim, é isso mesmo.

Apenas as carraças desaparecem, as barras ficam. Por vezes, cinco minutos é suficiente. Após cerca de uma hora, não tenho qualquer esperança.

Como é que as carraças personalizadas entram no sistema?

Qual é o volume do histórico de carrapatos (número de carrapatos, número total e número médio no prazo de um dia)? Que tipo de carraças, comércio, informativas ou todas de uma só vez?

 
Slava:

Como é que as carraças personalizadas entram no sistema?

Qual é o volume do histórico de carrapatos (número de carrapatos, número total e número médio no prazo de um dia)? Que tipo de carraças, comércio, informativas ou todas de uma só vez?

Abro o gráfico do EURUSD e passo este guião do QB sobre ele. Mantém um registo detalhado à medida que corre... Como resultado, tenho um gráfico com um novo símbolo em que as barras e carraças são retiradas do exterior.

Usando este símbolo, posso iniciar qualquer EA usando carraças reais.


Fiz uma pequena optimização, em vez de uma única corrida. Cerca de uma hora depois de terminar, já não era possível fazer um "Teste Único de Execução" a partir dos resultados da Optimização - os carrapatos desapareceram. Portanto, este é um método 100% reprodutível.

ThirdPartyTicks
ThirdPartyTicks
  • www.mql5.com
Исторически сложилось, что для MetaTrader 4 пользуются популярностью сторонние приложения, позволяющие получать тиковую историю из различных источников. Как правило, ее используют в Тестере Стратегий как полигон для проверки советников, а также для исследований (машинное обучение и т.д.). Некоторые источники котировок в обсуждениях стали почти...
 
Comentários não relacionados com este tópico foram transferidos para "Perguntas dos principiantes do MQL4 MT4 MetaTrader 4".
 
prostotrader:

Editando o seu código.

onde posso ver informação sobre isto?

 

Erro de execução:

void OnStart()
{
    Print(StringToTime("2018.02.30 01:99:15")); //(*)
}

Resultado: Esperado:

2018.03.02 01:59:15 data/hora errada


Também não é claro porquê abaixo

void OnStart()
{
        Print( D'2018.02.30 01:99:15' ); //Warning: invalid date
}
Aviso em vez de Erro e o resultado é o mesmo (*)
 
A100:

Resultado: Esperado:

2018.03.02 01:59:15 data/hora errada

Esperando diferente: 2018.03.02 02:39:15

 
fxsaber:

Esperando outro: 2018.03.02:39:15

Pelo menos dessa forma, há alguma lógica. Ou digamos: 2018.02.28 01:59:15 - há também lógica . Em qualquer caso, o resultado actual é altamente questionável.

 

Erro durante a execução: Não é possível encontrar 'g' em 'Test2.ex5'.

//Test.mqh
class A {};
//Test1.mq5
#include "Test.mqh"
#import "Test2.ex5"
        void g( A* );
#import
void OnStart()
{
        A  a[1];
        ArrayPrint( a ); //(*)
        g(&a[0]);
}
//Test2.mq5
#property library
#include "Test.mqh"
void g( A* ) export {}

E se remover a linha com (*) no Test1.mq5, não há problema. Que efeito teve? Construir 1881\32

 

Por alguma razão o mql5 perde para alpari por um factor de três em uma classificação. É a taxa de popularidade dos Sinais vs PAMMs?

 
fxsaber:

Por alguma razão o mql5 perde para alpari por um factor de três em uma classificação. É a razão de popularidade dos Sinais vs PAMMs?

É a tortuosidade dos administradores dos motores de busca.