#151 02-04-14 07:43

benjamax
Moderador
Calificacion :   114 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Deben ser algunas iliquidas que ese dia no transaron.

Desconectado

#152 03-04-14 14:50

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

get free escribió:
Manux escribió:

Hola Get Free tengo una duda sobre la descarga desde consorcio, muchas acciones tienen valores cero en high y low, no se si es un problema del script o de la fuente.

Como antecedente, te puedo comentar que actualizo los datos aprox a las 18.00 todos los días.

Alguna idea como poder solucionarlo

Gracias.

Qué acciones, por ejemplo? para revisar.

Gracias Get por responder mira te doy unos pocos ejemplos, ya que son muchas acciones

Australis con los datos de la bolsa

4983_screenshot_1.png

Australis con los datos de consorcio (aquí ya se presenta el error):

4983_screenshot_2.png

otros ejemplos con datos de consorcio (con errores):

4983_screenshot_3.png

4983_screenshot_4.png

Si es necesario le saco pantallazos a todas las acciones que presentan el error.

Hoy actualice los datos de consorcio pasadas las 9 AM pero sigo con el mismo problema.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#153 03-04-14 17:26

get free
Miembro
Calificacion :   174 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Manux escribió:
get free escribió:
Manux escribió:

Hola Get Free tengo una duda sobre la descarga desde consorcio, muchas acciones tienen valores cero en high y low, no se si es un problema del script o de la fuente.

Como antecedente, te puedo comentar que actualizo los datos aprox a las 18.00 todos los días.

Alguna idea como poder solucionarlo

Gracias.

Qué acciones, por ejemplo? para revisar.

Gracias Get por responder mira te doy unos pocos ejemplos, ya que son muchas acciones

Australis con los datos de la bolsa

http://www.chilebolsa.com/foro/uploads/ … shot_1.png

Australis con los datos de consorcio (aquí ya se presenta el error):

http://www.chilebolsa.com/foro/uploads/ … shot_2.png

otros ejemplos con datos de consorcio (con errores):

http://www.chilebolsa.com/foro/uploads/ … shot_3.png

http://www.chilebolsa.com/foro/uploads/ … shot_4.png

Si es necesario le saco pantallazos a todas las acciones que presentan el error.

Hoy actualice los datos de consorcio pasadas las 9 AM pero sigo con el mismo problema.

El problema es la fuente de los datos:

http://www.ccbolsa.cl/apps/script/detal … =AUSTRALIS
20140304,29.11,0,0,29,16297
20140305,30.01,0,0,29,6762
20140310,30,0,0,30,9243
20140317,33,0,0,33,13600
20140318,34,0,0,33,5792
20140401,36.5,0,0,36.5,0

http://www.ccbolsa.cl/apps/script/detal … =BANMEDICA
20140205,925,0,0,949.9,500
20140217,920,0,0,920,0
20140310,920,0,0,920,150
20140324,889.99,0,0,889.99,0

http://www.ccbolsa.cl/apps/script/detal … ol=BANVIDA
20140130,165,0,0,165,0
20140224,163.55,0,0,163.55,0
20140319,162.29,0,0,162.29,0
20140328,167,0,0,170,683

No se si el "The Downloader" de Metastock tenía una opción en alguna parte para corregir eso. Si no, tendrías que corregirlos tu mismo.
O mejor usar los datos de la BCS para esos casos.
O decirle a Consorcio que arreglen el problema.


Existen 10 clases de traders: los que entienden binario y los que no.

Desconectado

#154 03-04-14 17:54

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

get free escribió:
Manux escribió:
get free escribió:

Qué acciones, por ejemplo? para revisar.

Gracias Get por responder mira te doy unos pocos ejemplos, ya que son muchas acciones

Australis con los datos de la bolsa

http://www.chilebolsa.com/foro/uploads/ … shot_1.png

Australis con los datos de consorcio (aquí ya se presenta el error):

http://www.chilebolsa.com/foro/uploads/ … shot_2.png

otros ejemplos con datos de consorcio (con errores):

http://www.chilebolsa.com/foro/uploads/ … shot_3.png

http://www.chilebolsa.com/foro/uploads/ … shot_4.png

Si es necesario le saco pantallazos a todas las acciones que presentan el error.

