#811 25-11-19 21:20

get free
Miembro
Calificacion :   174 

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

Sensei escribió:

Hola a todos:
Alguien que se quiera ganar un + compartiendo la configuración para descargar los FFMM sin sábados ni domingos para el Downloader v 1.3 ?.
Revisé todo el hilo y no lo pude hacer... sad

Esa configuración es un poco distinta a las demás. Hay que hacer el filtrado de otra forma (marcado en azul).

-------------------------------------------------------------------------------------------------------
CONFIGURACION PARA BAJAR FF.MM. DE CUALQUIER ADMINISTRADORA (sin fines de semana)
-------------------------------------------------------------------------------------------------------

src = https://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">([^<]+).+?00">([^<]+)/
format.OUT = {fundSymbol},{fecha.fmt('YMD')},{prevClose},{max({prevClose},{close})},{min({prevClose},{close})},{close},0,{fundName}

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

outFile = FFMM\{fundName}.txt

10

admin = 96767630
tipo = %


range = begin: 0, end: -1

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

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

fecha = fecha.day(+1)

#jump {fecha.fmt('w') > 5 ? -1 : -2}, { fecha.$ < fechaFinal.$ }

En rojo los parámetros configurables:
- Carpeta de destino
- Cantidad de sesiones
- Rut administradora
- Tipo de fondo

Los RUT posibles son:

% = Todas
96767630 = BANCHILE
96836390 = BANCOESTADO
96815680 = BBVA
96530900 = BCI
96514410 = BICE
96758340 = CB
96966250 = CELFIN CAPITAL
96513630 = CORPBANCA
99518380 = CRUZ DEL SUR
77750920 = EUROAMERICA
99549940 = IM TRUST
96980650 = ITAU
96955500 = LARRAIN VIAL
76034728 = NEVASA
99558780 = PENTA
91999000 = PRINCIPAL
96667040 = SANTANDER ASSET MANAGEMENT
96634320 = SCOTIA
96639280 = SECURITY
76036521 = SURA
99580930 = ZURICH

Y los tipos:

% = Todos
1 = FM DE INV.EN INST.DE DEUDA DE C/P CON DURACION <= 90 DIAS
2 = FM DE INV.EN INST.DE DEUDA DE C/P CON DURACION <= 365 DIAS
3 = FM DE INV.EN INST.DE DEUDA DE MEDIANO Y LARGO PLAZO
4 = FM MIXTO
5 = FM DE INVERSION EN INSTRUMENTOS DE CAPITALIZACION
6 = FM DE LIBRE INVERSION
7 = FM ESTRUCTURADO
8 = FM DIRIGIDO A INVERSIONISTAS CALIFICADOS


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

Desconectado

#812 04-12-19 15:24

Sensei
Miembro
Calificacion :   

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

Estimado maestro Get Free....¿como quedaría la Configuración para descargar desde https://www.bolchile.com/dolar-public el Precio y el Precio Promedio a un txt con formato de salida <TICKER>,<DATE>,<CLOSE>,<VOL>....donde los ticker sean Precio Spot y Precio Prom ?...se podrá?...apelo a tu generosidad, conocimiento y expertis.
Slds.,


Twitter: @SenseiMarket

Desconectado

#813 06-12-19 18:41

get free
Miembro
Calificacion :   174 

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

Sensei escribió:

Estimado maestro Get Free....¿como quedaría la Configuración para descargar desde https://www.bolchile.com/dolar-public el Precio y el Precio Promedio a un txt con formato de salida <TICKER>,<DATE>,<CLOSE>,<VOL>....donde los ticker sean Precio Spot y Precio Prom ?...se podrá?...apelo a tu generosidad, conocimiento y expertis.
Slds.,

Esta descarga el precio de cierre.

src = https://apps.bolchile.com/api/v1/dolar/365

header = <TICKER>,<DATE>,<CLOSE>,<VOL>

format.IN = '$(content)'
format.OUT = Dolar,{date(D.fecha).fmt('YMD')},{D.cp},{D.volume}

500

#exec

Si quieres el precio promedio, cambia la parte roja por mp.


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

Desconectado

#814 06-12-19 20:06

Sensei
Miembro
Calificacion :   

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

Sólido!...muchas gracias.
Slds.,


Twitter: @SenseiMarket

Desconectado

#815 10-12-19 19:32

brazil
Miembro
Calificacion :   146 

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

