#721 24-06-19 10:11

Ultra
Miembro
Calificacion :   42 

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

Pontifex escribió:

aha! el price downloader es genial el único pero, (y quizás el pero esta entre el teclado y la silla)   es que  guarda los nombres de los tikers con el mismo nombre del ticker original, y los traders que somos mas teclitas los  guardamos con nombres que definen su peso en el IPSA.
001IPSA, 002copec, 003falabella y cambia todos los años.
si se  pudiera cambiar esa condición seria ideal.
Por otro lado, esto de la programación realmente es entretenido. Son como los lego versión adulta.
saludos
Px

No parece muy complicado, mas si cambia una vez al año, cual es el config que usas?

Desconectado

#722 24-06-19 10:58

benjamax
Moderador
Calificacion :   114 

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

Se agradece la disponibilidad de os entendidos en programación, hacen tremendo aporte al foro.  Tiempo atrás un forero comenzó con unas clases de PERL. Eran muy didácticas y claras. Lamentablemente por sus tiempos , las tuvo que dejar. ( y quedamos tirados ). Gracias a los que aportan con sus conocimientos en forma amable y clara.

Desconectado

#723 24-06-19 12:01

Pontifex
Moderador
Calificacion :   108 

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

Ultra escribió:
Pontifex escribió:

aha! el price downloader es genial el único pero, (y quizás el pero esta entre el teclado y la silla)   es que  guarda los nombres de los tikers con el mismo nombre del ticker original, y los traders que somos mas teclitas los  guardamos con nombres que definen su peso en el IPSA.
001IPSA, 002copec, 003falabella y cambia todos los años.
si se  pudiera cambiar esa condición seria ideal.
Por otro lado, esto de la programación realmente es entretenido. Son como los lego versión adulta.
saludos
Px

No parece muy complicado, mas si cambia una vez al año, cual es el config que usas?


este es un clasico listado de tickers para el meta


Ticker Symbol
22AESGENER
11AGUAS-A
43ALMENDRAL
27ANDINA-B
35ANTARCHILE
45aquachile
40BANMEDICA
19BCI
38Besalco
09BSANTANDER
03Cap
13CCU
02CENCOSUD
07CHILE
10CMPC
20COLBUN
52COLO-COLO
31CONCHATORO
08COPEC
23ECL
05ENELAM
14ENELCHILE
15ENELGXCH
47ENJOY
18ENTEL
01FALABELLA
37FORUS
55GASCO
50Habitat
36HITES
32IAM
58IANSA
33ILC
49INVERMAR
002ipsa
12ITAUCORP
06LTM
20MALLPLAZA
42MASISA
44MULTIFOODS
34NuevaPolar
16PARAUCO
48PAZ
54PEHUENCHE
57PROVIDA
29QUINENCO
28RIPLEY
26SALFACORP
53SCHWAGER
39SECURITY
41SK
25SM-CHILE_B
30SMSAAM
21SMU
46SOCOVESA
24SONDA
04SQM-B
17VAPORES
56ZOFRI



saludos


"LASCIATE OGNI SPERANZA, VOI CH’ENTRATE" Dante " La divina Comedia"

Desconectado

#724 24-06-19 13:32

get free
Miembro
Calificacion :   174 

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

Pontifex escribió:

aha! el price downloader es genial el único pero, (y quizás el pero esta entre el teclado y la silla)   es que  guarda los nombres de los tikers con el mismo nombre del ticker original, y los traders que somos mas teclitas los  guardamos con nombres que definen su peso en el IPSA.
001IPSA, 002copec, 003falabella y cambia todos los años.
si se  pudiera cambiar esa condición seria ideal.
Por otro lado, esto de la programación realmente es entretenido. Son como los lego versión adulta.
saludos
Px

Asi puede ser con numeritos:

src = http://servicioscms.bolsadesantiago.com/DatosGraficos/DatosGraficos-ChartIQ/{symbol.split('.')[1].trans(' ','_')}-DAYS.js

format.IN = '$(content)'
format.OUT = {symbol},{D.Date.trans('-')},{D.Open},{D.High},{D.Low},{D.Close},{D.Volume}

10

22.AESGENER
11.AGUAS-A
43.ALMENDRAL


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

