package dailyBot.model;
import dailyBot.model.Strategy.StrategyId;
public interface Broker
{
public long getUniqueId(UniqueIdSignal signal);
public void setUniqueId(UniqueIdSignal signal, long value);
public boolean closeSignal(UniqueIdSignal signal, StrategyId strategyId, Pair pair, boolean buy);
public boolean openSignal(UniqueIdSignal signal, StrategyId strategyId, Pair pair, boolean buy);
public boolean openManualSignal(Pair pair, boolean buy);
public boolean closeManualSignal(long id);
public void checkConsistency();
public String checkConsistencyFull(boolean sendMessage);
}