Subversion Repositories Integrator Subversion

Rev

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
}