Para quem usa MultiCharts
Gerador de estratégias para MultiCharts
O AlphaPrime gera e testa estratégias de futuros, cerca de 1,2 bilhão em 18 horas em uma GPU, e exporta as que você mantém para PowerLanguage com um clique; no MultiCharts elas operam barra a barra como no backtest.
Sem cartão de crédito. Windows 10/11 de 64 bits. Versões para Linux e Mac em breve. GPU NVIDIA para velocidade máxima (também funciona em CPU).

Da geração ao MultiCharts em 3 passos
- 1
Defina o mercado e gere
Escolha o mercado, o tamanho da barra, os custos e as famílias de indicadores que o gerador pode usar, e comece. Aqui você não precisa saber PowerLanguage.

- 2
Faça o backtest e mantenha o que se sustenta
Cada candidata é testada na GPU. Leia o relatório, confira o trecho fora da amostra e mantenha as estratégias que valem a pena operar.

- 3
Exporte PowerLanguage
Abra o código-fonte da estratégia, escolha PowerLanguage e exporte o arquivo. Na primeira vez, exporte também a biblioteca de funções e importe-a uma vez no PowerLanguage Editor.

Código PowerLanguage exportado
Esta é uma estratégia de exemplo no formato que a exportação escreve. PowerLanguage é parecido com EasyLanguage e se lê da mesma forma.
- Cada indicador é uma chamada a uma função com nome, sem código expandido no sinal.
- As funções ficam em um único arquivo de biblioteca, AlphaPrime_Functions.pla, importado uma só vez.
- O cabeçalho do arquivo lista o que ajustar no MultiCharts: comissão, slippage, valor do ponto, tamanho do tick, MaxBarsBack, fuso horário e sessão.
// AlphaPrime strategy -> MultiCharts PowerLanguage
[IntrabarOrderGeneration = false]
inputs: AtrLen( 28 ), KcLen( 14 ), KcMult( 1.5 );
vars: apAtr( 0 ), apKcu( 0 );
apAtr = AP_TA_ATR_VB( High, Low, Close, AtrLen );
apKcu = AP_CT_KELTNER_UPPER_VB( High, Low, Close, KcLen, KcMult );
if Close > apKcu and MarketPosition = 0 then
Buy next bar at market;
SetStopLoss( 2 * apAtr * BigPointValue );Sinais e indicadores compatíveis
| Categoria | Indicadores | Regras de sinal |
|---|---|---|
| Tempo e calendário | 9 | 5.978 |
| Linhas de base | 20 | 10.021 |
| Estatísticas de barra | 36 | 18.750 |
| Forma e estrutura | 19 | 15.983 |
| Volatilidade e canais | 28 | 16.154 |
| Indicadores clássicos | 40 | 18.914 |
| Volume | 45 | 13.446 |
| Dados alternativos | 7 | 7.212 |
O teste gratuito libera 15 famílias de indicadores comuns com cerca de 3.170 condições e também exporta para o MultiCharts.
Perguntas sobre o MultiCharts
MultiCharts ou TradeStation: qual devo usar?
A TradeStation é corretora e plataforma ao mesmo tempo e usa EasyLanguage. O MultiCharts é uma plataforma independente que se conecta a muitas fontes de dados e corretoras, e usa PowerLanguage, muito parecido com EasyLanguage. O AlphaPrime exporta para os dois, então use aquele em que você já opera.
Preciso saber PowerLanguage?
Não. Você define as condições e o AlphaPrime escreve o código. Basta importar o arquivo no MultiCharts e compilar. O código é texto simples, então você pode ler ou editar; depois de editar, compare as operações de novo.
"multi charts" é o mesmo software que MultiCharts?
Sim. "Multi charts" é uma grafia comum de MultiCharts, a plataforma de trading. A edição .NET é outro produto e usa C#; esta exportação é para a edição que usa PowerLanguage.
Os sinais batem mesmo barra a barra com o MultiCharts?
Sim, com os mesmos dados, sessão e custos. O cabeçalho do arquivo lista os ajustes e os números para comparar: operações, lucro líquido e drawdowns. Se houver diferença, quase sempre é um ajuste; a lista de comparação de PowerLanguage (em inglês) passa por todos.
Também posso exportar EasyLanguage?
Sim. A mesma estratégia é exportada para EasyLanguage na TradeStation, Pine Script no TradingView e NinjaScript no NinjaTrader, e MQL4 e MQL5 no MetaTrader 4 e MetaTrader 5. Veja exportação para plataformas. A verificação barra a barra desta página vale para o MultiCharts.
Onde baixo o MultiCharts?
O software MultiCharts vem do fabricante em multicharts.com, com um plano grátis e planos pagos. O AlphaPrime é outro programa: gera e testa estratégias, e depois você importa o arquivo PowerLanguage no seu MultiCharts.
Gere sua primeira estratégia para MultiCharts
Software de pesquisa, não é recomendação de investimento. Sem garantia de lucro; resultados de backtest não indicam desempenho futuro.

