Clipper On Line • Ver Tópico - OFF - Baixar cotação de ações
Mudar para estilo Clássico
Discussão sobre a linguagem CA-Clipper.
Postar uma resposta

OFF - Baixar cotação de ações

05 Dez 2007 08:29

Colegas,

Estou desenvolvendo um sistema para controle de ações em bolsa. Só que o cliente pediu para que o valor da cotação das ações sejam atualizadas automaticamente pela internet.

Alguém sabe onde (em que site) pode ser baixada essas informações em arquivo TXT ou outra forma??

Jânio

05 Dez 2007 09:10

Uma idéia seria utilizar a função dLoadFile da WAPI.LIB ou URL2FILE do WAPI.EXE para baixar uma página onde contém a informação da bolsa de valores e ler o arquivo a strings onde contém a informação.

05 Dez 2007 11:20

Deve haver uma maneira mais fácil de obter essa informação. Algum lugar na net disponibiliza essa informação, mas onde?? Andei vendo que há muitos programas que fazem isso (atualizar o valor das ações automaticamente), mas não dizem (lógico!) como.

Jânio

05 Dez 2007 11:52

Não testei, mas ve se ajuda !!!
http://www.fivewin.com.br/exibedicas.asp?id=740

05 Dez 2007 12:09

Parceiro, não sei se é EXATAMENTE o que vc , ou seu cliente querem entretanto, ter algo que faça um "dowload" das informações para que VC trate no site em questão, acho muito difícil que vc consiga.
Minha idéia é que vc crie uma janela no site e use um "link" para algum site que demonstre a movimentação das bolsas no mundo. Isso tem de monte é só procurar.
De qualquer forma, abaixo tem alguns links com opções de utilitários que tbm são interessantes e podem te ajudar nesse projeto.


http://www.ziggi.com.br/downloads/14719.asp
http://info.abril.com.br/download/728.shtml
http://terrabrasil.softonic.com/seccion/1286/Bolsa

05 Dez 2007 12:11

janio escreveu:Deve haver uma maneira mais fácil de obter essa informação. Algum lugar na net disponibiliza essa informação, mas onde?? Andei vendo que há muitos programas que fazem isso (atualizar o valor das ações automaticamente), mas não dizem (lógico!) como.

Isso é relativamente fácil. Você precisa encontrar algum lugar na Internet que disponibilize esse tipo de informação. Aí, de posso da linha de comando (link) para obter a informação, utiliza uma função Clipper qualquer (tem na WAPI) pra ler o resultado em HTML. No seu programa você deve abrir esse resultado e procurar pelos dados certos. Dá um pouco de trabalho e é meio chato. Mas é relativamente fácil. Um exemplo disso que postei há algum tempo é a pesquisa de CEP usando um script PHP.

05 Dez 2007 12:16

Augusto escreveu:Parceiro, não sei se é EXATAMENTE o que vc , ou seu cliente querem entretanto, ter algo que faça um "dowload" das informações para que VC trate no site em questão, acho muito difícil que vc consiga.

Concordo. Acho que a solução será mesmo usar esses dados "emprestados" de algum site. :)

05 Dez 2007 15:26

Amiguinhos

A Bolsa de valores, ou o site da bolsa deve disponibilizar estas informações, em formato texto, mas se pude me lembrar, o arquivo é repleto de informações deixando qualquer um louco.

Acho também que o arquivo deva ser enviado por email e não possui link direto.

Tais informações ficam disponiveis no Yahoo Finance.

Talvez este documento auxilie no conhecimento do layout do arquivo de cotações Bovespa http://www.bovespa.com.br/pdf/layout_v11.pdf

05 Dez 2007 16:22

sygecom escreveu:Não testei, mas ve se ajuda !!!
http://www.fivewin.com.br/exibedicas.asp?id=740


Leonardo,

É exatamente isso que preciso, so que com cotação de AÇÕES e não DOLAR.

