Skip to content

Pafika97/Pattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Pattern Finder

Универсальный скрипт на Python для поиска паттернов на графиках цены из Yahoo Finance.

Установка

python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate
python -m pip install --upgrade pip
pip install -r requirements.txt

Примеры запуска

Дневной таймфрейм за 1 год, все паттерны, с отчётами и графиками:

python pattern_finder.py --symbols BTC-USD,ETH-USD,GC=F,AAPL --period 1y --interval 1d --patterns all --plot --outdir reports

Форекс и нефть, 1 час, H&S + треугольники:

python pattern_finder.py --symbols EURUSD=X,CL=F --period 6mo --interval 1h --patterns head_shoulders,triangle --plot --outdir reports

Газ и серебро, без графиков, MA-кроссы и RSI-диверы:

python pattern_finder.py --symbols NG=F,SI=F --period 2y --interval 1d --patterns ma_cross,rsi_divergence --outdir reports

Поддерживаемые тикеры

  • Акции: AAPL, TSLA, ...
  • Криптовалюты: BTC-USD, ETH-USD, ...
  • Форекс: EURUSD=X, USDJPY=X, ...
  • Товары (фьючерсы): GC=F (золото), CL=F (нефть WTI), NG=F (газ), SI=F (серебро)

Параметры CLI

  • --symbols (обязательно): список тикеров через запятую
  • --period: 1mo,3mo,6mo,1y,2y,5y,10y,ytd,max
  • --interval: 1m,2m,5m,15m,30m,60m,90m,1h,1d,1wk,1mo
  • --patterns: double_top,double_bottom,head_shoulders,ma_cross,rsi_divergence,candles,triangle,all
  • --plot: построить графики
  • --outdir: каталог для сохранения CSV/JSON/PNG отчётов
  • --tail: сколько последних свечей показывать на графике

Лицензия

MIT

About

A program that finds price movement patterns on a chart

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published