Hoy actualice los datos de consorcio pasadas las 9 AM pero sigo con el mismo problema.

El problema es la fuente de los datos:

http://www.ccbolsa.cl/apps/script/detal … =AUSTRALIS
20140304,29.11,0,0,29,16297
20140305,30.01,0,0,29,6762
20140310,30,0,0,30,9243
20140317,33,0,0,33,13600
20140318,34,0,0,33,5792
20140401,36.5,0,0,36.5,0

http://www.ccbolsa.cl/apps/script/detal … =BANMEDICA
20140205,925,0,0,949.9,500
20140217,920,0,0,920,0
20140310,920,0,0,920,150
20140324,889.99,0,0,889.99,0

http://www.ccbolsa.cl/apps/script/detal … ol=BANVIDA
20140130,165,0,0,165,0
20140224,163.55,0,0,163.55,0
20140319,162.29,0,0,162.29,0
20140328,167,0,0,170,683

No se si el "The Downloader" de Metastock tenía una opción en alguna parte para corregir eso. Si no, tendrías que corregirlos tu mismo.
O mejor usar los datos de la BCS para esos casos.
O decirle a Consorcio que arreglen el problema.

Ya entonces nada que hacer mas que reclamar a Consorcio jejeje

Gracias por tu respuesta.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#155 03-04-14 18:08

Stephen_Micardi
Miembro
Calificacion :   47 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Hola, a mí también me sucedió ese problema. Por lo que pude ver esas veces, sucedía cuando la acción en particular transaba un bajísimo volumen en el día (a veces el volumen es cero) y/o el n° de negocios asociados al día en particular fueron bajos, unitarios o inexistentes (volumen cero), por lo que el precio no marcaba high ni low.

La solución más práctica, es asociar el high y el low a los precios de apertura y cierre del día (dependiendo de cual sea mayor y menor)

Saludos

SMic


“No confíe usted en aquellos que han encontrado ya la verdad; confíe solamente en quienes siguen buscándola” (André Kostolany)

Desconectado

#156 03-04-14 18:58

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Get,  otra duda , conoces alguna forma de bajar los historicos de los CFIs, intenté con el script de la BCS y no lo reconoce.

http://www.bolsadesantiago.com/DatosGra … A-days.txt (no entrega datos)

Gracias.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#157 03-04-14 19:16

get free
Miembro
Calificacion :   174 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Solucionado el problema de los ceros.

--------------------------------------------------------------------------------------------
CONFIGURACIÓN PARA CORREGIR EL LOW Y HIGH DE CONSORCIO
--------------------------------------------------------------------------------------------

src = http[color=]:[/color]//www.ccbolsa.cl/apps/script/detalleaccion/data/resumendia.asp?symbol={escape(symbol)}

format.IN = /^(\d+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+)$/
format.OUT = {symbol},{D[1]},{D[2]},{+D[3]?D[3]:max(D[2],D[5])},{+D[4]?D[4]:min(D[2],D[5])},{D[5]},{D[6]}

20

AUSTRALIS
BANMEDICA
BANVIDA


Existen 10 clases de traders: los que entienden binario y los que no.

Desconectado

#158 03-04-14 19:23

get free
Miembro
Calificacion :   174 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Manux escribió:

Get,  otra duda , conoces alguna forma de bajar los historicos de los CFIs, intenté con el script de la BCS y no lo reconoce.

http://www.bolsadesantiago.com/DatosGra … A-days.txt (no entrega datos)

Gracias.

No que yo sepa. Si esa fuente de datos no los tiene, entonces habría que buscar en otro lugar de la BCS a ver si están.


Existen 10 clases de traders: los que entienden binario y los que no.

Desconectado

#159 03-04-14 23:31

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

get free escribió:
Manux escribió:

Get,  otra duda , conoces alguna forma de bajar los historicos de los CFIs, intenté con el script de la BCS y no lo reconoce.

http://www.bolsadesantiago.com/DatosGra … A-days.txt (no entrega datos)

Gracias.

No que yo sepa. Si esa fuente de datos no los tiene, entonces habría que buscar en otro lugar de la BCS a ver si están.

Gracias por responder aunque no era la respuesta que quería leer jeje.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#160 04-04-14 07:36

Wachaca
Miembro

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Deje una copia del PriceDownloader aqui en el caso que tengan problemas en usar los otros sitios
https://sites.google.com/site/chilebolsa2/


