UNPKG

fme-free-barchart

Version:

API for fetching data from the Free Barchart API

26 lines (19 loc) 670 B
import {Log} from "fme-logger"; var L = new Log("FreeBarchart"); import * as _m from "moment-timezone"; import {FmeQuote} from "fme-quotes-models"; var key = require("/root/keys/free-barchart.json").key; import {FreeBarchart} from "./free-barchart"; L.info("key is",key) var tgtDate = _m("2018-05-23").toDate(); var bc = new FreeBarchart(key,"CL_F","minutes",1,tgtDate); var poll = async() => { var q = await bc.getDailyMinutes() as FmeQuote[]; L.info("First Returned quote",q[0]); L.info("Last Returned quote",q[q.length-1]); } poll(); setInterval( () => { L.info("About to get ES history"); // poll(); },1000*60*1000)