Desconectado

#725 24-06-19 13:55

get free
Miembro
Calificacion :   174 

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

PATALARRASTRA escribió:

Get Free

Hola y abusando de tus tremendos conocimientos. Es posible generar un script para PriceDownloader aprovechando las API que crearon los de FINTUAL y bajar toda la data de FFMM, FIP, etc de la CMF? Soy un animal y de casualidad puedo a lo sumo usar json con excel para algunos fondos que me interesan, pero quizás se pueda armar algo. Te dejo el link

https://fintual.cl/api-docs

Saludos...

Tendrías que averiguar el real_assest_id de los instrumentos que quieres bajar. Por ejemplo, para USDCLP y FFMM-BANCHILE-8525-A:

src = https://fintual.cl/api/real_assets/{symbol.split(' ')[1]}/days?from_date={date().day(-periods).fmt('Y-M-D')}

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

format.IN = '$(content).data'
format.OUT = {symbol.split(' ')[0]},{D.attributes.date.trans('-')},{D.attributes.price}

10

USDCLP 175
FFMM-BANCHILE-8525-A 9773

El nombre del instrumento lo inventas tu y el ID lo pones al lado separado por espacio.

Para averiguar el real_asset_id, en ese link que diste:
1. Click en /conceptual_assets
2. Click en "Try it out"
3. En la lista que aparece, buscar el ID del instrumento
4. Click en /conceptual_assets/{conceptual_asset_id}/real_assets
5. En la casilla conceptual_asset_id ingresar el ID obtenido en el paso 3
6. Click en "Try it out"
7. Aparece otra lista. Buscar el ID del instrumento que quieres descargar. Ese es el real_assest_id que tienes que usar en la configuracion del downloader.


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

Desconectado

#726 24-06-19 14:17

get free
Miembro
Calificacion :   174 

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

yayo88 escribió:

Amigos consulta , chequeando el PRICEDOWNLOADER , ya no cargan los Fondos Mutuos :S , como puedo descargar la base de datos ?

sdls!

Ver post #8177  -->  http://www.chilebolsa.com/foro/viewtopi … 38#p390938

El sitio de la AAFM exige encriptacion TLS 1.2 y, por lo tanto, ya no funciona en Windows XP ni Vista.


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

Desconectado

#727 24-06-19 14:38

Pontifex
Moderador
Calificacion :   108 

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

get free escribió:
Pontifex escribió:

aha! el price downloader es genial el único pero, (y quizás el pero esta entre el teclado y la silla)   es que  guarda los nombres de los tikers con el mismo nombre del ticker original, y los traders que somos mas teclitas los  guardamos con nombres que definen su peso en el IPSA.
001IPSA, 002copec, 003falabella y cambia todos los años.
si se  pudiera cambiar esa condición seria ideal.
Por otro lado, esto de la programación realmente es entretenido. Son como los lego versión adulta.
saludos
Px

Asi puede ser con numeritos:

src = http://servicioscms.bolsadesantiago.com/DatosGraficos/DatosGraficos-ChartIQ/{symbol.split('.')[1].trans(' ','_')}-DAYS.js

format.IN = '$(content)'
format.OUT = {symbol},{D.Date.trans('-')},{D.Open},{D.High},{D.Low},{D.Close},{D.Volume}

10

22.AESGENER
11.AGUAS-A
43.ALMENDRAL


Gracias por el dato GF, lo cargue tal cual y claro, los reconoce, pero en el archivo plano los sigue mostrando con los ticker de la pagina de la bolsa, entonces al hacer el convert  a archivo metastock vuelve a aparecer sin los benditos numeritos.

Ojo que es un simple detalle,( quizás hasta un siuqueteria )pero mi curiosidad aun es mas fuerte que mi verguenza por hinchar tanto.

saludos!


"LASCIATE OGNI SPERANZA, VOI CH’ENTRATE" Dante " La divina Comedia"

Desconectado

#728 24-06-19 15:05

get free
Miembro
Calificacion :   174 

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

Pontifex escribió:

pero en el archivo plano los sigue mostrando con los ticker de la pagina de la bolsa

En el archivo .txt tienen que aparecer con números, eso es lo que hace esa configuracion.
2363_lastprices.png


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

