Rev 762 | Rev 767 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 762 | Rev 764 | ||
|---|---|---|---|
| Line 4... | Line 4... | ||
| 4 | import java.util.List; |
4 | import java.util.List; |
| - | 5 | import java.util.stream.Collectors; |
|
| 5 | 6 | ||
| 6 | import br.com.ec.core.util.VerificadorUtil; |
7 | import br.com.ec.core.util.VerificadorUtil; |
| 7 | import br.com.kronus.core.PadraoGatilho; |
8 | import br.com.kronus.core.PadraoGatilho; |
| 8 | import br.com.sl.domain.model.Ativo; |
9 | import br.com.sl.domain.model.Ativo; |
| 9 | import br.com.sl.domain.model.Candle; |
10 | import br.com.sl.domain.model.Candle; |
| Line 15... | Line 16... | ||
| 15 | 16 | ||
| 16 | private List<Ativo> ativosEmAnalise; |
17 | private List<Ativo> ativosEmAnalise; |
| 17 | private List<Candle> candlesEmAnalise; |
18 | private List<Candle> candlesEmAnalise; |
| 18 | 19 | ||
| 19 | private List<PadraoGatilho> padroes; |
20 | private List<PadraoGatilho> padroes; |
| 20 | - | ||
| - | 21 | ||
| - | 22 | private Candle ultimoCandleAnalisado; |
|
| 21 | private String observacaoRobo; |
23 | private String observacaoRobo; |
| 22 | 24 | ||
| 23 | public RoboDTO() { |
25 | public RoboDTO() { |
| 24 | this.rodando = false; |
26 | this.rodando = false; |
| 25 | this.analisarPorHistoricoArquivo = false; |
27 | this.analisarPorHistoricoArquivo = false; |
| 26 | this.ativosEmAnalise = new ArrayList<Ativo>(); |
28 | this.ativosEmAnalise = new ArrayList<Ativo>(); |
| 27 | this.candlesEmAnalise = new ArrayList<Candle>(); |
29 | this.candlesEmAnalise = new ArrayList<Candle>(); |
| 28 | this.padroes = new ArrayList<PadraoGatilho>(); |
30 | this.padroes = new ArrayList<PadraoGatilho>(); |
| - | 31 | this.ultimoCandleAnalisado = new Candle(); |
|
| 29 | }
|
32 | }
|
| 30 | 33 | ||
| 31 | public Boolean getRodando() { |
34 | public Boolean getRodando() { |
| 32 | return rodando; |
35 | return rodando; |
| 33 | }
|
36 | }
|
| Line 80... | Line 83... | ||
| 80 | public String getObservacaoRobo() { |
83 | public String getObservacaoRobo() { |
| 81 | return observacaoRobo; |
84 | return observacaoRobo; |
| 82 | }
|
85 | }
|
| 83 | public void setObservacaoRobo(String observacaoRobo) { |
86 | public void setObservacaoRobo(String observacaoRobo) { |
| 84 | this.observacaoRobo = observacaoRobo; |
87 | this.observacaoRobo = observacaoRobo; |
| - | 88 | }
|
|
| - | 89 | ||
| - | 90 | public Candle getUltimoCandleAnalisado() { |
|
| - | 91 | return ultimoCandleAnalisado; |
|
| - | 92 | }
|
|
| - | 93 | public void setUltimoCandleAnalisado(Candle ultimoCandleAnalisado) { |
|
| - | 94 | this.ultimoCandleAnalisado = ultimoCandleAnalisado; |
|
| 85 | }
|
95 | }
|
| 86 | 96 | ||
| 87 | public Boolean verificarSeAtivoConstaNaLista(String nomeAtivo) { |
97 | public Boolean verificarSeAtivoConstaNaLista(String nomeAtivo) { |
| 88 | for (Ativo ativo: getAtivosEmAnalise()) { |
98 | for (Ativo ativo: getAtivosEmAnalise()) { |
| 89 | if (ativo.getNome().equals(nomeAtivo)) { |
99 | if (ativo.getNome().equals(nomeAtivo)) { |
| Line 94... | Line 104... | ||
| 94 | }
|
104 | }
|
| 95 | 105 | ||
| 96 | public void adicionarCandleNaLista(Candle candle) { |
106 | public void adicionarCandleNaLista(Candle candle) { |
| 97 | getCandlesEmAnalise().add(candle); |
107 | getCandlesEmAnalise().add(candle); |
| 98 | }
|
108 | }
|
| 99 | - | ||
| - | 109 | ||
| 100 | }
|
110 | }
|