No estas registrado.
Mañana lo ajusta.
Desconectado
Mañana lo ajusta.
gracias!!!
There are two things you can do in a market like this; lose money Spam trying to take more than the market is giving, or hold tight.
Desconectado
Pregunta!!! por que CAP me tira con 6850 cuando deberia ser 6905? thanks!!!
A mí me pasaba lo mismo. Al día siguiente (mañana) se corrige cuando los vuelvas a bajar. Asumo que es un ajuste de la bcs-downloader.
Sea fiel a su sistema por muy simple que parezca... qué fácil suena.
Disciplina.
Desconectado
Pregunta!!! por que CAP me tira con 6850 cuando deberia ser 6905? thanks!!!
A mí me pasaba lo mismo. Al día siguiente (mañana) se corrige cuando los vuelvas a bajar. Asumo que es un ajuste de la bcs-downloader.
Los datos se obtienen de los gráficos antiguos de la BCS (los FnCharts) que tienen ese problema de actualización del precio de cierre ajustado.
Aquí hay una nueva versión del complemento que baja los datos de los gráficos nuevos. En esos el precio de cierre ajustado aparece la misma tarde. Y además son más cercanos a tiempo real que los gráficos antiguos.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Gracias!!!
There are two things you can do in a market like this; lose money Spam trying to take more than the market is giving, or hold tight.
Desconectado
No se les queda pegado o se les cierra el Excel?
A mi bajando 40 celdas se me pega a cada rato (uso la v2).
Desconectado
Como lo hago para tener los datos INTRADAY en linea para la planilla
gracias
Desconectado
No se les queda pegado o se les cierra el Excel?
A mi bajando 40 celdas se me pega a cada rato (uso la v2).
Actualizar un nemotecnico toma aprox 0.5 segundos.
Si tienes 40 nemotecnicos se va a demorar unos 20 segundos en actualizar toda la planilla.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Como lo hago para tener los datos INTRADAY en linea para la planilla
gracias
El complemento para Excel solo baja datos EOD.
Para bajar datos intraday puedes usar el PriceDownloader_Generic y luego lo importas.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
cristianc escribió:No se les queda pegado o se les cierra el Excel?
A mi bajando 40 celdas se me pega a cada rato (uso la v2).Actualizar un nemotecnico toma aprox 0.5 segundos.
Si tienes 40 nemotecnicos se va a demorar unos 20 segundos en actualizar toda la planilla.
Gracias por la ayuda Getfree, y te agradezco todos los aportes.
El tema puntual no es la demora, es que se me termina cerrando el Excel a cada rato, pero dont worry.
Slds
Desconectado
Getfree
a todo esto por adelantado muchas gracias y encuentro una maravilla lo que haces, es increíble me ha servido un montón
te cuento, estoy haciendome una planilla y estoy agregando las puntas y datos de los días anteriores de las acciones que me interesan, por lo que me sirve mucho la planilla de excel que hay, pero quiero agregar unos ultimos movimientos de estas acciones intraday y ojalás las puntas se puede hacer eso?
Desconectado
Getfree
a todo esto por adelantado muchas gracias y encuentro una maravilla lo que haces, es increíble me ha servido un montón
te cuento, estoy haciendome una planilla y estoy agregando las puntas y datos de los días anteriores de las acciones que me interesan, por lo que me sirve mucho la planilla de excel que hay, pero quiero agregar unos ultimos movimientos de estas acciones intraday y ojalás las puntas se puede hacer eso?
El complemento para Excel tiene solo dos formulas, BCS_getData y BCS_getDate, que bajan OHLCV y fecha para un dia especifico.
Lo que quieres se puede hacer, pero no con este complemento. Tienes que usar la funcionalidad de Excel mismo.
Por ejemplo, los datos intradia estan en esta URL:
https://servicioscms.bolsadesantiago.com/GAT/chartIQ/Intraday.aspx?symbol=CENCOSUD&Period=intraday_1
Esos datos están en formato JSON. Puedes usar la herramienta "Power Query" de Excel para importar ese tipo de datos.
Aquí hay un artículo que explica cómo: https://support.microsoft.com/es-es/off … 8e9e616f5a
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Esta Planilla aun funciona ? intente ocuparla y bajarla nuevamente y no he podido.
Saludos
Desconectado
Esta Planilla aun funciona ? intente ocuparla y bajarla nuevamente y no he podido.
Saludos
En Google Drive puse hace algun tiempo una actualizacion del complemento (version 2.1).
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Al bajar todo y crear la nueva plantilla. =BCS_GetData("ipsa") se sigue llamando ipsa ? intente con ipsa, sp_ipsa y no tengo resultados
Desconectado
Al bajar todo y crear la nueva plantilla. =BCS_GetData("ipsa") se sigue llamando ipsa ? intente con ipsa, sp_ipsa y no tengo resultados
Me funciona bien con SP_IPSA.
Quizas aun tienes instalada la version antigua del complemento. Intenta desinstalando y reinstalando.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
OK.
Desconectado
No me funciona. En todos los casos me arroja el resultado de #¡VALOR!. Uso la versión ultima 2.1. Seguí todos los consejos y sugerencias que se señalan en las dos paginas y no me funciona.. ¿que hago mal?
Desconectado
No me funciona. En todos los casos me arroja el resultado de #¡VALOR!. Uso la versión ultima 2.1. Seguí todos los consejos y sugerencias que se señalan en las dos paginas y no me funciona.. ¿que hago mal?
Abro el archivo PriceDownloader_BCS.xla en excel, voy a la pestaña programador, luego menú visual basic, en la izquierda, en una lista de nombres click en MainModule y cambio la dirección que sale en el codigo por https://servicioscms.bolsadesantiago.co … s-ChartIQ/
Espero se haya entendido
Desconectado
gonka escribió:No me funciona. En todos los casos me arroja el resultado de #¡VALOR!. Uso la versión ultima 2.1. Seguí todos los consejos y sugerencias que se señalan en las dos paginas y no me funciona.. ¿que hago mal?
Abro el archivo PriceDownloader_BCS.xla en excel, voy a la pestaña programador, luego menú visual basic, en la izquierda, en una lista de nombres click en MainModule y cambio la dirección que sale en el codigo por https://servicioscms.bolsadesantiago.co … s-ChartIQ/
Espero se haya entendido
Gracias VaRZu, muy clara la explicación. Hice la modificación en la version 2.1 pero el prolema se mantiene. Copio el modulo "Main Module" como quedó despues de la modificacion que me indicaste:
Public theEvtClass As EvtClass
Sub Auto_Open()
Set theEvtClass = New EvtClass
Set theEvtClass.App = Application
End Sub
Private Function bcs_getSymbolData(symbol As String) As String()
Static symbolLines As Object
Static symbolDates As Object
Static WHR As Object
If symbolLines Is Nothing Then
Set symbolLines = New Dictionary
Set symbolDates = New Dictionary
End If
symbol = UCase(symbol)
If Not symbolDates.Exists(symbol) Or DateDiff("s", symbolDates.Item(symbol), Now()) > 60 Then
'Debug.Print "Downloading data: " & symbol
If WHR Is Nothing Then Set WHR = CreateObject("WinHttp.WinHttpRequest.5.1")
WHR.Open "GET", "https://servicioscms.bolsadesantiago.co … s-ChartIQ/" & symbol & "&" & Rnd
WHR.Send
symbolLines(symbol) = Split(WHR.ResponseText, "},{")
symbolDates(symbol) = Now()
End If
VBA.DoEvents
bcs_getSymbolData = symbolLines(symbol)
End Function
Private Function getDataRowCol(symbol As String, row As Integer, col As Integer) As String
row = -row
Dim lines: lines = bcs_getSymbolData(symbol)
If row > 0 Then row = row - 1
If row < 0 Then row = UBound(lines) + row + 1
Set re = CreateObject("VBScript.RegExp")
re.Pattern = "[\d.-]+"
getDataRowCol = re.Execute(Split(lines(row), ",")(col))(0)
End Function
Function BCS_getData(symbol As String, Optional col As Integer = 4, Optional row As Integer = 1) As Double
If col = 5 Then col = 6
If col = 4 Then col = 0
If col = 3 Then col = 4
If col = 2 Then col = 3
If col = 1 Then col = 5
BCS_getData = Val(getDataRowCol(symbol, row, col))
End Function
Function BCS_getDate(symbol As String, Optional row As Integer = 1) As Date
BCS_getDate = getDataRowCol(symbol, row, 2)
End Function
Desconectado
SOLUCIONADO:: gracias a todos
VaRZu escribió:gonka escribió:No me funciona. En todos los casos me arroja el resultado de #¡VALOR!. Uso la versión ultima 2.1. Seguí todos los consejos y sugerencias que se señalan en las dos paginas y no me funciona.. ¿que hago mal?
Abro el archivo PriceDownloader_BCS.xla en excel, voy a la pestaña programador, luego menú visual basic, en la izquierda, en una lista de nombres click en MainModule y cambio la dirección que sale en el codigo por https://servicioscms.bolsadesantiago.co … s-ChartIQ/
Espero se haya entendidoGracias VaRZu, muy clara la explicación. Hice la modificación en la version 2.1 pero el prolema se mantiene. Copio el modulo "Main Module" como quedó despues de la modificacion que me indicaste:
Public theEvtClass As EvtClass
Sub Auto_Open()
Set theEvtClass = New EvtClass
Set theEvtClass.App = Application
End SubPrivate Function bcs_getSymbolData(symbol As String) As String()
Static symbolLines As Object
Static symbolDates As Object
Static WHR As Object
If symbolLines Is Nothing Then
Set symbolLines = New Dictionary
Set symbolDates = New Dictionary
End If
symbol = UCase(symbol)
If Not symbolDates.Exists(symbol) Or DateDiff("s", symbolDates.Item(symbol), Now()) > 60 Then
'Debug.Print "Downloading data: " & symbol
If WHR Is Nothing Then Set WHR = CreateObject("WinHttp.WinHttpRequest.5.1")
WHR.Open "GET", "https://servicioscms.bolsadesantiago.co … s-ChartIQ/" & symbol & "&" & Rnd
WHR.Send
symbolLines(symbol) = Split(WHR.ResponseText, "},{")
symbolDates(symbol) = Now()
End If
VBA.DoEvents
bcs_getSymbolData = symbolLines(symbol)
End FunctionPrivate Function getDataRowCol(symbol As String, row As Integer, col As Integer) As String
row = -row
Dim lines: lines = bcs_getSymbolData(symbol)
If row > 0 Then row = row - 1
If row < 0 Then row = UBound(lines) + row + 1
Set re = CreateObject("VBScript.RegExp")
re.Pattern = "[\d.-]+"
getDataRowCol = re.Execute(Split(lines(row), ",")(col))(0)
End FunctionFunction BCS_getData(symbol As String, Optional col As Integer = 4, Optional row As Integer = 1) As Double
If col = 5 Then col = 6
If col = 4 Then col = 0
If col = 3 Then col = 4
If col = 2 Then col = 3
If col = 1 Then col = 5
BCS_getData = Val(getDataRowCol(symbol, row, col))
End FunctionFunction BCS_getDate(symbol As String, Optional row As Integer = 1) As Date
BCS_getDate = getDataRowCol(symbol, row, 2)
End Function
Desconectado
alguien sabe si cambio la dirección de los datos? No se actualizan los datos desde el jueves.
Ej: https://servicioscms.bolsadesantiago.co … ER-DAYS.js
Desconectado
alguien sabe si cambio la dirección de los datos? No se actualizan los datos desde el jueves.
Ej: https://servicioscms.bolsadesantiago.co … ER-DAYS.js
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
VaRZu escribió:alguien sabe si cambio la dirección de los datos? No se actualizan los datos desde el jueves.
Ej: https://servicioscms.bolsadesantiago.co … ER-DAYS.js
muchas gracias
Desconectado
Vapores diario log.
Que exigente se a mostrado el mercado respecto a los resultados de algunas empresas...
Saludos
Twitter @Tolo_A_
Desconectado
jajaja siempre me equivoco en meter el dedo xD
Twitter @Tolo_A_
Desconectado
Hola a todos, se que este link es del 2017, lo bajé y no existe la url, alguien sabe si hay una nueva url?, mil gracias Get!
Desconectado
Hola a todos, se que este link es del 2017, lo bajé y no existe la url, alguien sabe si hay una nueva url?, mil gracias Get!
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Mambero escribió:Hola a todos, se que este link es del 2017, lo bajé y no existe la url, alguien sabe si hay una nueva url?, mil gracias Get!
Muchas gracias Get Free
Desconectado