IChartExtensions
IChart扩展.
属性
public static IChartIndicatorPainterProvider IndicatorPainterProvider { get; }
value = IChartExtensions.IndicatorPainterProvider
IChartIndicatorPainterProvider
public static IIndicatorProvider IndicatorProvider { get; }
value = IChartExtensions.IndicatorProvider
IIndicatorProvider
public static IChartIndicatorPainterProvider TryIndicatorPainterProvider { get; }
value = IChartExtensions.TryIndicatorPainterProvider
IIndicatorProvider
public static IIndicatorProvider TryIndicatorProvider { get; }
value = IChartExtensions.TryIndicatorProvider
IIndicatorProvider
方法
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle, decimal openPrice, decimal highPrice, decimal lowPrice, decimal closePrice, decimal totalVolume, CandlePriceLevel[] priceLevels, CandleStates state)
result = IChartExtensions.Add(item, element, candle, openPrice, highPrice, lowPrice, closePrice, totalVolume, priceLevels, state)
Put the candle data with an explicit total volume.
- item
- IChartDrawDataItem instance.
- element
- The chart element representing a candle.
- candle
- Candle.
- openPrice
- Opening price.
- highPrice
- Highest price.
- lowPrice
- Lowest price.
- closePrice
- Closing price.
- totalVolume
- Total candle volume.
- priceLevels
- Price levels.
- state
- Candle state.
返回值: IChartDrawDataItem instance.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartTradeElement element, MyTrade trade)
result = IChartExtensions.Add(item, element, trade)
将订单数据放入.
- item
- IChartDrawDataItem例.
- element
- 代表行业的图表元素.
- trade
- 贸易价值。
返回值: IChartDrawDataItem例.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartOrderElement element, Order order, string errorMessage)
result = IChartExtensions.Add(item, element, order, errorMessage)
将订单数据放入.
- item
- IChartDrawDataItem例.
- element
- 代表命令的图表元素。
- order
- 令相值相.
- errorMessage
- 注册/取消命令出错 。
返回值: IChartDrawDataItem例.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ChartCandleDrawData data)
result = IChartExtensions.Add(item, element, data)
Put the candle data.
- item
- IChartDrawDataItem instance.
- element
- The chart element representing a candle.
- data
- Candle data.
返回值: IChartDrawDataItem instance.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, DataType dataType, SecurityId secId, decimal openPrice, decimal highPrice, decimal lowPrice, decimal closePrice, decimal totalVolume, CandlePriceLevel[] priceLevels, CandleStates state)
result = IChartExtensions.Add(item, element, dataType, secId, openPrice, highPrice, lowPrice, closePrice, totalVolume, priceLevels, state)
Put the candle data.
- item
- IChartDrawDataItem instance.
- element
- The chart element representing a candle.
- dataType
- DataType.
- secId
- SecurityId.
- openPrice
- Opening price.
- highPrice
- Highest price.
- lowPrice
- Lowest price.
- closePrice
- Closing price.
- totalVolume
- Total candle volume.
- priceLevels
- Price levels.
- state
- Candle state.
返回值: IChartDrawDataItem instance.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle, decimal openPrice, decimal highPrice, decimal lowPrice, decimal closePrice, CandlePriceLevel[] priceLevels, CandleStates state)
result = IChartExtensions.Add(item, element, candle, openPrice, highPrice, lowPrice, closePrice, priceLevels, state)
将烛相相入.
- item
- IChartDrawDataItem例.
- element
- 代表蜡烛的图表元素.
- candle
- 烛花.
- openPrice
- 开价.
- highPrice
- 最高价钱。
- lowPrice
- 价格最低,你买的
- closePrice
- 临终价.
- priceLevels
- 价格水平.
- state
- 烛州.
返回值: IChartDrawDataItem例.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle)
result = IChartExtensions.Add(item, element, candle)
将烛相相入.
- item
- IChartDrawDataItem例.
- element
- 代表蜡烛的图表元素.
- candle
- 蜡烛数据.
返回值: IChartDrawDataItem例.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartElement element, object value)
result = IChartExtensions.Add(item, element, value)
出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出
- item
- IChartDrawDataItem例.
- element
- 图表元素.
- value
- 图表值.
返回值: IChartDrawDataItem例.
public static void ClearAreas(IChart chart)
IChartExtensions.ClearAreas(chart)
将图表中的所有区域删除 。
- chart
- 图表
public static void FillIndicators(IChart chart)
IChartExtensions.FillIndicators(chart)
使用 IIndicatorProvider 填入 IndicatorTypes 。
- chart
- 图表。
public static bool GetAutoRange(IChartArea area)
result = IChartExtensions.GetAutoRange(area)
用于 X 轴的自动范围 。
- area
- IChartArea
返回值: 用于 X 轴的自动范围 。
public static IEnumerable<IChartElement> GetElements(IChart chart)
result = IChartExtensions.GetElements(chart)
获取所有元素。
- chart
- 图表
返回值: 图表元素。
public static IEnumerable<T> GetElements<T>(IChart chart)
result = IChartExtensions.GetElements(chart)
获取所有元素。
- chart
- 图表
返回值: 图表元素。
public static bool IsDefault(IChartAxis axis)
result = IChartExtensions.IsDefault(axis)
是否从图表区域中删除此轴 。
public static void SetAutoRange(IChartArea area, bool value)
IChartExtensions.SetAutoRange(area, value)
用于 X 轴的自动范围 。
- area
- IChartArea
- value
- 用于 X 轴的自动范围 。
public static IChart TryGetChart(IChartElement elem)
result = IChartExtensions.TryGetChart(elem)
元素的绘制图 。
- elem
- IChartElement
返回值: 元素的绘制图 。
public static IChartAxis TryGetXAxis(IChartElement elem)
result = IChartExtensions.TryGetXAxis(elem)
X 轴此元素目前附着在上 。
- elem
- IChartElement
返回值: X 轴此元素目前附着在上 。
public static IChartAxis TryGetYAxis(IChartElement elem)
result = IChartExtensions.TryGetYAxis(elem)
Y 轴当前附加的元素 。
- elem
- IChartElement
返回值: Y 轴当前附加的元素 。
public static void ValidateManualRange(IChartAxis axis)
IChartExtensions.ValidateManualRange(axis)
Validate the manual numeric range configured for the axis.
- axis
- Chart axis.