Desconectado

#729 24-06-19 15:06

Ultra
Miembro
Calificacion :   42 

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

Pontifex escribió:

aha! el price downloader es genial el único pero, (y quizás el pero esta entre el teclado y la silla)   es que  guarda los nombres de los tikers con el mismo nombre del ticker original, y los traders que somos mas teclitas los  guardamos con nombres que definen su peso en el IPSA.
001IPSA, 002copec, 003falabella y cambia todos los años.
si se  pudiera cambiar esa condición seria ideal.
Por otro lado, esto de la programación realmente es entretenido. Son como los lego versión adulta.
saludos
Px

Me paso exactamente lo mismo al inicio, me costaba leer los tciker cuando miraba y comparaba graficos. Para los symbols, Metastock tiene un campo llamado <name> que es el que te almacena el nombre "amable" del ticker. Lo puedes definir en el mismo config del downloader, luego cuando lo conviertes en el The downloader del Meta, cuando lo creas por primera vez, usa ese mismo nombre y es el que te muestra en los graficos.

Quedaria algo asi...

src = https://servicioscms.bolsadesantiago.com/DatosGraficos/DatosGraficos-ChartIQ/{symbol.split('|')[0].trans(' ','_')}-days.js

header += ,<name>

format.IN = '$(content)'
format.OUT = {symbol.split('|')[0]},{D.Date.trans('-')},{D.Open},{D.High},{D.Low},{D.Close},{D.Volume},IPSA-{symbol.split('|')[1]}

outFile = IPSA.txt

10

AGUAS-A|11AGUAS-A
ALMENDRAL|43ALMENDRAL
ANDINA-B|27ANDINA-B
ANTARCHILE|35ANTARCHILE


En el header se extiende el campo en cuestion, luego en la lista de ticker los separas con el |, a la izquierda el ticker que se usa para bajar, a la derecha el nombre que quieras que lo va a poner en el ultimo campo. Ademas le agregue "IPSA-" pero se lo puedes eliminar para asi cuando lo ves en el Meta estan todos juntos.

Desconectado

#730 24-06-19 15:09

Ultra
Miembro
Calificacion :   42 

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

get free escribió:
Pontifex escribió:

pero en el archivo plano los sigue mostrando con los ticker de la pagina de la bolsa

En el archivo .txt tienen que aparecer con números, eso es lo que hace esa configuracion.
http://www.chilebolsa.com/foro/uploads/ … prices.png

Vea Ud si aprueba mi humilde sugerencia con el uso de name.
Un grande GF!

Desconectado

#731 24-06-19 15:22

benjamax
Moderador
Calificacion :   114 

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

get free escribió:
PATALARRASTRA escribió:

Get Free

Hola y abusando de tus tremendos conocimientos. Es posible generar un script para PriceDownloader aprovechando las API que crearon los de FINTUAL y bajar toda la data de FFMM, FIP, etc de la CMF? Soy un animal y de casualidad puedo a lo sumo usar json con excel para algunos fondos que me interesan, pero quizás se pueda armar algo. Te dejo el link

https://fintual.cl/api-docs

Saludos...

Tendrías que averiguar el real_assest_id de los instrumentos que quieres bajar. Por ejemplo, para USDCLP y FFMM-BANCHILE-8525-A:

src = https://fintual.cl/api/real_assets/{symbol.split(' ')[1]}/days?from_date={date().day(-periods).fmt('Y-M-D')}

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

format.IN = '$(content).data'
format.OUT = {symbol.split(' ')[0]},{D.attributes.date.trans('-')},{D.attributes.price}

10

USDCLP 175
FFMM-BANCHILE-8525-A 9773

El nombre del instrumento lo inventas tu y el ID lo pones al lado separado por espacio.

Para averiguar el real_asset_id, en ese link que diste:
1. Click en /conceptual_assets
2. Click en "Try it out"
3. En la lista que aparece, buscar el ID del instrumento
4. Click en /conceptual_assets/{conceptual_asset_id}/real_assets
5. En la casilla conceptual_asset_id ingresar el ID obtenido en el paso 3
6. Click en "Try it out"
7. Aparece otra lista. Buscar el ID del instrumento que quieres descargar. Ese es el real_assest_id que tienes que usar en la configuracion del downloader.

