internal BasicTechnicalBuilder(IAlphaVantageService service, string symbol, Function function)
            : base(service)
        {
            SetField(ParameterFields.Symbol, symbol);

            Function = function;
        }
 public CryptoBuilder(IAlphaVantageService service, Function function, string symbol, string market)
     : base(service)
 {
     Function = function;
     _market  = market;
     SetField(ParameterFields.Symbol, symbol);
     SetField(ParameterFields.Market, market);
 }
Exemple #3
0
        public void SetUp()
        {
            var interval = 1000; //if you run all tests, set it 10000+ miliseconds, or use several keys

            _apiHttpClient = HttpClientManager.GetRateLimitClient(@"https://www.alphavantage.co/query", interval, 7);

            _connectorReal = new AlphaVantageConnector.AlphaVantageConnector(_apiKeyServiceMock.Object, _apiHttpClient);

            _alphaVantageServiceReal = new AlphaVantageService(_connectorReal);
        }
Exemple #4
0
 internal StockIntraDayBuilder(IAlphaVantageService service, string symbol)
     : base(service)
 {
     SetField(ParameterFields.Symbol, symbol);
 }
Exemple #5
0
 public StockDailyAdjustedBuilder(IAlphaVantageService service, string symbol)
     : base(service)
 {
     SetField(ParameterFields.Symbol, symbol);
 }
Exemple #6
0
 public FxIntraDayBuilder(IAlphaVantageService service, string from, string to)
     : base(service)
 {
     SetField(ParameterFields.FromSymbol, from);
     SetField(ParameterFields.ToSymbol, to);
 }
 protected BuilderBase(IAlphaVantageService service)
 {
     _service = service;
 }
Exemple #8
0
 internal CustomBuilder(IAlphaVantageService service)
     : base(service)
 {
 }
 public DataMiningFunctions(IAlphaVantageService alphaVantageService, HttpClient client)
 {
     _alphaVantageService = alphaVantageService(client);
 }
Exemple #10
0
 public ExchangeRateBuilder(IAlphaVantageService service, string from, string to)
     : base(service)
 {
     SetField(ParameterFields.FromCurrency, from);
     SetField(ParameterFields.ToCurrency, to);
 }
 public AlphaIndicatorsController(IAlphaVantageService alphaVantageService)
 {
     _alphaVantageService = alphaVantageService;
 }
 public StockMonthlyBuilder(IAlphaVantageService service, string symbol)
     : base(service)
 {
     SetField(ParameterFields.Symbol, symbol);
 }
Exemple #13
0
 public AlphaStockTimeSeriesController(IAlphaVantageService alphaVantageService)
 {
     _alphaVantageService = alphaVantageService;
 }