Rev 761 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 761 | Rev 783 | ||
|---|---|---|---|
| Line 4... | Line 4... | ||
| 4 | import java.util.List; |
4 | import java.util.List; |
| 5 | import java.util.Map; |
- | |
| 6 | 5 | ||
| 7 | import br.com.sl.domain.dto.robo.ProfitTick; |
- | |
| 8 | import br.com.sl.domain.model.Candle; |
6 | import br.com.sl.domain.model.Candle; |
| 9 | 7 | ||
| 10 | public interface ProfitDataProvider { |
8 | public interface ProfitDataProvider { |
| 11 | 9 | ||
| 12 | /**
|
- | |
| 13 | * Lê o Excel e devolve o último valor conhecido de cada ativo.
|
- | |
| 14 | * Chamar esse método periodicamente (ex.: a cada 1 segundo).
|
- | |
| 15 | *
|
- | |
| 16 | * key: símbolo (Asset, ex.: WINZ25)
|
- | |
| 17 | * value: último tick desse símbolo
|
- | |
| 18 | */
|
- | |
| 19 | Map<String, ProfitTick> readCurrentTicks(); |
- | |
| 20 | - | ||
| 21 | List<Candle> lerCandles() throws IOException; |
10 | List<Candle> lerCandles() throws IOException; |
| 22 | 11 | ||
| 23 | }
|
12 | }
|