Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
778 blopes 1
package br.com.kronus.core;
2
 
3
import java.time.LocalDateTime;
4
 
5
public class SinalDeTrade {
6
 
7
    public enum Direcao {
8
        COMPRA, VENDA
9
    }
10
 
11
    private Direcao direcao;
12
    private LocalDateTime time;
13
    private double precoEntrada;
14
    private double stopLoss;
15
    private double alvo;
16
 
17
    public SinalDeTrade(Direcao direcao, LocalDateTime time,
18
                        double precoEntrada, double stopLoss, double alvo) {
19
        this.direcao = direcao;
20
        this.time = time;
21
        this.precoEntrada = precoEntrada;
22
        this.stopLoss = stopLoss;
23
        this.alvo = alvo;
24
    }
25
 
26
    public Direcao getDirecao() {
27
        return direcao;
28
    }
29
 
30
    public LocalDateTime getTime() {
31
        return time;
32
    }
33
 
34
    public double getPrecoEntrada() {
35
        return precoEntrada;
36
    }
37
 
38
    public double getStopLoss() {
39
        return stopLoss;
40
    }
41
 
42
    public double getAlvo() {
43
        return alvo;
44
    }
45
}