Gracias. Todo ok con la descarga de datos con el  real_assest_id. Pero al pasarlo a Meta no los decarga. Solo me toma los datos del dolar.
src = https://fintual.cl/api/real_assets/{symbol.split(' ')[1]}/days?from_date={date().day(-periods).fmt('Y-M-D')}

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

format.IN = '$(content).data'
format.OUT = {symbol.split(' ')[0]},{D.attributes.date.trans('-')},{D.attributes.price}

1000

USDCLP 175
FFMM-BANCHILE-8525-A 977
CONSERVATIVE CLOONEY 247
MODERATE PITT 246
RISKY NORRIS 245

1706_real_id.png

Desconectado

#732 24-06-19 15:32

get free
Miembro
Calificacion :   174 

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

benjamax escribió:

Gracias. Todo ok con la descarga de datos con el  real_assest_id. Pero al pasarlo a Meta no los decarga. Solo me toma los datos del dolar.

No uses un espacio en el nombre de los fondos, cámbialo por un guión. El espacio es para separar el nombre del ID.


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

Desconectado

#733 24-06-19 15:48

Ultra
Miembro
Calificacion :   42 

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

Hola, para Fintual, me esta funcionando esta config

src = https://fintual.cl/api/real_assets/{symbol.split(';')[2]}/days?from_date={date().day(-periods).fmt('Y-M-D')}&to_date={date().fmt('Y-M-D')}

header += ,<name>

format.IN = '$(content).data'
format.OUT = { date({D.attributes.date.split('-')[0]},{D.attributes.date.split('-')[1]},{D.attributes.date.split('-')[2]}).fmt('w') > 5 ? "" : "{symbol.split(';')[0]},{D.attributes.date.trans('-')},{D.attributes.price},{D.attributes.price},{D.attributes.price},{D.attributes.price},0,FINTUAL-{symbol.split(';')[1]}"}

outFile = FINTUAL.txt

10

FM-FIN-CGC;Conservative Clooney;247
FM-FIN-MBP;Moderate Pitt;246
FM-FIN-RCN;Risky Norris;245


Hice un python que bajo todo la lista de fondos, son unos 1228 (no entendi porque esa implementacion de los conceptual/real assets), el que la necesita me pide por interno, pero como comento GF, mejor buscarlos por la pagina.

Desconectado

#734 24-06-19 15:54

benjamax
Moderador
Calificacion :   114 

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

get free escribió:
benjamax escribió:

Gracias. Todo ok con la descarga de datos con el  real_assest_id. Pero al pasarlo a Meta no los decarga. Solo me toma los datos del dolar.

No uses un espacio en el nombre de los fondos, cámbialo por un guión. El espacio es para separar el nombre del ID.

Perfecto gracias.

Desconectado

#735 24-06-19 16:12

Pontifex
Moderador
Calificacion :   108 

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

Ultra escribió:
get free escribió:
Pontifex escribió:

pero en el archivo plano los sigue mostrando con los ticker de la pagina de la bolsa

En el archivo .txt tienen que aparecer con números, eso es lo que hace esa configuracion.
http://www.chilebolsa.com/foro/uploads/ … prices.png

Vea Ud si aprueba mi humilde sugerencia con el uso de name.
Un grande GF!

si es todo un tema el como The Dowloader guarda los datos, lo que es un tremendo misterio es como poder guardar los papeles en texto plano y compararlos entre si usando solo algoritmos, pero eso queda para mas adelante (me meti en este embrollo precisamente para eso, pero piano piano)
El 4 de julio me operan un menisco asi que tendre mucho tiempo para ahondar en estos temas (tenganme paciencia por favor)

a todo esto cuando corro el script que enviaste me aparece en el Cmod <----no matching data, estoy haciendo algo mal?

saludos


"LASCIATE OGNI SPERANZA, VOI CH’ENTRATE" Dante " La divina Comedia"

Desconectado

#736 24-06-19 16:26

get free
Miembro
Calificacion :   174 

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

Ultra escribió:

no entendi porque esa implementacion de los conceptual/real assets

Los real_asset_id son los ID de las series especificas de un fondo (serie A, B, C, etc.). El conceptual_asset_id es el ID del grupo completo.


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

