| SharpScriptBase Class |
Namespace: SharpCharts.Base.SharpScript
public abstract class SharpScriptBase : PrintLogBase, INotifyPropertyChanged
The SharpScriptBase type exposes the following members.
| Name | Description | |
|---|---|---|
| SharpScriptBase |
| Name | Description | |
|---|---|---|
| BackBrush |
Gets the Background brush series
| |
| BarBrush |
Gets the Bar brush series
| |
| Bars |
Gets or sets the Primary bar
| |
| BarsInProgress |
Gets the Current bars array in progress
| |
| Calculate |
Gets or sets the Calculate type
| |
| Close |
Gets the Close series
| |
| Closes |
Gets the Close series array
| |
| Count |
Gets the total bar count
| |
| CurrentBar |
Gets the Current bar
| |
| CurrentBars |
Current bar series
| |
| DefaultTemplate |
Gets the Default template of the sharp script
| |
| DisplayName |
Gets the display name
| |
| Error |
Gets the Error string
(Inherited from MessageBoxBase.) | |
| Guid | ||
| High |
Gets the High series
| |
| Highs |
Gets the High series array
| |
| Input |
Gets or sets the Input series
| |
| Inputs |
Gets or sets the Input series array
| |
| IsFirstTickOfBar |
Is first tick of bar
| |
| IsRealTime |
Gets if the sharpscript Is real time
| |
| ItemString |
Gets the IDataErrorInfo error string
(Inherited from MessageBoxBase.) | |
| ItemInt32 |
Returns the value of the sharp script
| |
| Lines |
Gets or sets the Line array
| |
| Low |
Gets the Low series
| |
| Lows |
Gets the Low series array
| |
| Median |
Gets the Median series
| |
| Medians |
Gets the Median series array
| |
| Name |
Gets the name of the Sharp Script
| |
| Open |
Gets the Open series
| |
| OpenInterest |
Gets the Open Interest series
| |
| OpenInterests |
Get the Open Interest series array
| |
| Opens |
Gets the Open series array
| |
| PlotPens |
Gets the Plot pen series array
| |
| Plots |
Gets or sets the Plot array
| |
| PriceFormat |
Gets the Price format string
| |
| PriceType |
Gets or sets the Price type
| |
| SeriesDisplayName |
Gets the series display name
| |
| ShowLines |
Gets or sets whether the Lines parameter will be displayed in the Indicator Selector view
| |
| ShowNativeParameters |
Gets or sets whether Native parameters will be displayed in the Indicator Selector view
| |
| ShowPlots |
Gets or sets whether the Plots parameter will be displayed in the Indicator Selector view
| |
| State |
Gets the current state of the sharp script
| |
| Template |
Gets the name of the template
| |
| TemplateType |
Gets the Template type
| |
| Time |
Gets the Time series
| |
| Times |
Gets the Time series array
| |
| Typical |
Gets the Typical series
| |
| Typicals |
Gets the Typical series array
| |
| Values |
Gets the Plot value series array
| |
| ViewModel |
Gets the View associated with the Sharp Script
| |
| Volume |
Gets the Volume series
| |
| Volumes |
Get the Volume series array
| |
| Weighted |
Gets the Weighted series
| |
| Weighteds |
Gets the Weighted series array
|
| Name | Description | |
|---|---|---|
| AddIndicatorT |
Adds and/or retrieves sharp script from the cache
| |
| AddIndicatorT(Object) |
Adds and/or retrieves and sharp script from the cache
| |
| AddIndicatorT(ISeriesDouble) |
Adds and/or retrieves sharp script from the cache
| |
| AddIndicatorT(ISeriesDouble, Object) |
Adds and/or retrieves and sharp script from the cache
| |
| AddLine |
Add a new line
| |
| AddPlot |
Add a new Plot
| |
| Alert(String) |
Sends a new Alert message to the Alert View
| |
| Alert(AlertPriority, String) |
Sends a new Alert message to the Alert View
| |
| Alert(AlertPriority, String, Brush, Brush) |
Sends a new Alert message to the Alert View
| |
| CalculateMinMax |
Calculates the minimum and maximum values of the axis
| |
| Clone |
Clones a sharpScript object
| |
| CrossAbove(Double, ISeriesDouble, Int32) |
Evaluates when value crosses above a series
| |
| CrossAbove(ISeriesDouble, ISeriesDouble, Int32) |
Evaluates when 2 (two) series crosses each other
| |
| CrossAbove(ISeriesDouble, Double, Int32) |
Evaluates when the series crosses above the value
| |
| CrossBelow(Double, ISeriesDouble, Int32) |
Evaluates when a value crosses below a series
| |
| CrossBelow(ISeriesDouble, ISeriesDouble, Int32) |
Evaluates when 2 (two) series crosses below each other
| |
| CrossBelow(ISeriesDouble, Double, Int32) |
Evaluates when series crosses below a value
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | (Overrides ObjectFinalize.) | |
| GetAskPrice |
Returns the ask price
| |
| GetBidPrice |
Returns the bid price
| |
| GetFrozenBrush |
Returns the brush as frozen
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetLastPrice |
Returns the last traded price. In case the real time price is not available the closing value of the current bar is returned
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HasValue |
Returns if the underlying series has a value
| |
| IsEqual |
Compares two sharp script objects
| |
| IsInputEquals |
Compares two input
| |
| Log |
Prints the messages in the Log tab in Main view
(Inherited from PrintLogBase.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| NotifyPropertyChanged |
Notify property change
| |
| OnBarUpdate |
Called on a new tick
| |
| OnMarketData | ||
| OnStateChange |
Called on when the SharpScript state is changed
| |
| PlaySound |
Plays a sound file
| |
| Plot |
Plots the SharpScript series values
| |
Prints the message in the Output view
(Inherited from PrintLogBase.) | ||
| ToString | (Overrides ObjectToString.) |
| Name | Description | |
|---|---|---|
| PropertyChanged |
Property changed event handler
|