# -*- coding: utf-8 -*-
"""
1강 · 6단계 — 0교시 lesson00.py 를 내 손으로 다시 짜기
아래 주석(# ①~⑥)마다 1~5단계에서 배운 것으로 한두 줄씩 채웁니다. 막히면 answers/step6_answer.py
목표 결과(0교시와 같아야 함): 읽은 주 1,156주 / 20주 이동평균보다 높았던 주 751/1137 (66%)
"""
import csv
from pathlib import Path

WINDOW = 20
COLUMN = "adjusted close"
DROP_ALERT = -0.30

path = Path(__file__).parent / "data" / "GOOGL_weekly_adjusted.csv"   # 원자료는 0교시 get_data.py 로 직접 받기

# ① 파일 열어서 (날짜, 가격) 을 rows 에 담기          ← 4단계


# ② 날짜순 정렬 + 읽은 주 수 출력                      ← 4단계


# ③ 주간 수익률이 DROP_ALERT 이하인 주 찾아 출력        ← 2·3단계


# ④ 주마다 최근 WINDOW 주 평균(이동평균) 구하기         ← 5단계


# ⑤ 가격 > 이동평균 인 주 세기, 비율 출력                ← 3단계


# ⑥ 검증: 결과가 751/1137 과 같은가?  다르면 어디가 다른지 한 줄씩 print 로 찾기