Augusto escreveu:...ter algo que faça um "dowload" das informações para que VC trate no site em questão, acho muito difícil que vc consiga


Não quero utilizar uma ferramenta extra-sistema para pegar essas informações. Preciso que tudo fique no meu aplicativo. Pq de outra forma o cliente teria que DIGITAR esses dados, quebrando a logica do que por ele foi requerido.

Maligno escreveu:...Você precisa encontrar algum lugar na Internet que disponibilize esse tipo de informação


Eis o problema: Encontrar esse site!

Maligno escreveu:Acho que a solução será mesmo usar esses dados "emprestados" de algum site
.

É isso mesmo. No exemplo que o Leonardo postou/linkou o sistema busca esses dados, cotação do dolar no caso, num site na net. O problema é que não encontrei ainda um site que dê a cotação das ações na bolsa em FORMATO TEXTO para poder manipulá-lo

Jânio

05 Dez 2007 16:41

O problema é que não encontrei ainda um site que dê a cotação das ações na bolsa em FORMATO TEXTO para poder manipulá-lo

Eu não me referi a um arquivo texto formatado bonitinho pra facilitar a sua vida. Eu sugeri você encontrar um site onde constam essas informações numa página HTML normal. Você baixa essa página e extrai as informações relevantes. Por isso que eu disse que é coisa chata. Aliás, o exemplo postado faz exatamente isso com o dólar.

05 Dez 2007 17:24

Tche, Janio simples ...seu cliente já trabalha com esse negocio de Bolsa certo ?
Pede para seu cliente o link que ele acessa para analisar, e pega esse site e faça conforme o exemplo do dolar.

Agora se o seu cliente não sabe, ai vai ter que percorrer nos link do ORACULO

Boa Sorte

05 Dez 2007 18:58

janio escreveu:Não quero utilizar uma ferramenta extra-sistema para pegar essas informações. Preciso que tudo fique no meu aplicativo.
Então Jânio, o jeito mesmo é fazer sua propria rotina, você pode se basear no exemplo dado pelo Leonardo e adaptar para Clipper, não vejo problema algum.

Você terá que perguntar ao seu cliente quais são os itens ponderantes que queira obter, isto é se tem alguma empresa específica. Acho que este site ja é um bom início para você procurar:

http://emacao.folha.uol.com.br/

http://emacao.folha.uol.com.br/frame_ap ... spa.com.br

E o jeito é baixar a página pela WAPI e ler a string que acompanha cada valor. Talvez você cadastrando-se na folha possa obter algum suporte.
Editado pela última vez por Pablo César em 05 Dez 2007 18:59, num total de 1 vezes

05 Dez 2007 18:59

Olá,

Se voce consultar o site do yahoo finance, por exemplo :

http://br.finance.yahoo.com/q?s=RIO

para a cotação da Vale do Rio Doce, voce tem a possibilidade de baixar um arquivo texto ( quotes.csv ).

Agora não sei se é possível automatizar o download desse arquivo.

[]s
Manoel Angeiras

06 Dez 2007 00:15

Amiguinho Angeiras

Claro que é fácil automatizar:

- Use uma função ou aplicativo que traga/baixe o arquivo
- crie uma tabela com campos aproximadamente compativeis com o .CSV
- faça um APPEND FROM do .CSV já que o mesmo é um arquivo TeXTo.
- Ordene por algum campo de DATA.
- Filtre por algum campo com nome da moeda.

Acho que é isto.
Editado pela última vez por rochinha em 06 Dez 2007 10:06, num total de 1 vezes

06 Dez 2007 09:07

Augusto escreveu:http://www.ziggi.com.br/downloads/14719.asp
http://info.abril.com.br/download/728.shtml
http://terrabrasil.softonic.com/seccion/1286/Bolsa
Não sei se vc teve a curiosidade de acessar os links que mandei...
Neles vc encontra ferramentas para fazer exatamente o que o Rochinha aconselha...
Postar uma resposta