Subversion Repositories Integrator Subversion

Rev

Rev 762 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 762 Rev 767
Line 4... Line 4...
4
import java.time.LocalDateTime;
4
import java.time.LocalDateTime;
-
 
5
import java.util.Date;
5
6
6
import br.com.kronus.core.PadraoGatilho;
7
import br.com.kronus.core.PadraoGatilho;
7
import br.com.sl.domain.model.Candle;
8
import br.com.sl.domain.model.Candle;
8
9
9
public class ResultadoEstrategiaGatilho3 {
10
public class ResultadoEstrategiaGatilho3 {
10
11
11
    private LocalDateTime dataHoraEntrada;
-
 
12
    private LocalDateTime dataHoraSaida;
-
 
13
    private String ativo;
-
 
14
    private int quantidade;
-
 
-
 
12
    private PadraoGatilho padrao;
-
 
13
-
 
14
    private boolean entrada1Executada;
-
 
15
    private boolean entrada2Executada;
-
 
16
-
 
17
    private BigDecimal precoEntrada1;
-
 
18
    private BigDecimal precoEntrada2;
15
    private BigDecimal precoMedioEntrada;
19
    private BigDecimal precoMedioEntrada;
16
    private BigDecimal precoMedioSaida;
-
 
17
    private BigDecimal resultadoFinanceiro;
-
 
18
    private PadraoGatilho padraoUtilizado;
-
 
19
    private Candle candleEntrada;
-
 
-
 
20
-
 
21
    private int quantidadeTotal; // ex.: 300 ações
-
 
22
-
 
23
    private Candle candleEntrada1;
-
 
24
    private Candle candleEntrada2;
-
 
25
20
    private Candle candleSaida;
26
    private Candle candleSaida;
-
 
27
    private BigDecimal precoSaida;
-
 
28
-
 
29
    private boolean stopado;
-
 
30
    private boolean alvo1Atingido;
-
 
31
    private boolean alvo2Atingido;
-
 
32
-
 
33
    private BigDecimal resultadoFinanceiro; // R$
-
 
34
-
 
35
    private Date dataHoraEntrada;
-
 
36
    private Date dataHoraSaida;
-
 
37
-
 
38
    // GETTERS/SETTERS
-
 
39
-
 
40
    public PadraoGatilho getPadrao() {
-
 
41
        return padrao;
-
 
42
    }
-
 
43
-
 
44
    public void setPadrao(PadraoGatilho padrao) {
-
 
45
        this.padrao = padrao;
-
 
46
    }
-
 
47
-
 
48
    public boolean isEntrada1Executada() {
-
 
49
        return entrada1Executada;
-
 
50
    }
-
 
51
-
 
52
    public void setEntrada1Executada(boolean entrada1Executada) {
-
 
53
        this.entrada1Executada = entrada1Executada;
-
 
54
    }
-
 
55
-
 
56
    public boolean isEntrada2Executada() {
-
 
57
        return entrada2Executada;
-
 
58
    }
-
 
59
-
 
60
    public void setEntrada2Executada(boolean entrada2Executada) {
-
 
61
        this.entrada2Executada = entrada2Executada;
-
 
62
    }
-
 
63
-
 
64
    public BigDecimal getPrecoEntrada1() {
-
 
65
        return precoEntrada1;
-
 
66
    }
-
 
67
-
 
68
    public void setPrecoEntrada1(BigDecimal precoEntrada1) {
-
 
69
        this.precoEntrada1 = precoEntrada1;
-
 
70
    }
-
 
71
-
 
72
    public BigDecimal getPrecoEntrada2() {
-
 
73
        return precoEntrada2;
-
 
74
    }
-
 
75
-
 
76
    public void setPrecoEntrada2(BigDecimal precoEntrada2) {
-
 
77
        this.precoEntrada2 = precoEntrada2;
-
 
78
    }
-
 
79
-
 
80
    public BigDecimal getPrecoMedioEntrada() {
-
 
81
        return precoMedioEntrada;
-
 
82
    }
-
 
83
-
 
84
    public void setPrecoMedioEntrada(BigDecimal precoMedioEntrada) {
-
 
85
        this.precoMedioEntrada = precoMedioEntrada;
-
 
86
    }
-
 
87
-
 
88
    public int getQuantidadeTotal() {
-
 
89
        return quantidadeTotal;
-
 
90
    }
-
 
91
-
 
92
    public void setQuantidadeTotal(int quantidadeTotal) {
-
 
93
        this.quantidadeTotal = quantidadeTotal;
-
 
94
    }
-
 
95
-
 
96
    public Candle getCandleEntrada1() {
-
 
97
        return candleEntrada1;
-
 
98
    }
-
 
99
-
 
100
    public void setCandleEntrada1(Candle candleEntrada1) {
-
 
101
        this.candleEntrada1 = candleEntrada1;
-
 
102
    }
-
 
103
-
 
104
    public Candle getCandleEntrada2() {
-
 
105
        return candleEntrada2;
-
 
106
    }
-
 
107
-
 
108
    public void setCandleEntrada2(Candle candleEntrada2) {
-
 
109
        this.candleEntrada2 = candleEntrada2;
-
 
110
    }
-
 
111
-
 
112
    public Candle getCandleSaida() {
-
 
113
        return candleSaida;
-
 
114
    }
-
 
115
-
 
116
    public void setCandleSaida(Candle candleSaida) {
-
 
117
        this.candleSaida = candleSaida;
-
 
118
    }
-
 
119
-
 
120
    public BigDecimal getPrecoSaida() {
-
 
121
        return precoSaida;
-
 
122
    }
-
 
123
-
 
124
    public void setPrecoSaida(BigDecimal precoSaida) {
-
 
125
        this.precoSaida = precoSaida;
-
 
126
    }
-
 
127
-
 
128
    public boolean isStopado() {
-
 
129
        return stopado;
-
 
130
    }
-
 
131
-
 
132
    public void setStopado(boolean stopado) {
-
 
133
        this.stopado = stopado;
-
 
134
    }
-
 
135
-
 
136
    public boolean isAlvo1Atingido() {
-
 
137
        return alvo1Atingido;
-
 
138
    }
-
 
139
-
 
140
    public void setAlvo1Atingido(boolean alvo1Atingido) {
-
 
141
        this.alvo1Atingido = alvo1Atingido;
-
 
142
    }
-
 
143
-
 
144
    public boolean isAlvo2Atingido() {
-
 
145
        return alvo2Atingido;
-
 
146
    }
-
 
147
-
 
148
    public void setAlvo2Atingido(boolean alvo2Atingido) {
-
 
149
        this.alvo2Atingido = alvo2Atingido;
-
 
150
    }
-
 
151
-
 
152
    public BigDecimal getResultadoFinanceiro() {
-
 
153
        return resultadoFinanceiro;
-
 
154
    }
-
 
155
-
 
156
    public void setResultadoFinanceiro(BigDecimal resultadoFinanceiro) {
-
 
157
        this.resultadoFinanceiro = resultadoFinanceiro;
-
 
158
    }
-
 
159
-
 
160
    public Date getDataHoraEntrada() {
-
 
161
        return dataHoraEntrada;
-
 
162
    }
-
 
163
-
 
164
    public void setDataHoraEntrada(Date dataHoraEntrada) {
-
 
165
        this.dataHoraEntrada = dataHoraEntrada;
-
 
166
    }
21
167
22
    // getters e setters
-
 
-
 
168
    public Date getDataHoraSaida() {
-
 
169
        return dataHoraSaida;
-
 
170
    }
23
171
24
    // construtores, toString, etc.
-
 
-
 
172
    public void setDataHoraSaida(Date dataHoraSaida) {
-
 
173
        this.dataHoraSaida = dataHoraSaida;
-
 
174
    }
25
}
175
}