Lean icon indicating copy to clipboard operation
Lean copied to clipboard

`LiveAlgorithmSettings.cs` is missing brokerages

Open DerekMelchin opened this issue 2 years ago • 1 comments

Expected Behavior

We can deploy live algorithm via the QC API for every supported brokerage in cloud.

Actual Behavior

LiveAlgorithmSettings.cs only has definitions for 6 of the supported brokerages, so we can't deploy live algorithm via the QC API for every supported brokerage.

Potential Solution

Add class definitions for the missing brokerages.

Reproducing the Problem

See https://github.com/QuantConnect/Lean/blob/master/Common/Api/LiveAlgorithmSettings.cs

Checklist

  • [x] I have completely filled out this template
  • [x] I have confirmed that this issue exists on the current master branch
  • [x] I have confirmed that this is not a duplicate issue by searching issues

DerekMelchin avatar Aug 25 '22 23:08 DerekMelchin

The GDAXLiveAlgorithmSettings and TradierLiveAlgorithmSettings constructors also need an environment argument, like how the OandaLiveAlgorithmSettings has.

DerekMelchin avatar Aug 26 '22 16:08 DerekMelchin

Closing as we are going to be moving API support to the lean CLI

Martin-Molinero avatar Feb 15 '23 23:02 Martin-Molinero