Rev 762 |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
package br.com.kronus.strategy;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;
import br.com.kronus.core.PadraoGatilho;
import br.com.sl.domain.model.Candle;
public class ResultadoEstrategiaGatilho3
{
private PadraoGatilho padrao
;
private boolean entrada1Executada
;
private boolean entrada2Executada
;
private BigDecimal precoEntrada1
;
private BigDecimal precoEntrada2
;
private BigDecimal precoMedioEntrada
;
private int quantidadeTotal
; // ex.: 300 ações
private Candle candleEntrada1
;
private Candle candleEntrada2
;
private Candle candleSaida
;
private BigDecimal precoSaida
;
private boolean stopado
;
private boolean alvo1Atingido
;
private boolean alvo2Atingido
;
private BigDecimal resultadoFinanceiro
; // R$
private Date dataHoraEntrada
;
private Date dataHoraSaida
;
// GETTERS/SETTERS
public PadraoGatilho getPadrao
() {
return padrao
;
}
public void setPadrao
(PadraoGatilho padrao
) {
this.
padrao = padrao
;
}
public boolean isEntrada1Executada
() {
return entrada1Executada
;
}
public void setEntrada1Executada
(boolean entrada1Executada
) {
this.
entrada1Executada = entrada1Executada
;
}
public boolean isEntrada2Executada
() {
return entrada2Executada
;
}
public void setEntrada2Executada
(boolean entrada2Executada
) {
this.
entrada2Executada = entrada2Executada
;
}
public BigDecimal getPrecoEntrada1
() {
return precoEntrada1
;
}
public void setPrecoEntrada1
(BigDecimal precoEntrada1
) {
this.
precoEntrada1 = precoEntrada1
;
}
public BigDecimal getPrecoEntrada2
() {
return precoEntrada2
;
}
public void setPrecoEntrada2
(BigDecimal precoEntrada2
) {
this.
precoEntrada2 = precoEntrada2
;
}
public BigDecimal getPrecoMedioEntrada
() {
return precoMedioEntrada
;
}
public void setPrecoMedioEntrada
(BigDecimal precoMedioEntrada
) {
this.
precoMedioEntrada = precoMedioEntrada
;
}
public int getQuantidadeTotal
() {
return quantidadeTotal
;
}
public void setQuantidadeTotal
(int quantidadeTotal
) {
this.
quantidadeTotal = quantidadeTotal
;
}
public Candle getCandleEntrada1
() {
return candleEntrada1
;
}
public void setCandleEntrada1
(Candle candleEntrada1
) {
this.
candleEntrada1 = candleEntrada1
;
}
public Candle getCandleEntrada2
() {
return candleEntrada2
;
}
public void setCandleEntrada2
(Candle candleEntrada2
) {
this.
candleEntrada2 = candleEntrada2
;
}
public Candle getCandleSaida
() {
return candleSaida
;
}
public void setCandleSaida
(Candle candleSaida
) {
this.
candleSaida = candleSaida
;
}
public BigDecimal getPrecoSaida
() {
return precoSaida
;
}
public void setPrecoSaida
(BigDecimal precoSaida
) {
this.
precoSaida = precoSaida
;
}
public boolean isStopado
() {
return stopado
;
}
public void setStopado
(boolean stopado
) {
this.
stopado = stopado
;
}
public boolean isAlvo1Atingido
() {
return alvo1Atingido
;
}
public void setAlvo1Atingido
(boolean alvo1Atingido
) {
this.
alvo1Atingido = alvo1Atingido
;
}
public boolean isAlvo2Atingido
() {
return alvo2Atingido
;
}
public void setAlvo2Atingido
(boolean alvo2Atingido
) {
this.
alvo2Atingido = alvo2Atingido
;
}
public BigDecimal getResultadoFinanceiro
() {
return resultadoFinanceiro
;
}
public void setResultadoFinanceiro
(BigDecimal resultadoFinanceiro
) {
this.
resultadoFinanceiro = resultadoFinanceiro
;
}
public Date getDataHoraEntrada
() {
return dataHoraEntrada
;
}
public void setDataHoraEntrada
(Date dataHoraEntrada
) {
this.
dataHoraEntrada = dataHoraEntrada
;
}
public Date getDataHoraSaida
() {
return dataHoraSaida
;
}
public void setDataHoraSaida
(Date dataHoraSaida
) {
this.
dataHoraSaida = dataHoraSaida
;
}
}