Compulsivo, neutorico, anti-social, maniatico y paranoide... pero basicamente feliz!

Desconectado

#161 05-04-14 23:23

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

get free escribió:

Solucionado el problema de los ceros.

--------------------------------------------------------------------------------------------
CONFIGURACIÓN PARA CORREGIR EL LOW Y HIGH DE CONSORCIO
--------------------------------------------------------------------------------------------

src = http[color=]:[/color]//www.ccbolsa.cl/apps/script/detalleaccion/data/resumendia.asp?symbol={escape(symbol)}

format.IN = /^(\d+),([^,]+),([^,]+),([^,]+),([^,]+),([^,]+)$/
format.OUT = {symbol},{D[1]},{D[2]},{+D[3]?D[3]:max(D[2],D[5])},{+D[4]?D[4]:min(D[2],D[5])},{D[5]},{D[6]}

20

AUSTRALIS
BANMEDICA
BANVIDA

Disculpa Get por no dar las gracias antes pero por alguna razón no vi este mensaje.
Gracias totales.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#162 06-04-14 09:34

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Hola Get aquí nuevamente molestándote, ahora con el script de FFMM tengo una duda, existe alguna forma de juntar en un solo archivo todos los datos de los diferentes fondos, osea que al final de la descarga se cree un solo archivo txt para hacer mas fácil su carga en metastock.

Gracias de antemano.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#163 06-04-14 14:42

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Al parecer es más fácil de lo que pensaba, lo logré con el siguiente comando:

copy /b *.txt AdmFFMM.txt

Lo tuve que ejecutar dentro de la carpeta FFMM (donde están los .txt)

Ahora lo ideal sería agregarlo dentro del script.

Saludos


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#164 07-04-14 10:49

get free
Miembro
Calificacion :   174 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

No hay necesidad de eso, estimado. En el post #30 está explicado cómo se hace:

get free escribió:

En el cuadro "Convert Securities" eligen la carpeta FFMM y en nombre de archivo ponen un * (asterisco) para que lea todo lo que hay en la carpeta.


Existen 10 clases de traders: los que entienden binario y los que no.

Desconectado

#165 07-04-14 12:53

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

jejeje, eso pasa por leer a la rápida, esa frase nunca la leí.

Gracias.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#166 08-04-14 21:31

Wachaca
Miembro

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Estimados,
Para conchatoro en la pagina de la bolsa http://www.bolsadesantiago.cl/theme/res … conchatoro indica que cerro con un precio de 1145.400

Pero en la pagina de datos
http://www.bolsadesantiago.com/DatosGra … o-days.txt
http://www.ccbolsa.cl/apps/script/detal … conchatoro

Muestra un precio de 1150.000
Cual es el correcto? dado que los primeros dos, ambos son datos de la bolsa?
Es comun esta discrepancia?

Salud!


Compulsivo, neutorico, anti-social, maniatico y paranoide... pero basicamente feliz!

Desconectado

#167 09-04-14 09:37

Kijote
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Wachaca escribió:

Estimados,
Para conchatoro en la pagina de la bolsa http://www.bolsadesantiago.cl/theme/res … conchatoro indica que cerro con un precio de 1145.400

Pero en la pagina de datos
http://www.bolsadesantiago.com/DatosGra … o-days.txt
http://www.ccbolsa.cl/apps/script/detal … conchatoro

Muestra un precio de 1150.000
Cual es el correcto? dado que los primeros dos, ambos son datos de la bolsa?
Es comun esta discrepancia?

Salud!

El cierre oficial es el de la bolsa de comercio..., que toma el promedio de los ultimos 10 min..., consorcio solo toma la ultima transacción..., que nunca es el cierre.

Atte.
Kijote

Desconectado

#168 09-04-14 16:52

Klaus
Miembro
Calificacion :   13 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

get free escribió:
albert escribió:

a todo esto cual fuente es la mas confiable

consorcio o bolsa comercio ?

Esos OPEN por allá arriba no se ven nada confiables. Ademas el HIGH tambien debería llegar hasta arriba.
De todas maneras Cencosud jamas ha tenido esos gap de apertura asi que los datos de la BCS están francamente malos.