Desconectado

#737 24-06-19 16:35

Ultra
Miembro
Calificacion :   42 

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

Pontifex escribió:
Ultra escribió:
get free escribió:

En el archivo .txt tienen que aparecer con números, eso es lo que hace esa configuracion.
http://www.chilebolsa.com/foro/uploads/ … prices.png

Vea Ud si aprueba mi humilde sugerencia con el uso de name.
Un grande GF!

si es todo un tema el como The Dowloader guarda los datos, lo que es un tremendo misterio es como poder guardar los papeles en texto plano y compararlos entre si usando solo algoritmos, pero eso queda para mas adelante (me meti en este embrollo precisamente para eso, pero piano piano)
El 4 de julio me operan un menisco asi que tendre mucho tiempo para ahondar en estos temas (tenganme paciencia por favor)

a todo esto cuando corro el script que enviaste me aparece en el Cmod <----no matching data, estoy haciendo algo mal?

saludos

Tengo un python que lee directamente los DAT del Meta la estructura esta documentada eso no es tema pero no lo uso porque es muy lento.
Lo que hago es dejar toda la data del Meta a archivo  txt y de ahi cargarlos a un dataframe, como te comentaba la libreria TALIB tiene ya implementada la principales funciones, luego queda agregar columnas en el dataframe para poder comparar las distintas series de los ticker. Y si, no es tan facil, estoy en las mismas.
Hay muy buenos articulos tipo tutoriales analisis tecnico, trading y portfolio analysys en datacamp y towardsdatascience

Con respecto al script, volvi a probarlo y me funciona bien, mira que cambio el src, envia tu config para pegarle un vistazo.

Desconectado

#738 24-06-19 16:47

Ultra
Miembro
Calificacion :   42 

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

get free escribió:
Ultra escribió:

no entendi porque esa implementacion de los conceptual/real assets

Los real_asset_id son los ID de las series especificas de un fondo (serie A, B, C, etc.). El conceptual_asset_id es el ID del grupo completo.

Ups, gracias GF, ahora hace sentido!
Me falta entonces iterar sobre los real_assets para dar con toda la lista, me estaba quedando solo con el primero de cada uno.

Desconectado

#739 24-06-19 17:08

Pontifex
Moderador
Calificacion :   108 

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

Ultra escribió:
Pontifex escribió:
Ultra escribió:

Vea Ud si aprueba mi humilde sugerencia con el uso de name.
Un grande GF!

si es todo un tema el como The Dowloader guarda los datos, lo que es un tremendo misterio es como poder guardar los papeles en texto plano y compararlos entre si usando solo algoritmos, pero eso queda para mas adelante (me meti en este embrollo precisamente para eso, pero piano piano)
El 4 de julio me operan un menisco asi que tendre mucho tiempo para ahondar en estos temas (tenganme paciencia por favor)

a todo esto cuando corro el script que enviaste me aparece en el Cmod <----no matching data, estoy haciendo algo mal?

saludos

Tengo un python que lee directamente los DAT del Meta la estructura esta documentada eso no es tema pero no lo uso porque es muy lento.
Lo que hago es dejar toda la data del Meta a archivo  txt y de ahi cargarlos a un dataframe, como te comentaba la libreria TALIB tiene ya implementada la principales funciones, luego queda agregar columnas en el dataframe para poder comparar las distintas series de los ticker. Y si, no es tan facil, estoy en las mismas.
Hay muy buenos articulos tipo tutoriales analisis tecnico, trading y portfolio analysys en datacamp y towardsdatascience

Con respecto al script, volvi a probarlo y me funciona bien, mira que cambio el src, envia tu config para pegarle un vistazo.



sorry pero a que te refieres con lo de la configuración?
te envió los archivos a tu correo mejor, cuando trato de pegar el code desde el VSC me aparece una larga cadena de caracteres y la verdad de Java no se absolutamente nada de nada


"LASCIATE OGNI SPERANZA, VOI CH’ENTRATE" Dante " La divina Comedia"

Desconectado

#740 24-06-19 17:16

Pontifex
Moderador
Calificacion :   108 

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

