ToDo
- 💡 O backend é o servidor local! Client simples em SSR rodando em Vercel/OceanDigital e se comunicando com o backend via tunnel http (???)
- "Tunnel" do VPS com o client para a máquina dentro da minha rede.
DOCUMENTAÇÃO/BLOG
- Testar a search documentation. Rodar postbuild script
- Explorar documentação do Nextra (Guide, Advanced, Built-In Components, etc)
- Pegar alguns exemplos de posts de https://github.com/shuding/nextra/tree/main/examples/blog
- Terminar documentação básica (setup) do docs (docs/docs/nextra.md) https://nextra.site/docs/file-conventions/content-directory
- Botão/link "Traduzir post". Clicando no botão o texto do post, em inglês, é traduzido para português e aparece a msg "Traduzido do inglês por 'Google'"
- Integrar documentação (filesystem) com AI
- Integrar repositório ou copia local (filesystem) com AI
- ✔️ Mostrar as anotações no gráfico (setMarkers)
- ✔️ Comunicação Telegram bidirecional
- API Binance / Telegram
- Monitorar ordens abertas e avisar com destaque no Telegram quando bater alguma
- Saldo USDC/USDT
- Resgatar da carteira Earn
- Mudar strategies para ter rules como json (array) com pares (index, descr, condition, actions).
- Criar um componente para editar um array de (index, descr, condition, actions)
- Ordenar pares por index.
- Facilitar a criação do BD de dev em outras máquinas de desenvolvimento
- Criar script para criar BD
- Criar script para inserir dados iniciais
- Migrations?
- Documentar BD
apps/bot/.env.localapps/bot/.env.exampleapps/bot/src/app/playground/page.tsxapps/bot/src/app/api/strategies/route.tsapps/bot/src/app/api/strategies/[id]/route.tsapps/bot/src/lib/strategy-db.tsapps/bot/__tests__/api-strategies.test.tsdocs/postgresql.md
Bot
- Mover para packages/ui/ o componente MiniChart (apps/query-builder)
import MiniChart from "@/components/charts/MiniChart"; - Backend
- Candles
- ✅ Componentes VisualEditor e ActionsEditor
- TA functions e reconhecimento/detecção de padrões gráficos
▶️ Quando for rodar as estratégias (lista), definir o modo (online/simulação/ambos) e definir os dados online ou histórico (período) e o intervalo do candle utilizado (5m, 1h, 1d, etc).
🔠 Tipos
- apps/bot/src/types/index.ts
- Strategy → StrategyGroup → StrategyList
Playground/Sandbox
- gráfico de velas
- período / intervalo dos candles
<Load>- Lista de
<Run>- Editor de estratégias
<SaveAs>- Editor de Lista de estratégias
Loop principal
- Montar ctx inicial
- Para cada candle 5m
- para cada estratégia da lista:
- avaliar com o mesmo ctx
- ler novos candles em 5m (bot) ou avançar 5m (simulação)
- repetir
- para cada estratégia da lista:
BOT x SIMULATE
- Bot online e simulação com dados históricos
- mostrar resultados em tabelas por períodos
Estratégias
- Identificar quedas e subidas acentuadas - variação alta e volume
- Patamares
- Mercado downtrend, uptrend, lateralizado, etc
- Detectar reversão/estabilização/novo patamar após queda/alta acentuada
- Estabilização
- ⏳⏰🕒 Tempo
Web3
AI
Feito
- Componente de arquivo .mdx para show/hide this text/code. (06/11/25)
- Ordenar os itens da sidebar da documentação (05/11/25 12:49)
- Resolver problema/bug nos links em pastas para arquivos .md (01/11/25)
Verdocs/lightweight-charts/index.md - Criar symlink
apps/docs/src/content/⟶docs/(31/10/25)
#Em apps/docs/src:
ln -s ../../../docs content
ls -la
total 16
drwxrwxr-x 3 alberto alberto 4096 out 31 14:24 .
drwxrwxr-x 6 alberto alberto 4096 out 31 14:16 ..
drwxrwxr-x 2 alberto alberto 4096 out 30 13:45 app
lrwxrwxrwx 1 alberto alberto 13 out 31 14:24 content -> ../../../docs
-rw-rw-r-- 1 alberto alberto 397 out 30 13:42 mdx-components.ts
- Terminar documentação básica (setup) do blog (docs/blog.md) (31/10/25)
- Blog com Nextra (https://nextra.site/docs/blog-theme/start) (30/10/25)
- ✔️ Avaliar as rules da estratégia atual (21/10/25 19:40)
- Reorder - drag and drop (21/10/25)
- StrategyEditor (20/10/25)