Subversion Repositories Integrator Subversion

Rev

Blame | Last modification | View Log | Download | RSS feed

package br.com.kronus.core;

import java.time.LocalDateTime;

public class SinalDeTrade {

    public enum Direcao {
        COMPRA, VENDA
    }

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

    public SinalDeTrade(Direcao direcao, LocalDateTime time,
                        double precoEntrada, double stopLoss, double 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 double getPrecoEntrada() {
        return precoEntrada;
    }

    public double getStopLoss() {
        return stopLoss;
    }

    public double getAlvo() {
        return alvo;
    }
}