Go to most recent revision |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
package br.com.robo;
import br.com.robo.backtest.Backtester;
import br.com.robo.model.Candle;
import br.com.robo.sim.CandleGenerator;
import br.com.robo.strategy.MovingAverageCrossoverStrategy;
import br.com.robo.strategy.Strategy;
import br.com.robo.view.CandleChart;
import java.util.List;
public class MainBacktest
{
public static void main
(String[] args
) {
System.
out.
println("TESTE 2");
/*
// 1) Gera candles simulados
List<Candle> candles = CandleGenerator.gerarSerieSimulada(300, 20.0);
// 2) Define a estratégia
Strategy strategy = new MovingAverageCrossoverStrategy(9, 21);
// 3) Roda o backtest
double capitalInicial = 100_000.0;
Backtester.rodarBacktest(candles, strategy, capitalInicial);
// 4) Exibe o gráfico de candles
CandleChart.exibirCandles(candles, "Candles Simulados - MM9 x MM21");
*/
}
}