Scripts: ThirdPartyTicks - página 14

 
Boa noite. Por favor, me ajude. Tentei em 3 terminais com instrumentos diferentes (sempre carrega o ASX200). A sincronização foi feita. Resta tentar em outra máquina.
Arquivos anexados:
ASK.JPG  167 kb
 
Алексей #:
Boa noite. Por favor, me ajude. Tentei em três terminais com instrumentos diferentes (sempre carrega o ASX200). A sincronização foi feita. Agora preciso tentar em outra máquina.

Mostre o conteúdo da pasta Terminal\MQL5\Files\RannForex\EURUSD.rann.

 
fxsaber #:

Mostrar o conteúdo da pasta Terminal\MQL5\Files\RannForex\EURUSD.rann.

A pasta com a ferramenta não foi criada como você escreveu acima. O modo de inicialização com a chave /portable e a instalação em outro disco do MT5 não trouxeram nenhum sucesso.

Tentei em outro PC - a mesma coisa, mas se você não especificar "All" ou "Null" ao iniciar o script, mas especificar um símbolo manualmente, as pastas com esse símbolo serão criadas.

E tudo funciona como deveria depois disso.

Arquivos anexados:
rann.JPG  25 kb
 
Алексей #:

Se você não especificar "All" ou "Null" ao executar o script, mas especificar o símbolo manualmente, serão criadas pastas com esse símbolo.

Mostrar uma tela de parâmetros de entrada quando não funcionar.

 
fxsaber #:

Mostre uma captura de tela dos parâmetros de entrada quando não funcionar.

Na tela, é possível ver que, quando definimos "NULL", o script inicia o download do "ASX200"; se definirmos o instrumento (em vez de "NULL")

nesse caso, GBPUSD, tudo funcionará corretamente; por algum motivo, há uma sincronização incorreta dos símbolos....

Seja qual for o instrumento que usarmos, quando definirmos "NULL", o download será "ASX200", não sei com o que isso está relacionado, pois tudo funcionava corretamente antes.

E este é o segundo PC em que esse problema ocorre, pensei que talvez tivesse algo a ver com o sistema operacional.

Arquivos anexados:
 
Алексей #:

Na tela, você pode ver que, quando definimos "NULL", o script inicia o download do "ASX200"; se definirmos a ferramenta (em vez de "NULL")

NULL é um conceito de programadores. Significa "nada". Deixe esse campo vazio e experimente.

 
fxsaber #:

NULL é um conceito dos programadores. Significa "nada". Deixe esse campo vazio e experimente.

Tudo funciona, desculpe-me por incomodá-lo, eu "exagerei" em alguma coisa.

Muito obrigado por sua ajuda e pelo script em si. A única coisa que alterei nas configurações do MT5 em https://rannforex2.com/ e no arquivo ThirdPartyTicks.mqh>.

static const string THIRDPARTYTICKS::URL ="https://rannforex2.com/static/ticks_archive/";

Por padrão, ele estava sendo baixado, mas tudo é pequeno!)

 
fxsaber #:
Criando um análogo filtrado a partir de um símbolo de origem para aceleração no Tester.

Tentei carregar o si splice nele, mas deu um erro. Funcionou em alguns símbolos, mas o gráfico ficou extremamente estranho, com caudas enormes.
Deve haver algo errado com o fortes.

 
vponed #:

Tentei carregar o si splice nele, mas deu erro. Funcionou em alguns símbolos, mas o gráfico ficou extremamente estranho, com enormes caudas.
aparentemente há algo errado com o fortes.

Eu não sei.

 

Você pode me dizer se o tópico está morto?

Eu o instalei, mas no terminal nada é exibido em nenhuma pasta e no testador também.