esto es lo que tengo en el archivo config
src = https://servicioscms.bolsadesantiago.com/DatosGraficos/DatosGraficos-ChartIQ/{symbol.split('|')[0].trans(' ','_')}-days.js

header += ,<name>

format.IN = '$(content)'
format.OUT = {symbol.split('|')[0]},{D.Date.trans('-')},{D.Open},{D.High},{D.Low},{D.Close},{D.Volume},IPSA-{symbol.split('|')[1]}

outFile = IPSA.txt

5

AGUAS-A|11AGUAS-A
ALMENDRAL|43ALMENDRAL
ANDINA-B|27ANDINA-B
ANTARCHILE|35ANTARCHILEL


"LASCIATE OGNI SPERANZA, VOI CH’ENTRATE" Dante " La divina Comedia"

Desconectado

#741 24-06-19 18:02

Ultra
Miembro
Calificacion :   42 

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

Pontifex escribió:

esto es lo que tengo en el archivo config
src = https://servicioscms.bolsadesantiago.com/DatosGraficos/DatosGraficos-ChartIQ/{symbol.split('|')[0].trans(' ','_')}-days.js

header += ,<name>

format.IN = '$(content)'
format.OUT = {symbol.split('|')[0]},{D.Date.trans('-')},{D.Open},{D.High},{D.Low},{D.Close},{D.Volume},IPSA-{symbol.split('|')[1]}

outFile = IPSA.txt

5

AGUAS-A|11AGUAS-A
ALMENDRAL|43ALMENDRAL
ANDINA-B|27ANDINA-B
ANTARCHILE|35ANTARCHILEL

Debe ser el https, usa solo http. Acabo de probarlo (tengo win10) y funcionan con o sin SSL.

Desconectado

#742 24-06-19 18:27

Pontifex
Moderador
Calificacion :   108 

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

que extraño, tambien lo estoy probando en win10 y me sigue arrojando el mismo error. Despues del partido lo reviso en linux

saludos
px


"LASCIATE OGNI SPERANZA, VOI CH’ENTRATE" Dante " La divina Comedia"

Desconectado

#743 24-06-19 22:04

Kijote
Miembro
Calificacion :   

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

hola.., ya no es SPCLXIGPA ???... trae hasta el 14 solamente.

Desconectado

#744 25-06-19 08:22

benjamax
Moderador
Calificacion :   114 

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

Kijote escribió:

hola.., ya no es SPCLXIGPA ???... trae hasta el 14 solamente.

SP_IPSA

Desconectado

#745 25-06-19 09:11

Pontifex
Moderador
Calificacion :   108 

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

get free escribió:
Pontifex escribió:

aha! el price downloader es genial el único pero, (y quizás el pero esta entre el teclado y la silla)   es que  guarda los nombres de los tikers con el mismo nombre del ticker original, y los traders que somos mas teclitas los  guardamos con nombres que definen su peso en el IPSA.
001IPSA, 002copec, 003falabella y cambia todos los años.
si se  pudiera cambiar esa condición seria ideal.
Por otro lado, esto de la programación realmente es entretenido. Son como los lego versión adulta.
saludos
Px

Asi puede ser con numeritos:

src = http://servicioscms.bolsadesantiago.com/DatosGraficos/DatosGraficos-ChartIQ/{symbol.split('.')[1].trans(' ','_')}-DAYS.js

format.IN = '$(content)'
format.OUT = {symbol},{D.Date.trans('-')},{D.Open},{D.High},{D.Low},{D.Close},{D.Volume}

10

22.AESGENER
11.AGUAS-A
43.ALMENDRAL


Temprano hinchando sorry por ello.
No hay caso GF, meto este codigo y me arroja esto
22.AESGENER .   <---(no matching data: 1 lines total)
11.AGUAS-A .    <---(no matching data: 1 lines total)

tengo win10, incluso el codigo que me envio ultra tampoco lo toma, ek original eso si corre sin problemas, proble con https y con http con idénticos resultados.

Alguna sugerencia ?

saludos
PX


"LASCIATE OGNI SPERANZA, VOI CH’ENTRATE" Dante " La divina Comedia"

Desconectado

#746 25-06-19 14:07

get free
Miembro
Calificacion :   174 

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

Pontifex escribió:

