Rev 760 |
Go to most recent revision |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
package br.com.sl.core;
import java.io.IOException;
import java.util.List;
import java.util.Map;
import br.com.sl.domain.dto.robo.ProfitTick;
import br.com.sl.domain.model.Candle;
public interface ProfitDataProvider
{
/**
* Lê o Excel e devolve o último valor conhecido de cada ativo.
* Chamar esse método periodicamente (ex.: a cada 1 segundo).
*
* key: símbolo (Asset, ex.: WINZ25)
* value: último tick desse símbolo
*/
Map<String, ProfitTick
> readCurrentTicks
();
List<Candle
> lerCandles
() throws IOException;
}