한국투자증권 주식매매프로그램 만들기

파이썬 주식매매프로그램 만들기

미국 주식 프로그램 만들기(eFriend expert)

6. 주식 일목 평균선 구하기

토폴로지 2022. 3. 21. 22:10

import sys
from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
from PyQt5.QtCore import *
from PyQt5.QAxContainer import *

import pandas as pd
import pyqtgraph as pg

import yfinance as yf

 

def ICMK(data, period=26):
    period_high = data['High'].rolling(window=period).max()
    period_low = data['Low'].rolling(window=period).min()
    return (period_high + period_low) / 2

 

df = yf.download('AAPL', start='2022-03-01')
df['ICMK'] = ICMK(df['Close'], 26)

print(df)

 

period 기본값 26 일목평균선(26일동안의 최고값 + 26일동안의 최저값) / 2)

period 값에 필요한 일목평균선 값 넣으면 됨

 

 

반응형