Estimado Get Free ..se q abusamos de tu tiempo..es factible obtener la data en segundos de todos los instrumentos que salen en esta web https://iqoption.com/es/quotes?active_i … ffset=-180 ....

Gracias master de ante mano


sin track ni gráficos...no hay credibilidad

Desconectado

#816 10-12-19 21:16

brazil
Miembro
Calificacion :   146 

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

brazil escribió:

Estimado Get Free ..se q abusamos de tu tiempo..es factible obtener la data en segundos de todos los instrumentos que salen en esta web https://iqoption.com/es/quotes?active_i … ffset=-180 ....

Gracias master de ante mano

...creo q estas son las rutas posibles de los ticker:
https://fininfo.iqoption.com/api/graphq … t_PT%22%7D

y esta del histórico
https://static.cdnpub.info/api/quotes-h … ctive_id=3

me parece q con ambas algo se puede hacer

gracias


sin track ni gráficos...no hay credibilidad

Desconectado

#817 11-12-19 12:23

get free
Miembro
Calificacion :   174 

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

brazil escribió:
brazil escribió:

Estimado Get Free ..se q abusamos de tu tiempo..es factible obtener la data en segundos de todos los instrumentos que salen en esta web https://iqoption.com/es/quotes?active_i … ffset=-180 ....

Gracias master de ante mano

...creo q estas son las rutas posibles de los ticker:
https://fininfo.iqoption.com/api/graphq … t_PT%22%7D

y esta del histórico
https://static.cdnpub.info/api/quotes-h … ctive_id=3

me parece q con ambas algo se puede hacer

gracias

Esa página da un máximo de 3600 periodos de un segundo (o sea, 1 hora). No te va a dar más si pones un número más grande (y solo para los últimos 7 días).

La variable fechaHasta tambien puede ser una fecha especifica, por ejemplo date(2019,12,10,13,42,0) para el 2019-12-10 13:42:00
Los ID de cada simbolo los sacas del segundo link que diste.

src = https://static.cdnpub.info/api/quotes-history/quotes/2.0?count={periods}&active_id={symbol.sub(1)}&to={fechaHasta.fmt('T')}

header = <TICKER>,<PER>,<DATE>,<TIME>,<CLOSE>,<VOL>

format.IN = '$(content).quotes'
format.OUT = {symbol.sub(0)},I,{date(D.ts).fmt('YMD')},{date(D.ts).fmt('H:I:S')},{D.value},{D.volume}

fechaHasta = date()

3600

EUR/USD 1
EUR/GBP 2

GOOGL 36
MSFT 38
AMZN 31
AAPL 32

Bitcoin 816
Ethereum 818


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

Desconectado

#818 18-12-19 19:40

brazil
Miembro
Calificacion :   146 

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

Gracias Get funciona de lujo...el único problema q el link histórico tiene un desfase de media hora....estoy viendo si pillo el link del instantaneo o un desfase mas pequeño..+1

slds


sin track ni gráficos...no hay credibilidad

Desconectado

#819 18-12-19 23:15

benjamax
Moderador
Calificacion :   114 

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

Hola Get una consulta. Esto esta obsoleto.

https://btgpactual.finmarketslive.cl/ww … ME_SPAN=1Y

