MetaStock DownLoader
O Downloader é o componente do Metastock responsável pelo gerenciamento da base de dados que é utilizada na geração dos gráficos, é através deste componente que é feita a atualização das quotações e no qual realizamos todo e qualquer ajuste (dividendos, splits, etc).
A função mais básica do downloader é a conversão/importação de dados para a sua base, para importar algum dado para a sua base você deve acessar o menu tools

Neste menu você deve escolher a opção Convert , ao escolher essa opção será exibida a seguinte tela

Na sessão Source você deve especificar o formato, o diretório e o nome do arquivo que contém os dados que serão importados, na sessão Destination você deve marcar o formato MetaStock, e escolher o diretorio onde sua base de dados está armazenada. Se você desejar exportar a sua base de dados para outro formato (ascii, excel, etc) , basta fazer o inverso.
Antes de dar OK e iniciar a conversão você deve verificar se as opções de conversão estão ajustadas de forma adequada, para isso pressione o botão Options, será exibida a tela abaixo

Nesta tela, na Tab Source, você pode definir qual a janela de tempo que será utilizada na importação dos dados, dados que estejam fora dessa janela de tempo serão ignorados, a definição desta janela é opcional. Também é possível definir a periodicidade dos dados que será importados, sendo que se a periodicidade for intraday será preciso especificar o intervalo em minutos de cada barra. Na sessão Message Limits você pode definir o numero máximo de erros e warnings tolerados.
Já na Tab Destination, exibida abaixo, você deve se certificar que as opções “Append data to end of file”, “Replace matching dates”, “Include Open & Open Interest” e “Create new files” estão selecionadas. Se você marcar a opção “Traverse destination folders” estiver marcada, o downloader vai procurar pelos ativos a atualizar num subdiretório dentro do diretório atual, cujo nome é a primeira letra do código do ativo, ao invés de procurar pelos arquivos todos no diretório atual. Esta opção é particularmente útil quando se trabalha com bases de dados muito extensas com mais de 2000 ativos.

As opções que estão indisponíveis só ficam disponíveis para seleção quando você faz o processo inverso, ou seja, escolhe exportar a sua base do MetaStock para outro formato. Após conferir se todas as opções estão corretas, clique em OK. De volta a tela anterior pressione novamente OK para iniciar o processo de conversão, você irá visualizar uma tela como a abaixo

O processo de conversão irá demorar alguns segundos, sendo que a duração do processo depende do tamanho da base de dados que se está convertendo.

Na maior parte das vezes o uso do downloader será restrito unicamente importar/exportar dados, mas é importante saber que ele pode e deve ser utilizado para outras finalidades.
Através do downloader é possível criar composite, que não é nada mais nada que um ativo fictício criado a partir de dois ativos comuns, por exemplo, o modo mais simples de se obter o gráfico de um ativo indexado pelo dólar, é através da criação de um composite entre a base de dados do ativo e do indexador desejado.
Para criar um composite, execute o downloader, clique no menu file, escolha a opção new e depois composite, como ilustrado abaixo.

Feito isso será exibida a seguinte janela

Nesta janela você deve definir o diretório no qual se encontra a base de dados dos ativos para os quais deseja criar o composite, o nome pelo qual o composite será referenciado , o ativo primário, o ativo secundário, o fator de peso para cada ativo no composite, a operação que será realizada entre os ativos (soma, subtração, divisão, multiplicação), e a unidade (normalmente usamos decimal). Para criar um composite entre o Índice Bovespa e o dólar comercial, a tela acima ficaria desta forma:

Para criar o composite basta pressionar OK, agora sempre que a base de dados dos ativos envolvidos for atualizada o composite será atualizado automaticamente. Uma observação importante é que os gráficos de um composite devem ser sempre visualizados com o estilo “line”. O gráfico do nosso exemplo encontra-se abaixo:

Uma outra funcionalidade do downloader é a manutenção de uma base de dados (ajustes de proventos, splits, etc), todos os comandos de manutenção podem ser acessados a partir do menu tools.

Selecionando se a opção Adjust será exibida uma listagem com 3 opções, a opção First Date é utilizada para truncar bases de dados (EOD e intraday), através desta opção você define qual será o primeiro dia da base de dados, os dados dos dias anteriores ao definido serão deletados. A opção Start and End Time funciona de forma análoga a do item anterior, porem operando sobre a janela de tempo de uma base intraday.
A opção Data for Multiple Securities é de longe a mais utizada, pois é a utilizada para fazer os ajustes de proventos. Ao escolher essa opção será exibida uma tela para a seleção do ativo desejado.

Selecione o ativo desejado e pressione o botão Adjust, será exibida a seguinte tela

Nesta tela você deve escolher quais os campos que irão sofrer o ajuste, a operação que será aplicada (soma, subtração, divisão, multiplicação), o fator que será utilizado na operação e o mais importante a janela de tempo a qual o ajuste será aplicado. Pressione OK para terminar.
As outras operações de manutenção disponíveis no menu tools, são:
-
Copy - Copia um ativo da base atual para um novo diretório
-
Delete - Deleta completamente um ativo ou apenas os seus dados
-
Merge - Combina os dados de dois ativos
-
Sort - Reordena a listagem dos ativos
-
Test - Testa a integridade da base de dados.
