Subversion Repositories Integrator Subversion

Rev

Rev 760 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

package br.com.kronus.core;

import java.math.BigDecimal;
import java.time.LocalDateTime;

public class SinalDeTrade {

    public enum Direcao {
        COMPRA, VENDA
    }

    private Direcao direcao;
    private LocalDateTime time;
    private BigDecimal precoEntrada;
    private BigDecimal stopLoss;
    private BigDecimal alvo;

    public SinalDeTrade(Direcao direcao, LocalDateTime time,
                BigDecimal precoEntrada, BigDecimal stopLoss, BigDecimal alvo) {
        this.direcao = direcao;
        this.time = time;
        this.precoEntrada = precoEntrada;
        this.stopLoss = stopLoss;
        this.alvo = alvo;
    }

    public Direcao getDirecao() {
        return direcao;
    }

    public LocalDateTime getTime() {
        return time;
    }

    public BigDecimal getPrecoEntrada() {
        return precoEntrada;
    }

    public BigDecimal getStopLoss() {
        return stopLoss;
    }

    public BigDecimal getAlvo() {
        return alvo;
    }
}