Beispiel #1
0
def levelOne():
    def dataHandler(data):
        print(json.dumps(data, indent=4, sort_keys=True))

    tdstream = tds.TDStream()
    tdstream.levelone_forex("EUR/USD", dataHandler)
    print("finished")
Beispiel #2
0
def main():
    def dataHandler(data):
        print(json.dumps(data, indent=4, sort_keys=True))

    tdstream = tds.TDStream()
    tdstream.leveltwo_futures("EUR/USD", dataHandler)
    print("finished")
def chartHistory():
    tdstream = tds.TDStream()
    from tdameritrade import UTC
    startTime = dt.datetime(2017, 2, 1, 0, 0, 0, tzinfo=UTC)
    endTime = dt.datetime(2017, 3, 1, 0, 0, 0, tzinfo=UTC)
    # m1, m5, m10, m30, h1, d1, w1, n1
    tdstream.chartHistory("EUR/USD", "h1", startTime, endTime,
                          chartHistoryHandler)
    print("finished")
    wait()
def chartFutures(symbol):
    tdstream = tds.TDStream()
    tdstream.chart_futures(symbol)
    print("finished")    
Beispiel #5
0
def newsHeadline():
    tdstream = tds.TDStream()
    data = tdstream.news_headline("SPY", fields="0,1,2,3,4,5,6,7,8,9,10")
    print(json.dumps(data, indent=4, sort_keys=True))
Beispiel #6
0
def main():
    tdstream = tds.TDStream()
    data = tdstream.news_headlinelist(['EUR/USD', 'TSLA', 'AAPL'],
                                      fields="0,1,2,3,4,5,6,7,8,9,10",
                                      dataHandler=dataHandler)
    print(json.dumps(data, indent=4, sort_keys=True))
Beispiel #7
0
def main():
    tdstream = tds.TDStream()
    story_id = 'SN20180503018141'
    data = tdstream.news_story(['EUR/USD', 'TSLA', 'AAPL'],
                               fields="0,1,2,3,4,5,6,7,8,9,10")
    print(json.dumps(data, indent=4, sort_keys=True))