Me acordé de éste comentario de tiempo atrás y bueno, estaba viendo las velas de Hites de hoy día y la página de la BCS en su gráfico muestra como open 329 que fué el cierre de ayer y Consorcio muestra 335 que sería el valor correcto de apertura ya que ese es el valor que efectivamente abrió hoy día.   Los valores de High, low, Close viendo éste caso puntual coinciden.
          Al parecer los valores de las velas no andan muy exactos que digamos...


Una mirada al gráfico vale más que mil predicciones.   (Stan Weinstein)

Desconectado

#169 10-04-14 14:39

get free
Miembro
Calificacion :   174 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Klaus escribió:
get free escribió:
albert escribió:

a todo esto cual fuente es la mas confiable

consorcio o bolsa comercio ?

Esos OPEN por allá arriba no se ven nada confiables. Ademas el HIGH tambien debería llegar hasta arriba.
De todas maneras Cencosud jamas ha tenido esos gap de apertura asi que los datos de la BCS están francamente malos.

Me acordé de éste comentario de tiempo atrás y bueno, estaba viendo las velas de Hites de hoy día y la página de la BCS en su gráfico muestra como open 329 que fué el cierre de ayer y Consorcio muestra 335 que sería el valor correcto de apertura ya que ese es el valor que efectivamente abrió hoy día.   Los valores de High, low, Close viendo éste caso puntual coinciden.
          Al parecer los valores de las velas no andan muy exactos que digamos...

Tal cual. No hay ninguna fuente de datos que no tenga problemas.
Unas no tienen gaps de apertura
Otras no ajustan los cierres
Otras tienen malos los máximo/mínimos
No coincide el volumen entre una y otra

No hay caso.


Existen 10 clases de traders: los que entienden binario y los que no.

Desconectado

#170 10-04-14 16:37

Klaus
Miembro
Calificacion :   13 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

No deja de llamar la atención en todo caso ya que la fuente de datos original de dónde todas las corredoras sacan sus datos para alimentar los gráficos que mantienen on line es BCS, entonces, ¿Porqué se producen aquellas diferencias? .
              Salvo que la única explicación sea que los datos 100 % fidedignos sean los que entrega la BCS a través del sistema de paga.

                                   Saludos


Una mirada al gráfico vale más que mil predicciones.   (Stan Weinstein)

Desconectado

#171 13-04-14 18:14

get free
Miembro
Calificacion :   174 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

El problema debe ser que cada corredora calcula los OHLCV por su cuenta a partir de los datos de las transacciones. Y probablemente esa tarea se la dejan a un programador que poco y nada sabe de datos bursátiles o de las regulaciones de la BCS.
Por ejemplo, el que no haya gaps de apertura en Corpbanca, me dice a mi que el tipo que hizo la programación no sabía que el precio de cierre de un día y el de apertura del sgte son completamente independientes.
O que el cierre no es el precio de la última transacción sino un ponderado de los últimos 10 minutos.
O que solo se deben considerar transacciones a partir de cierto monto hacia arriba.

Está lleno de detalles el cálculo, entonces es dificil que coincida entre una fuente y otra porque todos tendrían que saberse la normativa al dedillo.


Existen 10 clases de traders: los que entienden binario y los que no.

Desconectado

#172 15-04-14 18:45

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Estimado Get, una duda, sería muy complicado modificar el script para la descarga de FFMM de tal manera que uno pudiera anotar los numeros de RUN de los fondos y solo descargar aquellos que necesiten con todas sus series, es decir, tal como funcionan los otros script?.

Saludos


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#173 15-04-14 19:31

get free
Miembro
Calificacion :   174 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Con esa fuente de datos no se puede porque los fondos siempre vienen en grupos según administradora y tipo de fondo, entonces no se pueden descargar uno por uno como en los demás casos.


Existen 10 clases de traders: los que entienden binario y los que no.

Desconectado

#174 15-04-14 20:38

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Aun tomando como fuente el listado de todas las administradoras y fondos, es decir % y % , y de ahí hacer una especie de filtro según RUN algo parecido a lo de las AFP, con dos archivos ? o es muy tonto lo que estoy diciendo.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#175 16-04-14 22:17

