Outros sites Medialivre
Caldeirão da Bolsa

Off Topic - construção de uma folha csv para Meta

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.

por Antonio Vieira » 12/7/2010 14:09

Obrigado Elias e a todos os que deram o seu contributo.

Vou tentar...
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por Elias » 11/7/2010 21:45

A fórmula para a coluna H é:

=concatenate(A1;",";b1;",";c1;",";d1;",";e1;",";f1;",";g1)

Depois seleccionas a coluna H toda e fazes copy

Vais para a célula I1 e fazes paste special values.

Apagas as colunas A e H e fica apenas uma coluna com a qual gravas o ficheiro.
 
Mensagens: 35428
Registado: 5/11/2002 12:21
Localização: Barlavento

por Antonio Vieira » 11/7/2010 21:43

Ok mas coloca-se me cada coluna os dados tipo, de A a G e depois na coluna H coloca-se uma fórmula. Qual? E depois?
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por Elias » 11/7/2010 21:35

Bem, eu fui um bocado por tentativas, mas basicamente é necessário que a informação da data esteja em formato aaaammdd mas sem ser em tipo "data". Tens de estar no formato "general".

Para isso o que fiz foi desagregar as datas no ficheiro inicial (usando a opção text to columns), inverti a ordem para ano mês dia e depois fiz concatenate dessas três células, eliminando as vírgular. Por fiz fiz concatenate daquilo tudo.

Se tiveres dúvidas diz :)
 
Mensagens: 35428
Registado: 5/11/2002 12:21
Localização: Barlavento

por Antonio Vieira » 11/7/2010 21:28

Perfeito.

Só gostava que me explicasses como se faz isto. Ou em TXT, porque tenho outros fundos para converter e não gosto de andar a chatear.

Aguardo.

Obrigado e cumpr
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por Elias » 11/7/2010 21:17

Vê lá este
Anexos
bric-vieira-novo2.csv
(54.61 KiB) Transferido 83 Vezes
 
Mensagens: 35428
Registado: 5/11/2002 12:21
Localização: Barlavento

por Antonio Vieira » 11/7/2010 21:06

Por acaso dá erro!!(?). Experimenta pf para ver se converte.Aparentemente parec estar bem mas dá erro.
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por Elias » 11/7/2010 20:43

António,

Vê lá este, penso que está tudo bem agora.
Anexos
bric-vieira-novo.csv
(74.1 KiB) Transferido 79 Vezes
 
Mensagens: 35428
Registado: 5/11/2002 12:21
Localização: Barlavento

por Elias » 11/7/2010 20:21

Pois tens razão. Estou a ver se consigo resolver o problema.
 
Mensagens: 35428
Registado: 5/11/2002 12:21
Localização: Barlavento

por Antonio Vieira » 11/7/2010 20:10

Elias, a coluna da data está mal.Aparece uma ordem d enumeros estranha. será por isso que dá erro?

Obrigado desde já
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por Antonio Vieira » 11/7/2010 15:03

Dá erro, mas penso que a coluna da data está errada.
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por Elias » 11/7/2010 14:45

Vê lá agora
Anexos
bric-vieira.csv
(56.9 KiB) Transferido 66 Vezes
 
Mensagens: 35428
Registado: 5/11/2002 12:21
Localização: Barlavento

por Antonio Vieira » 11/7/2010 14:36

Obrigado desde já,

mesmo alterando o formato da data dá erro. Alguem consegue fazer a conversão com o ficheiro que anexo?
Anexos
Bric2(1).xls
(101 KiB) Transferido 104 Vezes
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por Elias » 11/7/2010 12:58

Boas,

Sugiro que alteres o formato da data de 21/11/05 para 20051121, pois esse é o formato que o MS reconhece.

1 abraço,
Elias
 
Mensagens: 35428
Registado: 5/11/2002 12:21
Localização: Barlavento

por Antonio Vieira » 8/7/2010 22:55

Dá-me erro ao tentar converter. Consegues converter no Meta?

Obrigado
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por RiscoCalculado » 8/7/2010 22:48

Será isto ...
Anexos
Bric2.csv
(74.1 KiB) Transferido 224 Vezes
Bric2.xls
(106 KiB) Transferido 101 Vezes
"In my whole life, I have known no wise people over a broad subject matter area who didn't read all the time - none, zero" - Charlie Munger

"Entre os seres humanos, existe uma espécie de interacção que assenta não nos conhecimentos, nem sequer na falta de conhecimentos, mas no facto de não se saber quanto não se sabe ..." - John Kenneth Galbraith
Avatar do Utilizador
 
