Subversion Repositories Integrator Subversion

Rev

Rev 764 | Rev 771 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 764 Rev 767
Line 4... Line 4...
4
import java.util.List;
4
import java.util.List;
5
import java.util.stream.Collectors;
-
 
6
5
7
import br.com.ec.core.util.VerificadorUtil;
6
import br.com.ec.core.util.VerificadorUtil;
8
import br.com.kronus.core.PadraoGatilho;
7
import br.com.kronus.core.PadraoGatilho;
-
 
8
import br.com.kronus.strategy.ResultadoEstrategiaGatilho3;
-
 
9
import br.com.sl.domain.dto.robo.SinalTradeGatilho3;
9
import br.com.sl.domain.model.Ativo;
10
import br.com.sl.domain.model.Ativo;
10
import br.com.sl.domain.model.Candle;
11
import br.com.sl.domain.model.Candle;
11
12
12
public class RoboDTO {
13
public class RoboDTO {
13
       
14
       
Line 16... Line 17...
16
       
17
       
17
        private List<Ativo> ativosEmAnalise;
18
        private List<Ativo> ativosEmAnalise;
18
        private List<Candle> candlesEmAnalise;
19
        private List<Candle> candlesEmAnalise;
19
       
20
       
20
        private List<PadraoGatilho> padroes;
21
        private List<PadraoGatilho> padroes;
-
 
22
        private List<SinalTradeGatilho3> sinaisTradeGatilho3;
-
 
23
        private List<ResultadoEstrategiaGatilho3> resultados;
21
24
22
        private Candle ultimoCandleAnalisado;
25
        private Candle ultimoCandleAnalisado;
23
        private String observacaoRobo;
26
        private String observacaoRobo;
24
27
25
        public RoboDTO() {
28
        public RoboDTO() {
26
                this.rodando = false;
29
                this.rodando = false;
27
                this.analisarPorHistoricoArquivo = false;
30
                this.analisarPorHistoricoArquivo = false;
28
                this.ativosEmAnalise = new ArrayList<Ativo>();
31
                this.ativosEmAnalise = new ArrayList<Ativo>();
29
                this.candlesEmAnalise = new ArrayList<Candle>();
32
                this.candlesEmAnalise = new ArrayList<Candle>();
30
                this.padroes = new ArrayList<PadraoGatilho>();
33
                this.padroes = new ArrayList<PadraoGatilho>();
-
 
34
                this.sinaisTradeGatilho3 = new ArrayList<SinalTradeGatilho3>();
-
 
35
                this.resultados = new ArrayList<ResultadoEstrategiaGatilho3>();
31
                this.ultimoCandleAnalisado = new Candle();
36
                this.ultimoCandleAnalisado = new Candle();
32
        }
37
        }
33
       
38
       
34
        public Boolean getRodando() {
39
        public Boolean getRodando() {
35
                return rodando;
40
                return rodando;
Line 76... Line 81...
76
        public List<PadraoGatilho> getPadroes() {
81
        public List<PadraoGatilho> getPadroes() {
77
                return padroes;
82
                return padroes;
78
        }
83
        }
79
        public void setPadroes(List<PadraoGatilho> padroes) {
84
        public void setPadroes(List<PadraoGatilho> padroes) {
80
                this.padroes = padroes;
85
                this.padroes = padroes;
-
 
86
        }
-
 
87
       
-
 
88
        public List<SinalTradeGatilho3> getSinaisTradeGatilho3() {
-
 
89
                return sinaisTradeGatilho3;
-
 
90
        }
-
 
91
        public void setSinaisTradeGatilho3(List<SinalTradeGatilho3> sinaisTradeGatilho3) {
-
 
92
                this.sinaisTradeGatilho3 = sinaisTradeGatilho3;
-
 
93
        }
-
 
94
       
-
 
95
        public List<ResultadoEstrategiaGatilho3> getResultados() {
-
 
96
                return resultados;
-
 
97
        }
-
 
98
        public void setResultados(List<ResultadoEstrategiaGatilho3> resultados) {
-
 
99
                this.resultados = resultados;
81
        }
100
        }
82
       
101
       
83
        public String getObservacaoRobo() {
102
        public String getObservacaoRobo() {
84
                return observacaoRobo;
103
                return observacaoRobo;
85
        }
104
        }