Perguntas de um "boneco" - página 103

 
tol64:

A lista de objectos tem agora um botão Listar tudo. Compreendo correctamente que os objectos criados pelo Expert Advisor e o utilizador estão agora separados? Ou seja, se o botão não for premido, a lista exibe apenas os objectos criados pelo utilizador.

Sim, agora a propriedade OBJPROP_HIDDEN está definida para todos os objectos criados pelo programa (incluindo o histórico comercial e o calendário de eventos). Na lista de todos os objectos, temos um botão para os exibir.

Tenho outra pergunta sobre o transbordamento da pilha. Por vezes o Conselheiro Especialista não consegue carregar. Ou melhor, é carregada e descarregada de imediato com esta mensagem. A razão é pouco clara, uma vez que pode ou não acontecer. Quem sabe qual poderá ser a razão?

Escrever um pedido ao Service Desk.
Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
Olá. Quero escrever um código no MATLAB que processe uma série de citações escritas por um consultor especializado para um ficheiro txt. De repente, deparei-me com um problema. Matlab não reconhece registos de ficheiros txt, criados pelo Expert Advisor usando as funções FileOpen eFileWrite. Por favor, partilhe as suas ideias sobre qual poderá ser a razão para isso? Por exemplo, se eu vir um ficheiro txt de citações criado pelo Expert Advisor (o guião) pesando 100 kb, gostaria de lembrar que se eu copiar e colar registos do ficheiro num novo ficheiro txt, o seu peso é apenas 50 kb, mas Matlab já o está a ler. Portanto, deve haver alguma correlação entre o ficheiro não ser lido por Matlab e pesar o dobro do peso. Agradecia muito o conselho!
 
IlshatG:
Se, digamos, o ficheiro txt de citações criado pelo Expert Advisor (o guião) pesar 100 kb, então se copiar e colar registos desse ficheiro num novo ficheiro txt, ele pesará metade, ou seja 50 kb, e Matlab lê-lo-á. Portanto, deve haver alguma correlação entre o ficheiro não ser lido por Matlab e pesar o dobro do peso. Agradecia muito o conselho!

O problema é provavelmente que os dados são guardados em formato UNICODE. Para guardar os dados em formato ANSI, adicionar a bandeira FILE_ANSI a FileOpen, ou seja, FileOpen(nome do ficheiro, ...) -> FileOpen(nome do ficheiro, ... | FILE_ANSI )

 

Pode dar-me uma dica?

1. Situação: dois processos acedem periodicamente a uma função que funciona no mesmo espaço de memória. Pergunta: como posso impedir que a função seja executada em processos diferentes ao mesmo tempo? A função GlobalVariableSetOnCondition() não conta.

2. Os Conselheiros Peritos em Fives são executados em paralelo? Em quatro? (a resposta a esta pergunta não afecta a relevância da primeira)

 
220Volt:

Pode dar-me uma dica?

1. Situação: dois processos acedem periodicamente a uma função que funciona no mesmo espaço de memória. Pergunta: como evitar que a função seja executada em diferentes processos ao mesmo tempo? A função GlobalVariableSetOnCondition() não conta.

utilizar, por exemplo, semáforos

2. Os Conselheiros Peritos em Fives são executados em paralelo? Em quatro? (a resposta a esta pergunta não afecta a relevância da primeira)

em ambos em paralelo. cada um tem o seu próprio fio.
 
sergeev:
Obrigado.
 
Automated-Trading:

O problema é provavelmente que os dados são guardados em formato UNICODE. Para guardar dados em formato ANSI, adicionar a bandeira FILE_ANSI ao modo FileOpen, ou seja, FileOpen(filename, ...) -> FileOpen(filename, ... | FILE_ANSI )

De facto, esse era o problema. Agora tudo funciona, o matlab lê as citações. Obrigado!
 
Camaradas, depararam-se com um problema: no terminal demora 8 bytes, no Visual C++ demora 4 bytes. Como pode ser? Sem normas?
 
220Volt:
Camaradas, depararam-se com um problema: no terminal demora 8 bytes, no Visual C++ demora 4 bytes. Como pode ser? Sem normas?
Usar tipo __int64 em C++
 
mql5:
Usar tipo __int64 em C++
Obrigado, parece que está na hora de queimar o livro do bisavô ))))
Razão: