Lean
$LEAN_TAG$
|
Collection of dividends keyed by Symbol More...
Public Member Functions | |
Dividends () | |
Initializes a new instance of the Dividends dictionary More... | |
Dividends (DateTime frontier) | |
Initializes a new instance of the Dividends dictionary More... | |
Public Member Functions inherited from QuantConnect.Data.Market.DataDictionary< Dividend > | |
DataDictionary () | |
Initializes a new instance of the QuantConnect.Data.Market.DataDictionary<T> class. More... | |
DataDictionary (IEnumerable< T > data, Func< T, Symbol > keySelector) | |
Initializes a new instance of the QuantConnect.Data.Market.DataDictionary<T> class using the specified data as a data source More... | |
DataDictionary (DateTime time) | |
Initializes a new instance of the QuantConnect.Data.Market.DataDictionary<T> class. More... | |
IEnumerator< KeyValuePair< Symbol, T > > | GetEnumerator () |
Returns an enumerator that iterates through the collection. More... | |
void | Add (KeyValuePair< Symbol, T > item) |
Adds an item to the T:System.Collections.Generic.ICollection`1. More... | |
void | Add (Symbol key, T value) |
Adds an element with the provided key and value to the System.Collections.Generic.IDictionary<TKey, TValue>. More... | |
override void | Clear () |
Removes all items from the T:System.Collections.Generic.ICollection`1. More... | |
bool | Contains (KeyValuePair< Symbol, T > item) |
Determines whether the T:System.Collections.Generic.ICollection`1 contains a specific value. More... | |
void | CopyTo (KeyValuePair< Symbol, T >[] array, int arrayIndex) |
Copies the elements of the T:System.Collections.Generic.ICollection`1 to an T:System.Array, starting at a particular T:System.Array index. More... | |
bool | Remove (KeyValuePair< Symbol, T > item) |
Removes the first occurrence of a specific object from the T:System.Collections.Generic.ICollection`1. More... | |
override bool | Remove (Symbol key) |
Removes the element with the specified key from the System.Collections.Generic.IDictionary<TKey, TValue>. More... | |
bool | ContainsKey (Symbol key) |
Determines whether the System.Collections.Generic.IDictionary<TKey, TValue> contains an element with the specified key. More... | |
override bool | TryGetValue (Symbol key, out T value) |
Gets the value associated with the specified key. More... | |
virtual T | GetValue (Symbol key) |
Gets the value associated with the specified key. More... | |
Properties | |
new Dividend | this[string ticker] [get, set] |
Gets or sets the Dividend with the specified ticker. More... | |
new Dividend | this[Symbol symbol] [get, set] |
Gets or sets the Dividend with the specified Symbol. More... | |
Properties inherited from QuantConnect.Data.Market.DataDictionary< Dividend > | |
DateTime | Time [get, set] |
Gets or sets the time associated with this collection of data More... | |
int | Count [get] |
Gets the number of elements contained in the T:System.Collections.Generic.ICollection`1. More... | |
override bool | IsReadOnly [get] |
Gets a value indicating whether the T:System.Collections.Generic.ICollection`1 is read-only. More... | |
override T | this[Symbol symbol] [get, set] |
Gets or sets the element with the specified key. More... | |
ICollection< Symbol > | Keys [get] |
Gets an T:System.Collections.Generic.ICollection`1 containing the keys of the T:System.Collections.Generic.IDictionary`2. More... | |
ICollection< T > | Values [get] |
Gets an T:System.Collections.Generic.ICollection`1 containing the values in the T:System.Collections.Generic.IDictionary`2. More... | |
Additional Inherited Members | |
Protected Attributes inherited from QuantConnect.Data.Market.DataDictionary< Dividend > | |
override IEnumerable< Symbol > | GetKeys |
Gets an T:System.Collections.Generic.ICollection`1 containing the Symbol objects of the T:System.Collections.Generic.IDictionary`2. More... | |
override IEnumerable< T > | GetValues |
Gets an T:System.Collections.Generic.ICollection`1 containing the values in the T:System.Collections.Generic.IDictionary`2. More... | |
Collection of dividends keyed by Symbol
Definition at line 24 of file Dividends.cs.
QuantConnect.Data.Market.Dividends.Dividends | ( | ) |
Initializes a new instance of the Dividends dictionary
Definition at line 29 of file Dividends.cs.
QuantConnect.Data.Market.Dividends.Dividends | ( | DateTime | frontier | ) |
Initializes a new instance of the Dividends dictionary
frontier | The time associated with the data in this dictionary |
Definition at line 37 of file Dividends.cs.
|
getset |
Gets or sets the Dividend with the specified ticker.
ticker | The ticker of the element to get or set. |
Wraps the base implementation to enable indexing in python algorithms due to pythonnet limitations
Definition at line 50 of file Dividends.cs.
Gets or sets the Dividend with the specified Symbol.
symbol | The Symbol of the element to get or set. |
Wraps the base implementation to enable indexing in python algorithms due to pythonnet limitations
Definition at line 60 of file Dividends.cs.