Skip to content

gauss314/juanpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libreria de ejemplo curso Ullua



Esta librería tiene como finalidad empezar a generar contenido de los scripts que vayan armando los alumnos del curso de python para traders de @Ullua https://twitter.com/Ullua



Instalación

pip install juanpy



Ejemplo para ubicar máximos y mínimos locales

  • Gráfico 1: Precios de cierre con mínimos y máximos encontrados

  • Grafico 2: Precios de cierre con lineas de soportes y resistencias desde cada máximo y mínimo encontrado

  • Gráfico 3: Precios de cierre con zona alcista, bajista o lateral En función de las pendientes de los últimos pares de mínimos y máximos encontrados

import juanpy

juanpy.trends(ticker='TWTR')



Ejemplo con cambio de escala y cambio de sensibilidad, y parámetros:


La sensibilidad la tomará en cantidad de velas para encontrar nuevos máximos y/o mínimos locales

import juanpy

df = juanpy.trends('TWTR', start='2014-06-01', end='2020-01-01', sensibilidad=60, escala='log')


Devuelve un dataframe con

  • los valores de máximos y mínimos vigentes a cada fecha (vMin y vMax)
  • las pendientes resultantes de unir los dos úlitmos mínimos y los dos últimos máximmos (pMin y pMax) apto apra canales
  • La tendencia a partir de las pendientes de los últimos máximos y mínimos en cada punto (-1 para bajista, 0 para lateral y 1 para alcista)

Ejemplo para graficar ondas

Interpola máximos y mínimos de una manera mas suavizada basado en el script de las tendencias

import juanpy

juanpy.waves('TWTR', sensibilidad=60, escala='log')

Créditos

Utilizamos las librerías:

About

Repo para adjuntar ideas surgidas de los trabajos prácticos del curso de python para traders de R. Ullua

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages