Resumo
A empresa de investimento dedica tempo a transformar as suas regras de mercado em sinais, testes e ordens.
A solução tornou-se um espaço de trabalho de sinais do TradingView com indicadores personalizados, backtesting, alertas, ligações de execução e controlos de risco.
O software foi criado para reduzir o trabalho manual e o retrabalho entre uma regra de trading e uma ordem executada.
História do cliente
O cliente é uma empresa de investimento da Estónia. Trabalha com futuros, forex e ações, utilizando dados de mercado, indicadores e estratégias para orientar as decisões.
A empresa dedica tempo a transformar as suas próprias regras, padrões de gráficos e zonas em sinais claros de entrada e saída. Os alertas, os testes históricos e a execução de ordens também fazem parte deste trabalho.
O pedido consistia em criar indicadores personalizados do TradingView e estratégias Pine Script, testá-los com dados históricos, ligar sinais às APIs de corretoras ou bolsas selecionadas e gerir ordens e posições com controlos configuráveis.
A solução foi estruturada em ecrãs separados para gráficos, alertas, testes e execução. As regras e definições foram mantidas de forma modular, permitindo expandir indicadores, automações e integrações sem reconstruir todo o sistema.
O cliente pediu
- Criar indicadores do TradingView e estratégias Pine Script a partir das nossas regras de trading.
- Fazer backtesting das estratégias e apresentar o desempenho histórico antes da execução em tempo real.
- Ligar os sinais às APIs de corretoras, bolsas e plataformas de execução.
- Gerir posições com quantidades, stops, objetivos e controlos de risco.
Porque o software pronto não era adequado
As plataformas de corretagem suportam a compra, venda e gestão de ativos financeiros, mas a empresa também precisa das suas próprias regras de mercado, padrões de gráficos e alertas. As plataformas prontas cobrem partes desta tarefa, enquanto uma solução personalizada combina os estudos, as rotas de alertas e as ligações de trading selecionadas num único espaço de trabalho.
Visão geral do projeto
A solução foi concebida com base nos gráficos do TradingView, indicadores configurados e nas próprias regras de trading da empresa. Indicadores e estratégias Pine Script personalizados apresentam sinais de compra e venda, padrões de velas e blocos de ordens.
Para lidar com dados em tempo real e históricos, o espaço de trabalho utiliza ferramentas de dados do TradingView para velas, cotações e análise técnica. O gráfico mantém os sinais e as estruturas de mercado visíveis em conjunto.
Um ecrã de alertas dedicado envia sinais do TradingView como notificações pop-up, alertas do Telegram ou payloads JSON de webhook. As notificações de erro e a pré-visualização da mensagem tornam claro o percurso até ao sistema externo.
O ecrã de testes executa estratégias com base em dados históricos do mercado e apresenta resultados, métricas de negociação e eventos de execução antes da execução em tempo real ou em modo simulado.
O ecrã de execução liga-se às APIs de corretoras, bolsas ou plataformas de execução. Suporta modos em tempo real ou simulado, ordens de mercado ou limitadas, quantidades, stop-loss e objetivos.
Principais funcionalidades entregues
- Indicadores TradingView e estratégias Pine Script personalizados
- Geração de sinais de compra e venda
- Sobreposições de padrões de velas e blocos de ordens
- Níveis de entrada e saída nos gráficos
- Alertas do TradingView e notificações pop-up
- Envio por Telegram e webhook
- Backtesting histórico de estratégias
- Ligações às APIs de corretoras e bolsas
- Execução de ordens em tempo real e simulada
- Gestão de posições e risco