Subversion Repositories Integrator Subversion

Rev

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;

}