delim = /},{/
format.IN = /(\d+), *(\d+), *(\d+).+?: *([\d.]+)/
format.OUT = USD-CLP,{+D[2]+1}/{D[3]}/{D[1]},{D[4]},{D[4]},{D[4]},{D[4]},0
10
#exec

Que lo reemplazo ?

Saludos

Desconectado

#820 19-12-19 10:51

benjamax
Moderador
Calificacion :   114 

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

benjamax escribió:

Hola Get una consulta. Esto esta obsoleto.

https://btgpactual.finmarketslive.cl/ww … ME_SPAN=1Y

delim = /},{/
format.IN = /(\d+), *(\d+), *(\d+).+?: *([\d.]+)/
format.OUT = USD-CLP,{+D[2]+1}/{D[3]}/{D[1]},{D[4]},{D[4]},{D[4]},{D[4]},0
10
#exec

Que lo reemplazo ?

Saludos

Aprovechando la patudez,como  podriamos obtener las BCU-10 de la pagina de btgpactual ?

Desconectado

#821 19-12-19 13:03

get free
Miembro
Calificacion :   174 

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

La configuración para Finmarkets sirve para BTG Pactual y Larrain Vial, son lo mismo. Alguna vez la publiqué, pero no encuentro el post.
Aquí está.

-------------------------------------------------
CONFIGURACION PARA FINMARKETS (EOD)
-------------------------------------------------

src = http://larrainvial.finmarketslive.cl/www/datachart.html?ID_NOTATION={symbol.sub(1)}&TIME_SPAN=3Y

header = <TICKER>,<DATE>,<CLOSE>

format.IN = '$(content)'
format.OUT = {symbol.sub(0)},{date(D.date).fmt('YMD')},{D.close}

1000

USD-CLP 2
BCP-5 72
BCU-5 76
BCP-10 74
BCU-10 78

Al lado de cada simbolo hay que poner su ID respectivo. Esos se descubren con el panel de depuracion (F12) pestaña "Network".


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

Desconectado

#822 19-12-19 13:20

benjamax
Moderador
Calificacion :   114 

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

Gracias estimado...

Desconectado

#823 19-12-19 18:43

benjamax
Moderador
Calificacion :   114 

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

eluspa_2010 escribió:
get free escribió:
eluspa_2010 escribió:

GetFREE, a mi no me interesa la AFP uno, solo quiero que me muestren las demás AFPs ¿Cómo puedo hacerlo?

Además de borrar lo que dice brazil, tambien puedes cambiar la linea que dice format.IN = para que detecte filas de datos con 6 o más AFPs (AFP Uno es la septima). Asi puedes bajar datos anteriores al 1 de Octubre.

src = http://www.spensiones.cl/apps/valoresCuotaFondo/vcfAFPxls.php?aaaaini={date().day(-periods).fmt('Y')}&aaaafin={date().fmt('Y')}&tf={tf}&fecconf={date().fmt('YMD')}

open = {data[n-1][{col+1}].trans(',.','.')}
close = {data[n][{col+1}].trans(',.','.')}

format.IN = /^([\d\-]+);([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+/
format.OUT = {symbol},{D[1].trans('-')},{open},{max({open},{close})},{min({open},{close})},{close},0

filter = "date(D[1]).fmt('w') <= 5"

AFPs = `
    col=1
    Capital-{tf}
   
    col=2
    Cuprum-{tf}
   
    col=3
    Habitat-{tf}
   
    col=4
    Modelo-{tf}
   
    col=5
    Planvital-{tf}
   
    col=6
    Provida-{tf}
`

100

tf = 'A'
#exec AFPs

tf = 'B'
#exec AFPs

tf = 'C'
#exec AFPs

tf = 'D'
#exec AFPs

tf = 'E'
#exec AFPs

Gracias GetFREE.

Todo Ok de los datos desde el 1 de octubre, No me queda claro aquello de cambiar el format.IN= para obtener datos anteriores al 1 de octubre. Como se debe cambiar ? Cual es el cambio que se debe hacer, ?  Saludos

Desconectado

#824 19-12-19 21:57

get free
Miembro
Calificacion :   174 

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

benjamax escribió:

Todo Ok de los datos desde el 1 de octubre, No me queda claro aquello de cambiar el format.IN= para obtener datos anteriores al 1 de octubre. Como se debe cambiar ? Cual es el cambio que se debe hacer, ?  Saludos

El cambio ya está hecho ahí.
Copiar y pegar tal cual.


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

Desconectado

#825 19-12-19 22:29

benjamax
Moderador
Calificacion :   114 

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

get free escribió:
benjamax escribió:

Todo Ok de los datos desde el 1 de octubre, No me queda claro aquello de cambiar el format.IN= para obtener datos anteriores al 1 de octubre. Como se debe cambiar ? Cual es el cambio que se debe hacer, ?  Saludos

El cambio ya está hecho ahí.
Copiar y pegar tal cual.

Verdad, todo ok Gracias.

Desconectado

#826 20-12-19 11:59

roger3
Miembro
Calificacion :   

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

Hola a todos  ... alguien sabe como hacer scraper a los datos del V/C de la AFP para que se cargen automaticamente? gracias


Nadie es dueño de la verdad

Desconectado

#827 20-12-19 13:09

get free
Miembro
Calificacion :   174 

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

roger3 escribió:

Hola a todos  ... alguien sabe como hacer scraper a los datos del V/C de la AFP para que se cargen automaticamente? gracias

Para cargar donde? en Metastock?
Con el PriceDownloader puedes reducir la pega a 3 clicks. Completamente automatico no se puede.


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

Desconectado

#828 20-12-19 17:04

quix
Miembro
Calificacion :   10 

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

quix escribió:
get free escribió:

No se como saber cual es el último registro. Habría que poner un número alto que abarque todo lo que haya (el número rojo). Pero no tiene que ser demasiado alto porque la repetición se va a demorar mucho.

src = http://www.conservadorcurico.cl/num.php?apaP={num}&apaM={year}

header = ''
outFile = data.csv

delim = </tr>
format.IN = /<tr>.+?d>(.+?)<\/td.+?d>(.*?)<\/td.+?d>(.*?)<\/td.+?d>(.*?)<\/td.+?d>(.*?)<\/td.+?d>(.*?)<\/td.+?d>(.*?)<\/td.+?d>(.*?)<\/td/
format.OUT = {D[1].clWC()};{D[2]};{D[3]};{D[4]};{D[5]};{D[6].clWC().trans(';','.')};{D[7]};{D[8]}

50

yearF = 2017
numF = 5000
year = 2010
num = 1

{year} {num}

#jump -1, { ++num <= numF }
#jump -3, { ++year <= yearF }

El archivo resultante data.csv se puede abrir con Excel.
Usa la versión 1.1 del downloader (https://drive.google.com/open?id=0B3U_6 … VBZc241bzg), la primera versión tiene problemas con caracteres especiales (tildes y otros)

Grande Getfree...funcionó de forma excelente!!

Hola Getfree. Me podrás ayudar nuevamente con éste script?, no me está funcionando.

Desconectado

#829 20-12-19 20:16

get free
Miembro
Calificacion :   174 

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

quix escribió:

Hola Getfree. Me podrás ayudar nuevamente con éste script?, no me está funcionando.

Estás usando la versión más nueva del dowloader?


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

Desconectado

#830 21-12-19 21:33

quix
Miembro
Calificacion :   10 

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

get free escribió:
quix escribió:

Hola Getfree. Me podrás ayudar nuevamente con éste script?, no me está funcionando.

Estás usando la versión más nueva del dowloader?

Estoy usando la v1.1 como me dijiste. Incluso l aa descargué nuevamente desde tu drive.

Desconectado

#831 23-12-19 08:41

benjamax
Moderador
Calificacion :   114 

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

quix escribió:
get free escribió:
quix escribió:

Hola Getfree. Me podrás ayudar nuevamente con éste script?, no me está funcionando.

Estás usando la versión más nueva del dowloader?

Estoy usando la v1.1 como me dijiste. Incluso l aa descargué nuevamente desde tu drive.

Con la ultima version funciona bien.

Desconectado

#832 23-12-19 13:20

get free
Miembro
Calificacion :   174 

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

quix escribió:
get free escribió:
quix escribió:

Hola Getfree. Me podrás ayudar nuevamente con éste script?, no me está funcionando.

Estás usando la versión más nueva del dowloader?

Estoy usando la v1.1 como me dijiste. Incluso l aa descargué nuevamente desde tu drive.

Claro, pero eso fue hace años cuando la última version era la 1.1.
Ahora existe la 1.3. Usa esa.


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

Desconectado

#833 23-12-19 23:04

quix
Miembro
Calificacion :   10 

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

get free escribió:
quix escribió:
get free escribió:

Estás usando la versión más nueva del dowloader?

Estoy usando la v1.1 como me dijiste. Incluso l aa descargué nuevamente desde tu drive.

Claro, pero eso fue hace años cuando la última version era la 1.1.
Ahora existe la 1.3. Usa esa.

Funcionó! Muchas gracias Getfree y Benjamax.

Desconectado

#834 02-01-20 12:36

Sensei
Miembro
Calificacion :   

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

Estimado Get Free: ¿Qué debo modificar en la configuración de #811 para que descargue los datos con 4 decimales?.
Gracias de antemano


Twitter: @SenseiMarket

Desconectado

#835 02-01-20 19:19

DiosHomero
Miembro
Calificacion :   

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

Get Free, disculpame con una pregunta.

en el sitio antiguo de la bolsa descargaba las puntas de cada accion, para evaluar posibles ofertones, con la nueva tecnologia no es posible descargar el html y desmembrarlo, soy programador pero no web
, sospecho que es tecnologia javascript, me podrias dar pistas para extraer la informacion.


Si usted está en un juego de póker durante veinte minutos y no sabe quién es el tonto de la mesa, entonces usted es el tonto

Desconectado

#836 02-01-20 22:51

get free
Miembro
Calificacion :   174 

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

Sensei escribió:

Estimado Get Free: ¿Qué debo modificar en la configuración de #811 para que descargue los datos con 4 decimales?.
Gracias de antemano

La URL de donde saca los datos esa configuracion solo da dos decimales. No se puede cambiar eso.

Habría que hacer una nueva configuración con otra URL que hay aafm.cl que si da más decimales.


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

Desconectado

#837 02-01-20 22:58

get free
Miembro
Calificacion :   174 

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

DiosHomero escribió:

Get Free, disculpame con una pregunta.

en el sitio antiguo de la bolsa descargaba las puntas de cada accion, para evaluar posibles ofertones, con la nueva tecnologia no es posible descargar el html y desmembrarlo, soy programador pero no web
, sospecho que es tecnologia javascript, me podrias dar pistas para extraer la informacion.

Ver post #799  --->  http://www.chilebolsa.com/foro/viewtopi … 79#p394179


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

Desconectado

#838 03-01-20 09:00

Sensei
Miembro
Calificacion :   

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

Ufff....veo que la nueva URL no clasifica por tipo del 1 al 7...si no que tiene otros nombres de clasificación y filtros.
Me ayudarías con esa configuración por favor ?


get free escribió:
Sensei escribió:

Estimado Get Free: ¿Qué debo modificar en la configuración de #811 para que descargue los datos con 4 decimales?.
Gracias de antemano

La URL de donde saca los datos esa configuracion solo da dos decimales. No se puede cambiar eso.

Habría que hacer una nueva configuración con otra URL que hay aafm.cl que si da más decimales.


Twitter: @SenseiMarket

Desconectado

#839 05-01-20 12:31

Trader
Miembro
Calificacion :   21 

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

Buenas

     Estoy utilizando esta config para bajar la data de capital fondo A y E, pero solo llega hasta octubre.  Que hago mal?

Gracias



chitumin escribió:

Estimados, una consulta, estoy teniendo un problema al momento de descargar los datos de los fondos de AFP, me envía información duplicada. La configuración que estoy usando es:

src = http://www.spensiones.cl/apps/valoresCuotaFondo/vcfAFPxls.php?tf={tf}&aaaaini={date().day(-periods).fmt('Y')}&aaaafin={date().fmt('Y')}&fecconf={date().fmt('YMD')}

format.IN = /^(\d+)-(\d+)-(\d+);([^;]+);\d+;([^;]+);\d+;([^;]+);\d+;([^;]+);\d+;([^;]+);\d+;([^;]+);\d+$/
format.OUT = { date(D[1],D[2],D[3]).fmt('w') > 5 ? "" : "{symbol},{D[1]}{D[2]}{D[3]},{open},{max({open},{close})},{min({open},{close})},{close},0" }

open = {data[n-1][{pos}].trans(',.','.')}
close = {data[n][{pos}].trans(',.','.')}
20

tf = 'A'

pos = 4
CAPITAL-{tf}


La información que me descarga tiene el siguiente formato (si se fijan hay fechas repetidas con diferentes valores en los precios):

<TICKER>,<DATE>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
CAPITAL-A,20180507,42001.52,42105.1,42001.52,42105.10,0
CAPITAL-A,20180508,42105.10,42368.05,42105.1,42368.05,0
CAPITAL-A,20180509,42368.05,42788.4,42368.05,42788.40,0
CAPITAL-A,20180510,42788.40,42788.4,42740.37,42740.37,0
CAPITAL-A,20180511,42740.37,42740.37,42706.67,42706.67,0
CAPITAL-A,20180501,42706.67,42706.67,41756.94,41756.94,0
CAPITAL-A,20180502,41756.94,42031.54,41756.94,42031.54,0
CAPITAL-A,20180503,42031.54,42145.43,42031.54,42145.43,0
CAPITAL-A,20180504,42145.43,42145.43,42001.52,42001.52,0
CAPITAL-A,20180507,42001.52,42105.1,42001.52,42105.10,0
CAPITAL-A,20180508,42105.10,42368.05,42105.1,42368.05,0
CAPITAL-A,20180509,42368.05,42788.4,42368.05,42788.40,0
CAPITAL-A,20180510,42788.40,42788.4,42740.37,42740.37,0
CAPITAL-A,20180511,42740.37,42740.37,42706.67,42706.67,0

¿A alguien le ha sucedido esto?

Muchas gracias!!
chitumin

Desconectado

#840 06-01-20 08:41

benjamax
Moderador
Calificacion :   114 

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

Trader escribió:

Buenas

     Estoy utilizando esta config para bajar la data de capital fondo A y E, pero solo llega hasta octubre.  Que hago mal?

Gracias



chitumin escribió:

Estimados, una consulta, estoy teniendo un problema al momento de descargar los datos de los fondos de AFP, me envía información duplicada. La configuración que estoy usando es:

src = http://www.spensiones.cl/apps/valoresCuotaFondo/vcfAFPxls.php?tf={tf}&aaaaini={date().day(-periods).fmt('Y')}&aaaafin={date().fmt('Y')}&fecconf={date().fmt('YMD')}

format.IN = /^(\d+)-(\d+)-(\d+);([^;]+);\d+;([^;]+);\d+;([^;]+);\d+;([^;]+);\d+;([^;]+);\d+;([^;]+);\d+$/
format.OUT = { date(D[1],D[2],D[3]).fmt('w') > 5 ? "" : "{symbol},{D[1]}{D[2]}{D[3]},{open},{max({open},{close})},{min({open},{close})},{close},0" }

open = {data[n-1][{pos}].trans(',.','.')}
close = {data[n][{pos}].trans(',.','.')}
20

tf = 'A'

pos = 4
CAPITAL-{tf}


La información que me descarga tiene el siguiente formato (si se fijan hay fechas repetidas con diferentes valores en los precios):

<TICKER>,<DATE>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
CAPITAL-A,20180507,42001.52,42105.1,42001.52,42105.10,0
CAPITAL-A,20180508,42105.10,42368.05,42105.1,42368.05,0
CAPITAL-A,20180509,42368.05,42788.4,42368.05,42788.40,0
CAPITAL-A,20180510,42788.40,42788.4,42740.37,42740.37,0
CAPITAL-A,20180511,42740.37,42740.37,42706.67,42706.67,0
CAPITAL-A,20180501,42706.67,42706.67,41756.94,41756.94,0
CAPITAL-A,20180502,41756.94,42031.54,41756.94,42031.54,0
CAPITAL-A,20180503,42031.54,42145.43,42031.54,42145.43,0
CAPITAL-A,20180504,42145.43,42145.43,42001.52,42001.52,0
CAPITAL-A,20180507,42001.52,42105.1,42001.52,42105.10,0
CAPITAL-A,20180508,42105.10,42368.05,42105.1,42368.05,0
CAPITAL-A,20180509,42368.05,42788.4,42368.05,42788.40,0
CAPITAL-A,20180510,42788.40,42788.4,42740.37,42740.37,0
CAPITAL-A,20180511,42740.37,42740.37,42706.67,42706.67,0

¿A alguien le ha sucedido esto?

Muchas gracias!!
chitumin

Hay 2 confg: una hasta octubre y la de abajo desde octubre.

src = http://www.spensiones.cl/apps/valoresCuotaFondo/vcfAFPxls.php?aaaaini={date().day(-periods).fmt('Y')}&aaaafin={date().fmt('Y')}&tf={tf}&fecconf={date().fmt('YMD')}

open = {data[n-1][{col+1}].trans(',.','.')}
close = {data[n][{col+1}].trans(',.','.')}

format.IN = /^([\d\-]+);([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+$/
format.OUT = {symbol},{D[1].trans('-')},{open},{max({open},{close})},{min({open},{close})},{close},0

filter = "date(D[1]).fmt('w') <= 5"

AFPs = `
    col=1
    Capital-{tf}
   
    col=2
    Cuprum-{tf}
   
    col=3
    Habitat-{tf}
   
    col=4
    Modelo-{tf}
   
    col=5
    Planvital-{tf}
   
    col=6
    Provida-{tf}

    col=7
    Uno-{tf}
`

10

tf = 'A'
#exec AFPs

tf = 'B'
#exec AFPs

tf = 'C'
#exec AFPs

tf = 'D'
#exec AFPs

tf = 'E'
#exec AFPs

Esta configuración sirve solo para bajar

Desconectado

Pie de página

Powered by FluxBB