Mensagens: 441
Registado: 11/11/2008 18:23
Localização: 16

por Antonio Vieira » 8/7/2010 22:32

Risco Calculado, obrigado antes de mais pela prontidão da resposta.

Pretendia que as cotações do fundo bric que está na minha primeira mesnagem, ficasse igual ao fundo vieira que anexei.

desta forma conseguiria converter para o meta.
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por RiscoCalculado » 8/7/2010 21:52

Continua a ser um pouco difícil perceber onde está o problema.

Será que o teu Excel está a utilizar a virgula para separar as casas decimais e isso entra em conflito com o formato CSV que utiliza a virgula para separar os valores ?
Isso é questão de ires aos "Regional Settings" ou às opções do Excel e alterares.


Tenta abrir o ficheiro .xls que vou anexar , parece-me que depois basta substituires
os valores nas colunas ...
Anexos
fundovieira.xls
(427.5 KiB) Transferido 114 Vezes
"In my whole life, I have known no wise people over a broad subject matter area who didn't read all the time - none, zero" - Charlie Munger

"Entre os seres humanos, existe uma espécie de interacção que assenta não nos conhecimentos, nem sequer na falta de conhecimentos, mas no facto de não se saber quanto não se sabe ..." - John Kenneth Galbraith
Avatar do Utilizador
 
Mensagens: 441
Registado: 11/11/2008 18:23
Localização: 16

por Antonio Vieira » 8/7/2010 21:35

Se alguem ajudar agradecia.
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por Antonio Vieira » 8/7/2010 17:46

pretendia construir uma folha em csv como a que anexo.
Este anexo diz respeito a um fundo de investim que só tem cotações de fecho e deu para construir essa folha para converter no meta.

Obrigado a quem me fizer isso
Anexos
fundovieira.csv
(174.59 KiB) Transferido 203 Vezes
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por Supermann » 8/7/2010 14:28

isso nas opçoes do Excel, consegues definir o que queres que seja caracter decimal seja , ou . é uma questºao de definires isso e já deve dar
 
Mensagens: 1750
Registado: 18/12/2009 18:54
Localização: 16

por Antonio Vieira » 8/7/2010 14:10

Não veio o anexo...
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por RiscoCalculado » 8/7/2010 14:08

A folha em csv que construíste dá erro.




Experimenta abrir com o notepad e vê se é isso que pretendes .


Não será um problema dos teus "Regional Settings" (no Control Panel) ou qq coisa do género ?
Anexos
Bric.csv
(21.44 KiB) Transferido 196 Vezes
Editado pela última vez por RiscoCalculado em 8/7/2010 14:18, num total de 1 vez.
"In my whole life, I have known no wise people over a broad subject matter area who didn't read all the time - none, zero" - Charlie Munger

"Entre os seres humanos, existe uma espécie de interacção que assenta não nos conhecimentos, nem sequer na falta de conhecimentos, mas no facto de não se saber quanto não se sabe ..." - John Kenneth Galbraith
Avatar do Utilizador
 
Mensagens: 441
Registado: 11/11/2008 18:23
Localização: 16

por Antonio Vieira » 8/7/2010 13:52

Pretendia converter aquelas cotações daquele fundo no Metastock.
para isso é preciso construír uma folha em csv que tivesse, abertura, máximo, min e fecho das cotações. Claro que as cotações de abert, máx, min e fecho são todas iguais porque o fundo só tem o valor de fecho.

As casas decimais são separadas por pontos e não por virgulas.

será possivel?

A folha em csv que construíste dá erro.
Obrigado
 
Mensagens: 361
Registado: 26/4/2003 21:51
Localização: Maia

por RiscoCalculado » 8/7/2010 13:31

Parece-me que o teu texto não é muito claro,
mas será que é isto que pretendes ...
Anexos
Bric.csv
(21.44 KiB) Transferido 237 Vezes
"In my whole life, I have known no wise people over a broad subject matter area who didn't read all the time - none, zero" - Charlie Munger

"Entre os seres humanos, existe uma espécie de interacção que assenta não nos conhecimentos, nem sequer na falta de conhecimentos, mas no facto de não se saber quanto não se sabe ..." - John Kenneth Galbraith
Avatar do Utilizador
 
Mensagens: 441
Registado: 11/11/2008 18:23
Localização: 16

Próximo

Quem está ligado:
Utilizadores a ver este Fórum: Ferreiratrade, iniciado1, IX Hispana, macau5m, PXYC e 188 visitantes