Bottom Methods |
The Bottom type exposes the following members.
Name | Description | |
---|---|---|
![]() | Add(Double[]) |
Add multiple values to indicator.
Note: Do Not use methods with and without DateTime for same instance.
Also do not call this method for indicators which need datetime for calculation it's value.
To determine do you need to specify DateTime, see IndicatorNeedDateTime flag.
(Inherited from BaseSimplePortfolioIndicator<T>.) |
![]() | Add(Double[], DateTime) |
Add multiple values to indicator.
Note: Do Not use methods with and without DateTime for same instance.
Note: if you specify time = DefaultTime then method ignore this parameter and call add with out time.
To determine do you need to specify DateTime, see IndicatorNeedDateTime flag.
(Inherited from BaseSimplePortfolioIndicator<T>.) |
![]() | Add(Int32, Double) |
Add single value of specific time series to indicator.
Note: Do Not use methods with and without DateTime for same instance.
Also do not call this method for indicators which need datetime for calculation it's value.
To determine do you need to specify DateTime, see IndicatorNeedDateTime flag.
(Inherited from BaseSimplePortfolioIndicator<T>.) |
![]() | Add(Int32, Double, DateTime) |
Add single value of specific time series to indicator.
Note: Do Not use methods with and without DateTime for same instance.
Note: if you specify time = DefaultTime then method ignore this parameter and call add with out time.
To determine do you need to specify DateTime, see IndicatorNeedDateTime flag.
(Inherited from BaseSimplePortfolioIndicator<T>.) |
![]() | Clone |
Makes full copy of this instance.
(Inherited from BasePortfolio<T>.) |
![]() | CopyTo(Object) |
Sets internal state to destination object.
(Inherited from BasePortfolio<T>.) |
![]() | CopyTo(Object, IL_Clone) |
Gets internal state from source object.
(Inherited from BasePortfolio<T>.) |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | FixTime |
Notify indicator that all data for specifed time was added.
Use this method with add by index.
(Inherited from BaseSimplePortfolioIndicator<T>.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetIndexByTime |
Get offset index of element by element time.
If there no element with such time, we return latest element with time smaller than specified.
If we can't find valid index, we return -1.
(Inherited from HistoryMultipleDataQueue<T>.) |
![]() | GetTimeByIndex |
Return time associated with specified point.
(Inherited from HistoryMultipleDataQueue<T>.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | SetOnPopDelegate |
Set delegate that will be invoked every time a new element is dequeued.
(Inherited from HistoryMultipleDataQueue<T>.) |
![]() | SetOnPushDelegate |
Set delegate that will be invoked every time a new element is enqueued.
(Inherited from HistoryMultipleDataQueue<T>.) |
![]() | SetQueueListener |
Set listener to queue capacity. Queue will call OnPop method every time, when queue drop some element.
And OnPush method, when queue store element. Do not use listener with single element queue.
Queue support any number of listeners.
(Inherited from HistoryMultipleDataQueue<T>.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |