Echa un vistazo a nuestro tutorial sobre tramas de ohlc de trama para obtener más información.
Gráfico de velas simple usando Graph_Objects
Ilustramos cómo podemos crear una lista simple de velas. Para este ejemplo, utilizaremos los datos EUR/USD de Yahoo Finance.
Consulte el recurso a continuación para obtener más información.
https: // finanzas.yahoo.com/cita/eurusd%3dx/historia?p = eurusd%3dx
El código se proporciona a continuación:
Importar trama.Graph_Objects como Go
importar pandas como PD
DF = PD.read_csv ('eurusd.CSV ')
Fig = GO.Cifra(
datos = GO.Candelero(
x = df ['date'],
Open = df ['Open'],
alto = df ['alto'],
Low = df ['bajo'],
Cerrar = DF ['Cerrar']
)
)
higo.espectáculo()
En el ejemplo anterior, usamos el paquete pandas para cargar el CSV descargado en un marco de datos.
Luego usamos el Graph_Objects.Figura y Graph_Objects.Función de candelabra () para crear una gráfica de candelabros de los datos.
La gráfica resultante es como se muestra:
Puede usar el rangeSlider proporcionado en la parte inferior de la gráfica para navegar en un rango de fecha específico.
El candelabro deshabilita rangeslider
Para deshabilitar el control deslizante de rango para el candelabro, puede usar la función Update_Layout () como se muestra:
Importar trama.Graph_Objects como Go
importar pandas como PD
DF = PD.read_csv ('eurusd.CSV ')
Fig = GO.Cifra(
datos = GO.Candelero(
x = df ['date'],
Open = df ['Open'],
alto = df ['alto'],
Low = df ['bajo'],
Cerrar = DF ['Cerrar']
)
)
higo.update_layout (xaxis_rangeslider_visible = false)
El código anterior debe devolver la parcela de velas sin incluir el rangeSlider.
Configuración de colores de velas personalizadas
También puede establecer colores de candelabro personalizados para las líneas de aumento y caída utilizando los parámetros Auming_Line_Color and DREVESINS_LINE_COLOR, respectivamente.
Ejemplo:
Importar trama.Graph_Objects como Go
importar pandas como PD
DF = PD.read_csv ('eurusd.CSV ')
Fig = GO.Cifra(
datos = GO.Candelero(
x = df ['date'],
Open = df ['Open'],
alto = df ['alto'],
Low = df ['bajo'],
Cerrar = DF ['Cerrar'],
aumenting_line_color = 'Darkblue',
disminuye_line_color = 'Darkred'
)
)
higo.espectáculo()
El código anterior devolverá una figura de velas con colores personalizados como se muestra:
Conclusión
Este artículo le muestra cómo puede crear gráficos de velas utilizando el módulo de gráficos gráficos gráficos.
Codificación feliz!!