Página 1 de 1

MensagemEnviado: 5/2/2010 15:33
por Antonio Vieira
Gostava de construír uma folha para converter no Meta em formato csv com aquele ficheiro. As casas decimais tem que ser separadas por pontos e não por virgulas. Obrigado

MensagemEnviado: 5/2/2010 15:23
por Elias
Não percebi muito bem o pedido.

Podes explicar melhor por favor?

MensagemEnviado: 5/2/2010 15:07
por Antonio Vieira
Elias, lembra-se de em Setembro ter chateado por causa da conversão de um ficheiro para Meta em formato csv e com pontos a separar as casas decimais. Seria possivel de me construír esta folha

MensagemEnviado: 3/9/2009 17:41
por Elias
Antonio Vieira Escreveu:Ok vou experimentar. mas por ex a data se aparecer: 03-09-2009, como se faz para colocar: 20090903?
Obrigado


Fazes format cell, escolhes o formato "Custom" e no campo do formato escreves aaaammdd

MensagemEnviado: 3/9/2009 17:40
por Antonio Vieira
Ok vou experimentar. mas por ex a data se aparecer: 03-09-2009, como se faz para colocar: 20090903?
Obrigado

MensagemEnviado: 3/9/2009 17:19
por Elias
Eu costumo fazer assim:

1. Coloco as cotações em 7 colunas (nome, data, abert, max, min, fecho, volume), que fica nas colunas A a G.
2. Na célula H1 escrevo isto: =concatenate(A1;",";b1;",";c1;",";d1;",";e1;",";f1;",";g1)
3. Copio a célula H1 para todas as outras células H correspondentes a linhas preenchidas
4. selecciono a coluna H toda e faço Paste Special na coluna I com a indicação "paste values"
5. Apago as colunas A a H

Está feito :wink:

MensagemEnviado: 3/9/2009 16:35
por Antonio Vieira
1º gostava de saber quais passos para ao ter umas cotações numa folha excel, transforma-la em csv com a data naquela maneira, alterar virgulas por pontos, etc. No fundo como se constrói uma folha para o meta converter.
Provavelmente deve ser complicado explicar pela net...

Muito obrigado mais uma vez

MensagemEnviado: 3/9/2009 16:24
por Elias
o que queres alterar?

MensagemEnviado: 3/9/2009 15:50
por Antonio Vieira
Perfeito. Já dá. Como se faz para alterar?? Sou mesmo B...
Mas gostava de aprender a fazer essas folhas.

MensagemEnviado: 3/9/2009 14:34
por Elias
Acho que agora deve dar.

MensagemEnviado: 3/9/2009 14:31
por Elias
já percebi, a casa decimal tem de ser um ponto. consegues alterar?

MensagemEnviado: 3/9/2009 14:28
por Antonio Vieira
Não dá para fazer em bloco de notas? Experimenta para ver se dá antes de enviar. Peço desculpa, mas precisava estudar este fundo...

A minha conversão em csv não converte com virgulas a separar os numeros mas sim com pontos(.)
Obrigado

MensagemEnviado: 3/9/2009 13:53
por Elias
experimenta retirar o openint

MensagemEnviado: 3/9/2009 13:14
por Elias
não sei...

MensagemEnviado: 3/9/2009 12:48
por Antonio Vieira
Reparei que na transição de 31 Dez 98 para 01 jan de 99 existe uma alterção nos valores . Será por causa disto?

MensagemEnviado: 3/9/2009 12:43
por Antonio Vieira
Não consigo. No meta tenho que criar um nome para poder fazer a conversão? Qual o nome do ticket?

MensagemEnviado: 3/9/2009 12:23
por Elias
esse per acho que está a mais, pelo menos eu não costumo incluir.

MensagemEnviado: 3/9/2009 12:21
por Antonio Vieira
Começa a fazer a coversão mas aparece uma bola vermelha que diz "máx de erros ocurrido".

Não tem que ter:

<TICKER>,<PER>,<DTYYYYMMDD>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>,<OPENINT>?

MensagemEnviado: 3/9/2009 12:16
por Elias
que erro?

MensagemEnviado: 3/9/2009 12:12
por Antonio Vieira
Dá erro!

MensagemEnviado: 3/9/2009 12:04
por Elias
Vê lá se resulta

MensagemEnviado: 3/9/2009 11:55
por Antonio Vieira
Mas não sei trabalhar em excel. Se alguem me pudesse colocar a folha preparada para converter, ficava muito agradecido

MensagemEnviado: 3/9/2009 11:47
por Elias
podes pôr abertura, maximo e mínimo igual ao valor de fecho.

Off topic - Metastock

MensagemEnviado: 3/9/2009 11:45
por Antonio Vieira
Bom dia, caros colegas.

Alguem me pode dar uma ajuda. Tenho um base de dados de um fundo de investimento, com a cotação de fecho. Alguem me ajuda a tranformar em folha de calculo para converter no meta? Talvez seja preciso repetir a abert, máx, min pq não tenho, uma vez que é um fundo.

Se me ajudarem agradecia