get free
Miembro
Calificacion :   174 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Se podría agregar una condición adicional al output para que sólo se incluyan fondos dentro de una lista que especifiques manualmente.
Pero no podría usarse el RUT porque no es único. Las variantes -A, -B, -C, etc.. de cada fondo tienen el mismo RUT. Tendrías que usar el nombre completo del fondo.
Pero suena algo rebuscado eso que quieres hacer. Por qué no te sirve descargar por grupos de fondos? No es para metastock? Estás armando algún sistema ad-hoc? Cuenta un poco.


Existen 10 clases de traders: los que entienden binario y los que no.

Desconectado

#176 17-04-14 09:01

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Hola, te cuento un poco , me interesa invertir a través de FOL y allí hay unos 150 fondos que me interesa seguir (hay de todos los grupos), entonces  al menos para mí, sería mejor solo descargar la data de esos fondos, no me importaría que sean todas las series, ya que ahora tengo que andar viendo si determinado fondo que pinta bueno , esta dentro de los seleccionados, jejeje es más que nada una pizca de comodidad la que solicito.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#177 21-04-14 23:20

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

sorry UP

Get, podrías hacer ese filtro por nombre del fondo u/o por run?

Saludos.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#178 22-04-14 00:59

get free
Miembro
Calificacion :   174 

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Algo así tendría que ser (aunque quizas no exactamente como lo necesitas):

src = http[color=]:[/color]//www.aafm.cl/estadisticas_publico/valor_cuota_diaria.php?orden=1&administradora={admin}&tipo={tipo}&inversion=%&dia={fecha.fmt('d')}&mes={fecha.fmt('m')}&anio={fecha.fmt('Y')}

header += ,<name>

delim = /<\/tr>\s+<tr>/
format.IN = /00">([^<]+).+?00">([^<]+).+?00">([^<]+).+?00">([^<]+).+?00">([^<]+)/
format.OUT = {rutList[D[2].replace(/\s/g,'')] ? "{fundSymbol},{fecha.fmt('YMD')},{prevClose},{max({prevClose},{close})},{min({prevClose},{close})},{close},0,{fundName}" : "" }

fundSymbol = {D[2].clWC().slice(0,4)}-{D[3].replace(/\W/g,'').slice(0,4)}-{D[3].replace(/\W/g,'').slice(-4)}
prevClose = {D[4].clWC().trans(',.','.')}
close = {D[5].clWC().trans(',.','.')}
fundName = {D[1].clWC().slice(0,15)} - {D[3].clWC().replace(/[^\w\s]/g,'')}

outFile = FFMM\{fundName}.txt

rutList = "8027-6":1, "8054-3":1, "8136-1":1

5

admin = 96767630
tipo = %

range = begin: 0, end: -1

fecha = date().day(-periods)
fechaFinal = date()

{fecha.fmt('D-M-Y')}

fecha = fecha.day(+1)

#jump -2, { fecha.$ < fechaFinal.$ }

Baja todos los FFMM de Banchile, pero solo escribe los datos de los RUTs que aparecen en la lista.
Pero de todas maneras genera los archivos de todos los FFMM aunque no haya datos. Ese es un problema que tengo pendiente arreglar algun dia.


Existen 10 clases de traders: los que entienden binario y los que no.

Desconectado

#179 22-04-14 13:07

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Muchas gracias GET funciona  para lo que me interesa, solo un detalle, cómo se puede colocar los rut en una lista hacia abajo y no hacia al lado, o en mas de una linea, ya que necesito agregar más de 100 fondos.

Gracias un gran aporte.


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

#180 22-04-14 13:40

Manux
Miembro
Calificacion :   

Re: PriceDownloader_Generic: El downloader todo terreno (y en 3 clics)

Una duda , en caso de querer hacer el filtro en vez del RUT, y quisiera hacerlo por el nombre del fondo, el cambio sería:

format.OUT = {rutList[D[2].replace(/\s/g,'')] ? "{fundSymbol},{fecha.fmt('YMD')},{prevClose},{max({prevClose},{close})},{min({prevClose},{close})},{close},0,{fundName}" : "" }

format.OUT = {rutList[D[3].replace(/\s/g,'')] ? "{fundSymbol},{fecha.fmt('YMD')},{prevClose},{max({prevClose},{close})},{min({prevClose},{close})},{close},0,{fundName}" : "" }


Solo sé que nada sé y ni de eso estoy seguro.

Desconectado

Pie de página

Powered by FluxBB