Package agents.trader

Class StorageTrader

  • All Implemented Interfaces:
    DayAheadMarketTrader, de.dlr.gitlab.fame.agent.AgentAbility

    public class StorageTrader
    extends FlexibilityTrader
    Sells and buys energy utilising a Storage Device at the DayAheadMarket
    Author:
    Christoph Schimeczek, Johannes Kochems, Farzad Sarfarazi, Felix Nitsch
    • Constructor Detail

      • StorageTrader

        public StorageTrader​(de.dlr.gitlab.fame.agent.input.DataProvider dataProvider)
                      throws de.dlr.gitlab.fame.agent.input.ParameterData.MissingDataException
        Creates a StorageTrader
        Parameters:
        dataProvider - provides input from config
        Throws:
        de.dlr.gitlab.fame.agent.input.ParameterData.MissingDataException - if any required data is not provided