indicator-chart — скилл для Claude Code: графики индикаторов
Строит интерактивный график технического индикатора по символу через Plotly: свечи, наложения и отдельные панели. Пригодится, когда нужно быстро посмотреть сигнал, а не писать скрипт с нуля.
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-chart -a claude-codeЧто делает indicator-chart
Скилл принимает четыре аргумента: индикатор, символ, биржу и интервал. Без аргументов он спросит, что именно построить. Дальше агент создаёт папку charts/{indicator_name}/, кладёт туда файл {symbol}_{indicator}_chart.py и берёт за основу шаблон из rules/assets/{indicator}_chart/chart.py, если тот есть.
Скрипт читает .env из корня проекта через find_dotenv(), тянет историю через client.history() из OpenAlgo, приводит индекс к datetime, сортирует и убирает часовой пояс. Индикатор считается в openalgo.ta. График собирается на тёмной теме Plotly с категориальной осью X. Наложения вроде EMA, Bollinger, Supertrend и Ichimoku ложатся на панель со свечами, а RSI, MACD, Stochastic, ADX, OBV и объём уходят в отдельные панели через make_subplots. Результат сохраняется в HTML и открывается через fig.show().
Для американских бумаг биржа указывается как YFINANCE, и данные берутся из yfinance, а не из OpenAlgo. Значит, для индийских символов нужен настроенный клиент OpenAlgo с ключом в .env — без него история не загрузится. Глубина выборки зависит от интервала: для дневного это год, для часового полгода, для пятиминутного месяц.
Какие задачи решает
- построить график RSI по акции без ручного кода
- наложить EMA и Bollinger на свечи в одной картинке
- собрать многопанельный график с RSI, MACD и объёмом
- отметить треугольниками точки входа по Supertrend
- получить текстовую расшифровку текущего значения индикатора
Примеры запросов агенту
- Построй график EMA по SBIN на NSE с дневным интервалом
- Покажи RSI по RELIANCE на NSE, дневки
- Сделай мультипанельный график по SBIN: свечи, RSI, MACD и объём
Как установить indicator-chart
1Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-chart -a claude-code2Вручную: положить файлы
~/.claude/skills/indicator-chart/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/indicator-chart/
1Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-chart -a codex2Вручную: положить файлы
.agents/skills/indicator-chart/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-chart -a cursor2Вручную: положить файлы
.cursor/skills/indicator-chart/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install marketcalls/openalgo-indicator-skills indicator-chart2Вручную: положить файлы
.github/skills/indicator-chart/SKILL.md1Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-chart -a gemini-cli2Командой платформы
gemini skills install https://github.com/marketcalls/openalgo-indicator-skills --path .claude/skills/indicator-chartВручную: положить файлы
.devin/skills/indicator-chart/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add marketcalls/openalgo-indicator-skills --skill indicator-chart -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о indicator-chart
Как установить indicator-chart в Claude Code?
Выполните npx skills add marketcalls/openalgo-indicator-skills --skill indicator-chart -a claude-code. Файл скилла окажется по пути ~/.claude/skills/indicator-chart/SKILL.md.
Что делает indicator-chart?
Строит интерактивный график технического индикатора по символу и бирже. Наложения рисуются поверх свечей, осцилляторы — на отдельной панели, плюс выводится пояснение текущего значения.
Какие индикаторы поддерживаются?
Все индикаторы из openalgo.ta — более 100. В шаблоне перечислены ema, sma, wma, dema, tema, hma, bbands, supertrend, ichimoku, keltner, donchian, sar, rsi, macd, stochastic, adx, cci, williams_r, obv, mfi, volume и atr.