예제 #1
0
        private static GetAllMarkets GetAllMarketsConfiguration()
        {
            var allMarkets = new GetAllMarkets();

            var Countries = new string[1];

            Countries[0]         = "GBR";
            allMarkets.Countries = Countries;

            allMarkets.EventDateFrom = 0;
            allMarkets.EventDateTo   = 36000000;

            var EventIds = new int?[2];

            EventIds[0]         = 7;
            EventIds[1]         = 13;
            allMarkets.EventIds = EventIds;

            var ExchangeIds = new int[1];

            ExchangeIds[0]         = 1;
            allMarkets.ExchangeIds = ExchangeIds;

            allMarkets.RunMarketsQueryEvery = 900000;

            return(allMarkets);
        }
예제 #2
0
        private static GetAllMarkets GetAllMarketsConfiguration()
        {
            var allMarkets = new GetAllMarkets();

            var Countries = new string[1];
            Countries[0] = "GBR";
            allMarkets.Countries = Countries;

            allMarkets.EventDateFrom = 0;
            allMarkets.EventDateTo = 36000000;

            var EventIds = new int?[2];
            EventIds[0] = 7;
            EventIds[1] = 13;
            allMarkets.EventIds = EventIds;

            var ExchangeIds = new int[1];
            ExchangeIds[0] = 1;
            allMarkets.ExchangeIds = ExchangeIds;

            allMarkets.RunMarketsQueryEvery = 900000;

            return allMarkets;
        }
예제 #3
0
 internal AutoMarketLoader(string sessionToken, GetAllMarkets getAllMarkets, StrategyLoadPatern[] strategies)
 {
     Core.betfairAPI    = new BetfairAPI(sessionToken);
     this.getAllMarkets = getAllMarkets;
     this.strategies    = strategies;
 }