Selección de acciones de bonos de media móvil (código fuente de la fórmula de selección de acciones de bonos de media móvil)
La selección de acciones de bonos con media móvil es un método común de selección de acciones. El principio básico es tomar decisiones de inversión observando la tendencia de la media móvil de las acciones y seleccionando formas técnicas como la adhesión, el escalonamiento y el cruce de la media móvil. La fórmula de selección de acciones de vinculación de promedio móvil se utiliza para calcular la distancia y el ángulo entre los promedios móviles para determinar la tendencia y la tendencia de las acciones.
El código fuente de la fórmula de selección de acciones de bonos de media móvil es el siguiente:
#Importar las bibliotecas necesarias
importpandasaspd
importnumpyasnp
#Calcular la distancia media
defcalculate_distance(series):
returnseries.max-series.min
#Calcular el ángulo medio
defcalculate_angle(series):
returnnp . arctan(series . diff/series . index . to _ series . diff)
#Función de selección de stock p>
def select _ stokes(data, n):
#Calcular media móvil
datos[\'MA\']=datos[\'close\'] . desplazamiento (n). Significado
#Calcular distancia y ángulo promedio
datos[\ 'distancia\']= datos[\' MA\']. desplazamiento (n). Aplicar (calcular distancia)
Datos[\ 'ángulo\'] = datos[\ 'movimiento\ ']. desplazamiento (n). Aplicación (calcular ángulo)
#Seleccione acciones según la distancia y el ángulo de la media móvil.
acciones _ seleccionadas = datos[(datos[\ 'distancia \ ']
retorno_acciones seleccionadas
El método de selección de acciones de bonos promedio consiste en calcular el promedio distancia de las acciones y ángulo, seleccione acciones con una distancia promedio inferior a 0,02 y un ángulo inferior a 0,1 como señal de compra. Este método de selección de acciones se puede utilizar para juzgar si la tendencia de las acciones tiende a ser estable y tiene ciertas características laterales cuando el Las medias móviles están pegadas o cruzadas, lo que significa que la acción puede estar en una etapa de consolidación y los inversores pueden optar por esperar a que el mercado avance antes de comprar.
Tome los datos históricos de una acción como referencia. Ejemplo: supongamos que el período promedio que elegimos es de 30 días. La fórmula anterior selecciona acciones
#Importar las bibliotecas requeridas
importpandasaspd
#Leer el historial de acciones. datos
datos = PD . read_CSV(\ ' stock _ data . CSV \ ')
#Seleccionar acciones
acciones_seleccionadas = select_stocks(datos, 30)
#Imprimir las acciones seleccionadas
Imprimir (selected_stock)
A través del código anterior, podemos obtener la lista de acciones seleccionadas, incluido el día de negociación y el precio de cierre de la acción, la distancia y el ángulo de la media móvil. Con base en esta información, los inversores pueden realizar operaciones de acciones más precisas.
La conclusión es que la selección de acciones de bonos de media móvil es un método simple y eficaz de selección de acciones. La distancia y el ángulo permiten a los inversores juzgar la tendencia y la tendencia de las acciones a comprar o vender. El método de selección de acciones de bonos de media móvil también tiene sus limitaciones. Al utilizarlo, los inversores deben tomar decisiones basadas en otros indicadores técnicos y el entorno del mercado. decisiones de inversión razonables