Importar estratégias
Traga o seu próprio código de outra plataforma e saiba como a Stratmill aprende com estratégias públicas disponíveis noutros locais.
Importe a sua estratégia
A importação de uma estratégia utiliza o código-fonte de uma estratégia que lhe pertence ou que pode utilizar, proveniente de outra plataforma. O Strategy Developer traduz as regras escritas para a Stratmill e enumera todos os pontos em que a versão transferida tem de ser diferente; a verificação valida-a e cabe-lhe decidir o que fazer a seguir. A importação nunca coloca ordens reais.
Plataformas suportadas
São aceites fontes de TradingView Pine Script, Freqtrade, Jesse, backtrader, QuantConnect LEAN (Python ou C#), MetaTrader 4 e 5, FMZ (JavaScript, Python ou Pine), estratégias CTA do vn.py e scripts Hummingbot, até um máximo de 20 ficheiros. A plataforma é detetada automaticamente e pode corrigir a deteção; nada é executado durante esse processo. As importações podem destinar-se a contratos perpétuos ou ao mercado à vista da Binance, Bybit, OKX e Hyperliquid, a ações dos EUA e a ouro à vista, com barras de 1m a 1d.
Importação privada e consentimento
Antes de importar, aceita os termos de importação de estratégias e confirma que o código é seu ou que tem autorização para o utilizar. O código original é armazenado em privado: não é mostrado a ninguém, nunca é publicado, nunca é devolvido pela interface e só é lido pelos agentes que fazem a adaptação e a revisão. Os outros utilizadores não podem ver as suas importações.
Como a adaptação é verificada
A adaptação passa pelas camadas habituais de verificação, e a revisão de QA avalia também a fidelidade ao original. No caso de Freqtrade, Jesse, backtrader e vn.py, o original também pode ser executado novamente no seu próprio motor, numa sandbox isolada sem acesso à rede, com base nos últimos 180 dias de barras da Stratmill.
Compare com transações da sua plataforma
Opcionalmente, carregue a lista de negociações produzida pela sua plataforma: uma exportação de negociações do TradingView, resultados do Freqtrade, ordens do QuantConnect ou um relatório do MetaTrader 5. O Stratmill faz o backtest da adaptação no mesmo período e compara as negociações: 2 negociações coincidem quando têm a mesma direção e as respetivas entradas estão dentro de 1 barra, e a adaptação é considerada alinhada quando pelo menos 90% das negociações coincidem nos dois sentidos.
O passo seguinte da estratégia
Após a verificação, escolha o destino: continuar por todo o pipeline, abrir no Backtest Lab, executar um único backtest e admiti-lo ao paper trading, ou executar um único backtest e aguardar a sua aprovação para negociação em tempo real.
Preço da importação
É apresentada uma estimativa antes de iniciar. A verificação, o backtest de paridade e a nova execução no motor têm preços fixos em créditos; o trabalho de adaptação e revisão dos agentes é cobrado por chamada. O saldo tem de ser suficiente para cobrir a estimativa.
Estratégias de outras plataformas
A investigação da própria Stratmill também estuda materiais públicos de outras plataformas: FMZ, QuantConnect, TradingView, Hummingbot, QuantRocket, Jesse, vn.py, TqSdk, Myquant, Freqtrade e outros projetos e artigos de código aberto. As estratégias de código aberto cuja licença o permita são adaptadas para a investigação da plataforma, e os artigos e análises são sintetizados em hipóteses. Cada estratégia deste tipo identifica a plataforma, o título, o autor e a ligação à fonte, e é testada como qualquer outra ideia.