Temprano hinchando sorry por ello.
No hay caso GF, meto este codigo y me arroja esto
22.AESGENER .   <---(no matching data: 1 lines total)
11.AGUAS-A .    <---(no matching data: 1 lines total)

tengo win10, incluso el codigo que me envio ultra tampoco lo toma, ek original eso si corre sin problemas, proble con https y con http con idénticos resultados.

Alguna sugerencia ?

Me gustaria ver un screenshot de ese archivo configs.txt abierto con el bloc de notas. Es muy extraño ese problema.


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

Desconectado

#747 25-06-19 14:27

Pontifex
Moderador
Calificacion :   108 

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

Hola GF
Adjunto el pantallazo en win10, este tiene https pero indistintamente el resultado es el mismo

72_pantallazo.gif


saludos y gracias por tu tiempo


"LASCIATE OGNI SPERANZA, VOI CH’ENTRATE" Dante " La divina Comedia"

Desconectado

#748 25-06-19 14:54

get free
Miembro
Calificacion :   174 

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

Ok, descartado que eso sea el problema.

Queda una sola posibilidad: debes estar usando dos versiones distintas del PriceDownloader, la original y una más nueva.
Deshaste de la version antigua, la que hay que usar es la version 1.3.


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

Desconectado

#749 25-06-19 17:24

Pontifex
Moderador
Calificacion :   108 

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

no te puedo creer que esa sea la solución... 
"la simpleza es la mayor de las elegancias"

funciono perfecto!

saludos y muchas gracias a todos.

Pd: quiero aprender a hacer estas cosas en python


"LASCIATE OGNI SPERANZA, VOI CH’ENTRATE" Dante " La divina Comedia"

Desconectado

#750 26-06-19 11:58

benjamax
Moderador
Calificacion :   114 

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

benjamax escribió:
get free escribió:
PATALARRASTRA escribió:

Get Free

Hola y abusando de tus tremendos conocimientos. Es posible generar un script para PriceDownloader aprovechando las API que crearon los de FINTUAL y bajar toda la data de FFMM, FIP, etc de la CMF? Soy un animal y de casualidad puedo a lo sumo usar json con excel para algunos fondos que me interesan, pero quizás se pueda armar algo. Te dejo el link

https://fintual.cl/api-docs

Saludos...

Tendrías que averiguar el real_assest_id de los instrumentos que quieres bajar. Por ejemplo, para USDCLP y FFMM-BANCHILE-8525-A:

src = https://fintual.cl/api/real_assets/{symbol.split(' ')[1]}/days?from_date={date().day(-periods).fmt('Y-M-D')}

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

format.IN = '$(content).data'
format.OUT = {symbol.split(' ')[0]},{D.attributes.date.trans('-')},{D.attributes.price}

10

USDCLP 175
FFMM-BANCHILE-8525-A 9773

El nombre del instrumento lo inventas tu y el ID lo pones al lado separado por espacio.

Para averiguar el real_asset_id, en ese link que diste:
1. Click en /conceptual_assets
2. Click en "Try it out"
3. En la lista que aparece, buscar el ID del instrumento
4. Click en /conceptual_assets/{conceptual_asset_id}/real_assets
5. En la casilla conceptual_asset_id ingresar el ID obtenido en el paso 3
6. Click en "Try it out"
7. Aparece otra lista. Buscar el ID del instrumento que quieres descargar. Ese es el real_assest_id que tienes que usar en la configuracion del downloader.

Gracias. Todo ok con la descarga de datos con el  real_assest_id. Pero al pasarlo a Meta no los decarga. Solo me toma los datos del dolar.
src = https://fintual.cl/api/real_assets/{symbol.split(' ')[1]}/days?from_date={date().day(-periods).fmt('Y-M-D')}

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

format.IN = '$(content).data'
format.OUT = {symbol.split(' ')[0]},{D.attributes.date.trans('-')},{D.attributes.price}

1000

USDCLP 175
FFMM-BANCHILE-8525-A 977
CONSERVATIVE CLOONEY 247
MODERATE PITT 246
RISKY NORRIS 245

http://www.chilebolsa.com/foro/uploads/1706_real_id.png

S0lo me baja deta desde comienzo de 2019 en la grafica. Es asi ?

Desconectado

Pie de página

Powered by FluxBB