QuantConnect / Lean.Brokerages.TDAmeritrade

TD Ameritrade Brokerage Plugin
14 stars 9 forks source link

#2 Some Fixes #4

Closed Romazes closed 1 year ago

Romazes commented 1 year ago

Description

  1. Updates the type of brokerage factory to TDAmeritradeBrokerageFactory
  2. Fix multiple subscription/unsubscription to symbols
  3. Setup Date.Time to TimeZones.NewYork
  4. Keep userPrincipals in private variable (Now, we can do one request when login to system)
  5. Fix: getExchangeSymbol() (BF-B -> BF.B)
  6. Fix: WaitWebSocketResponse event. If we cannot get response from websocket then algorithm will stop.

Related Issue

Motivation and Context

Requires Documentation Change

How Has This Been Tested?

Run test in test project.

Types of changes

Checklist: