Caldeirão da Bolsa

Ajuda Metastock

Espaço dedicado a todo o tipo de troca de impressões sobre os mercados financeiros e ao que possa condicionar o desempenho dos mesmos.

Bender

por Dwer » 13/10/2004 10:51

Sem querer abusar :lol:

Achas que é possivel fazer o download dos dados semanais dos indices? Explico porquê: não é possível fazer system tests sobre dados semanais já que a periodicidade dos dados está definida como diária (nos ficheiros que utilizamos normalmente).
Para fazer backtesting a periodicidades semanais a security teria que ter essa periodicidade definida.
O yahoo fornece esses dados. Poderiamos ter, por exemplo, o PSI20 diário - ^PSI20 - e o semanal -^PSI20W ou o ^GDAXI e ^GDAXIW. Isto simplificaria o problema de testar sistemas em dois time frames.

Abraço,
Abraço,
Dwer

There is a difference between knowing the path and walking the path
Avatar do Utilizador
 
Mensagens: 3414
Registado: 4/11/2002 23:16

Ok

por Dwer » 13/10/2004 10:07

Fico à espera.

Abraço,

PS: usando o open claro que estraga tudo. onde é que eu estou com a cabeça? :shock:
Abraço,
Dwer

There is a difference between knowing the path and walking the path
Avatar do Utilizador
 
Mensagens: 3414
Registado: 4/11/2002 23:16

por Bender » 13/10/2004 10:02

Dwer,

Ao usar o open para volume, não ficas com os gráficos dos componentes completamente estragados ??

Estava a pensar automatizar isso num utilitário que fiz que lê cotações de títulos (QuoteReader). O processo seria automático, sem ocupar o "open" e funcionaria para outros índices como p. ex. o PSI20 que sofre do mesmo problema. Funcionaria para instraday e histórico.

Suponho que consigo fazer isso sem grande impacto.... :wink: Depois dou notícias.

Abraço,
Bender
Avatar do Utilizador
 
Mensagens: 378
Registado: 12/2/2004 18:57

Pois

por Dwer » 13/10/2004 9:28

Tens toda a razão Bender. É evidente que o volume do indice é a soma do volume de todos os seus componentes. Não sei de onde tirei a ideia de ponderar os volumes.
Outra coisa: acho que o melhor campo para fazer a operação será o open; podemos continuar a utilizar as cotações dos componentes com gráficos HLC (high, low, close) aproveitando o open para calcular o volume. A chatice é que tem que ser um processo manual - copy/paste do volume para o open. haverá alguma forma de automatizar isto?

Abraço,
Abraço,
Dwer

There is a difference between knowing the path and walking the path
Avatar do Utilizador
 
Mensagens: 3414
Registado: 4/11/2002 23:16

Bender

por Dwer » 12/10/2004 21:55

Só agora li a tua mensagem. Vou investigar.

Abraço,
Abraço,
Dwer

There is a difference between knowing the path and walking the path
Avatar do Utilizador
 
Mensagens: 3414
Registado: 4/11/2002 23:16

por Bender » 12/10/2004 20:07

Olá Dwer,

Nem de propósito, também andava a tentar resolver este problema. :)

É uma excelente ideia, mas porque não usas somente o somatório do volume dos componentes, sem ponderar o seu peso no índice ??
Parece-me que o volume do qualquer índice é precisamente o somatório das acções transacionadas na sessão..

Baseado na tua ideia, estive a consultar o yahoo e o volume intraday que eles disponbilizam ( http://finance.yahoo.com/q?s=^GDAXI e depois clica em "Download data") é precisamente igual ao somatório dos componentes em http://finance.yahoo.com/q/cp?s=^GDAXI

Isto permite resolver a falta do volume no histórico e suponho que facilita os teus cálculos... :wink:

Abraço,
Bender
Avatar do Utilizador
 
Mensagens: 378
Registado: 12/2/2004 18:57

Bem....Fiz assim:

por Dwer » 12/10/2004 15:25

Fui aos componentes do DAX (no downloader) e fiz copy/paste do volume para o close :evil:
No ajuste manual introduzi para o close o peso de cada componente no indice (multiply).
Construi uma função que soma os closes dos componentes e pronto. É chamá-la no gráfico do DAX.
Temos volume.

Se alguém souber uma maneira mais elegante por favor diga. :cry:

Abraços,
Abraço,
Dwer

There is a difference between knowing the path and walking the path
Avatar do Utilizador
 
Mensagens: 3414
Registado: 4/11/2002 23:16

Pois, não dá...

por Dwer » 12/10/2004 12:24

Só para consultar. Histórico de volume - nada.
Vou continuar a explorar.

Obg Tito,
Abraço,
Dwer

There is a difference between knowing the path and walking the path
Avatar do Utilizador
 
Mensagens: 3414
Registado: 4/11/2002 23:16

por TRSM » 12/10/2004 12:16

http://de.finance.yahoo.com/q?d=t&s=^GDAXI

nesse link podes consultar os volumes diarios do Dax, quanto ao resto não sei como te ajudar.
 
Mensagens: 23939
Registado: 5/11/2002 11:30
Localização: 4

Ajuda Metastock

por Dwer » 12/10/2004 12:01

Como sabem as cotações do DAX não são fornecidas com volume. Mas as cotações dos componentes são.
O que eu quero fazer é somar os volumes dos componentes, multiplicado pelos respectivos pesos no indice, de forma a obter o volume do DAX, dia a dia.
O problema é que o volume no meta é um indicador. Não é acessível com a função 'Security' que só retorna dados do preço.
Como fazer?

Abraços,
Abraço,
Dwer

There is a difference between knowing the path and walking the path
Avatar do Utilizador
 
Mensagens: 3414
Registado: 4/11/2002 23:16


Quem está ligado:
Utilizadores a ver este Fórum: castrojjf, Google [Bot], HFCA, Luzemburg, m-m, macau5m, malakas, Manchini888, maturidade, MR32, nunorpsilva, OCTAMA, PAULOJOAO, Phil2014, Pmart 1, trilhos2006 e 192 visitantes