GetAppInfo

From MultiCharts
Revision as of 11:42, 23 January 2012 by 194.84.116.138 (talk) (Created page with "Returns a numerical value, representing the specified attribute of the calling application. ==== Usage ==== <syntaxhighlight>GetAppInfo(Attribute)</syntaxhighlight> ==== ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Returns a numerical value, representing the specified attribute of the calling application.

Usage

GetAppInfo(Attribute)

Parameters

aiBarSpacing - specifies return of the number of spaces between the bars on a chart GetAppInfo will return a value, indicating the bar spacing of a chart.

aiHighestDispValue - specifies return of the highest price value that could be displayed in the current chart window GetAppInfo will return the highest price value that could be displayed on a chart.

aiLowestDispValue - specifies return of the lowest price value that could be displayed in the current chart window GetAppInfo will return the lowest price value that could be displayed on a chart.

aiLeftDispDateTime - specifies return of the date and time of the leftmost bar displayed in the current chart window GetAppInfo will return the DateTime value of the leftmost bar displayed on a chart; the integer portion of the DateTime value specifies the number of days since January 1st, 1900, and the fractional portion of the DateTime value specifies the fraction of the day since midnight.

aiRightDispDateTime - specifies return of the date and time of the rightmost bar displayed in the current chart window GetAppInfo will return the DateTime value of the rightmost bar displayed on a chart; the integer portion of the DateTime value specifies the number of days since January 1st, 1900, and the fractional portion of the DateTime value specifies the fraction of the day since midnight.

aiSpaceToRight - specifies return of the right margin, in bars, of the current chart window GetAppInfo will return the right margin, in bars, of a chart.

aiOptimizing - specifies return of a numerical value, indicating whether the calling application is currently performing an optimization GetAppInfo will return a value of 1 only if the calling application is currently performing an optimization, and a value of 0 in all other cases.

aiStrategyAuto - specifies return of a numerical value, indicating whether the calling application is using Automated Trade Execution GetAppInfo will return a value of 1 only if the calling application is using Automated Trade Execution, and a value of 0 in all other cases.

aiStrategyAutoConf - specifies return of a numerical value, indicating whether the calling application is using Automated Trade Execution with order confirmation turned off GetAppInfo will return a value of 0 only if the calling application is using Automated Trade Execution with order confirmation turned off, and a value of 1 in all other cases.

aiIntrabarOrder - specifies return of a numerical value, indicating whether the calling application is running the signal with intra-bar order generation turned on GetAppInfo will return a value of 1 only if the calling application is running the signal with intra-bar order generation turned on, and a value of 0 in all other cases.

aiAppId - specifies return of a numerical value, used to identify the calling application GetAppInfo will return a unique non-zero integer identifying the calling application.

aiRealTimeCalc - specifies return of a numerical value, indicating whether the calling application’s calculations are based on real-time data GetAppInfo will return a value of 1 only if the calling application’s calculations are based on real-time data, and a value of 0 in all other cases.

Example

GetAppInfo(aiBarSpacing) will return a value, indicating the bar spacing of a chart 

GetAppInfo(aiStrategyAutoConf) will return a value of 0 if the calling application is using
 Automated Trade Execution with order confirmation turned off; otherwise, will return a value of 1 

GetAppInfo(aiRealTimeCalc) will return a value of 1 if the calling applications calculations
 are based on real-time data; otherwise, will return a value of 0