龙听期货论坛's Archiver

龙听 发表于 2018-5-9 11:09

MultiCharts编程-PowerLanguage-Environment Information环境信息

[font=宋体]第[/font]11[font=宋体]章[/font] Environment Information[font=宋体]环境信息[/font][p=30, 2, left]
[font=宋体]本章几个关键字,可取得程序计算的数据系列编号([/font]DataN[font=宋体])、交易或图表属性信息、[/font]PC[font=宋体]设定的国家、币别、[/font]MC[font=宋体]的用户名和[/font]MaxBarsBack[font=宋体]值等。方便用户监控电脑和数据计算的环境信息的不可重复性。[/font][/p][table=98%]
[tr]  [td=2,1]  BaseDataNumber  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]说明[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]返回目前公式计算所使用的数据编号。若写在函数脚本中,调用该函数的指标或信号脚本,则返回计算所使用的数据编号。[/size][/font][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]语法[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left]BaseDataNumber[/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]范例[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]将目前公式计算所使用的数据编号存入变量[/size][/font]Value1:[/p]  [p=30, 2, left]Value1=BaseDataNumber[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  CurrentDataNumber  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]说明[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]返回目前函数计算所使用的数据编号。[/size][/font][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]语法[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left]CurrentDataNumber[/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]范例[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]将目前函数计算所使用的数据编号存入变量[/size][/font]Value1:[/p]  [p=30, 2, left]Value1=CurrentDataNumber[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  ExecOffset  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]说明[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]返回目前函数执行偏移的[/size][/font]K[font=宋体][size=12.0pt]棒数量。[/size][/font][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]语法[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left]ExecOffset[/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]范例[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]将目前函数执行偏移的[/size][/font]K[font=宋体][size=12.0pt]棒数量存入变量[/size][/font]Value1:[/p]  [p=30, 2, left]Value1=ExecOffset;[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  GetAppInfo  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]说明[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]返回一个数值,表示应用程序的特定属性。[/size][/font][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]语法[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left]GetAppInfo([font=宋体][size=12.0pt]参数[/size][/font])[/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]参数[/size][/font][/p]  [/td]  [td=1,1,85%]  [table=98%]
   [tr]    [td=1,1,31%]    [p=30, 2, left][font=宋体][size=12.0pt]关键字[/size][/font][size=12.0pt][/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]功能[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiBarSpacing[/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回目前图表上的[/size][/font][size=12.0pt]K[/size][font=宋体][size=12.0pt]棒宽度[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiHighestDispValue [/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回目前图表价格刻度轴的最大值[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiLowestDispValue[/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回目前图表价格刻度轴的最小值[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiLeftDispDateTime[/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回目前图表时间刻度轴的最左方[/size][/font][size=12.0pt]K[/size][font=宋体][size=12.0pt]棒的儒略日[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiRightDispDateTime [/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回目前图表时间刻度轴的最右方[/size][/font][size=12.0pt]K[/size][font=宋体][size=12.0pt]棒的儒略日[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiSpaceToRight[/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回目前图表设定的右边空白边界宽度(以[/size][/font][size=12.0pt]K[/size][font=宋体][size=12.0pt]棒数量表示,可在设置窗口[/size][/font][size=12.0pt]->X-[/size][font=宋体][size=12.0pt]时间刻度中设置)[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiOptimizing[/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]1[/size][font=宋体][size=12.0pt]表示目前正在进行最佳化演算[/size][/font][size=12.0pt][/size][/p]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]0[/size][font=宋体][size=12.0pt]表示其他状况[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiStrategyAuto[/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]1[/size][font=宋体][size=12.0pt]表示目前自动交易为启用状态[/size][/font][size=12.0pt][/size][/p]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]0[/size][font=宋体][size=12.0pt]表示其他状况[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiStrategyAutoConf[/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]0[/size][font=宋体][size=12.0pt]表示不显示委托确认视窗[/size][/font][size=12.0pt][/size][/p]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]1[/size][font=宋体][size=12.0pt]表示其他状况[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiIntraBarOrder [/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]1[/size][font=宋体][size=12.0pt]表示目前有启用[/size][/font][size=12.0pt]K[/size][font=宋体][size=12.0pt]棒内产生委托[/size][/font][size=12.0pt][/size][/p]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]0[/size][font=宋体][size=12.0pt]表示其他状况[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiAppId[/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回代表目前应用程式的识别码(为非[/size][/font][size=12.0pt]0[/size][font=宋体][size=12.0pt]整数值)[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
   [tr]    [td=1,1,31%]    [p=30, 2, left][size=12.0pt]aiRealTimeCalc [/size][/p]    [/td]    [td=1,1,68%]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]1[/size][font=宋体][size=12.0pt]表示目前处于接收实时行情状态[/size][/font][size=12.0pt][/size][/p]    [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font][size=12.0pt]0[/size][font=宋体][size=12.0pt]表示其他状况[/size][/font][size=12.0pt][/size][/p]    [/td]   [/tr]
  [/table]  [p=30, 2, left][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]范例[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]取得图表上[/size][/font]K[font=宋体][size=12.0pt]棒宽度:[/size][/font][/p]  [p=30, 2, left]GetAppInfo(aiBarSpacing)[/p]  [p=30, 2, left][font=宋体][size=12.0pt]取得是否显示委托单确认视窗的状态:[/size][/font][/p]  [p=30, 2, left]GetAppInfo(aiStrategyAutoConf)[/p]  [p=30, 2, left][font=宋体][size=12.0pt]取得是否处于即时行情状态,当使用到即时行情资料计算时,返回值为[/size][/font]1[font=宋体][size=12.0pt];否则返回值为[/size][/font]0[font=宋体][size=12.0pt]:[/size][/font][/p]  [p=30, 2, left]GetAppInfo(aiRealTimeCalc)[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  GetCountry  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]说明[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font]windows[font=宋体][size=12.0pt]控制面板中地区与语言中设定的语言及区域格式名称。[/size][/font][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]语法[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left]GetCountry[/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]范例[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]若设定为“中文(简体,中国)”,则[/size][/font]GetCountry[font=宋体][size=12.0pt]返回值为“[/size][/font][font=宋体][size=12.0pt]中华人民共和国[/size][/font][font=宋体][size=12.0pt]”[/size][/font][/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  GetCurrency  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]说明[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]返回[/size][/font]windows[font=宋体][size=12.0pt]控制面板中地区与语言中设定的货币符号。[/size][/font][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]语法[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left]GetCurrency[/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]范例[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]若使用人民币的话,则[/size][/font]GetCurrency[font=宋体][size=12.0pt]返回值为[/size][/font][font=宋体][size=12.0pt]¥[/size][/font][/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  GetUserID  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]说明[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]返回目前电脑的[/size][/font]MC[font=宋体][size=12.0pt]用户名。用户名可用于公式保护。([/size][/font]MC[font=宋体][size=12.0pt]用户名,可在帮助[/size][/font]-[font=宋体][size=12.0pt]》关于[/size][/font]Multicharts[font=宋体][size=12.0pt]中[/size][/font]  [font=宋体][size=12.0pt]查看)[/size][/font][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]语法[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left]GetUserID[/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]范例[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]将用户编号存入变量[/size][/font]Value1[font=宋体][size=12.0pt]:[/size][/font][/p]  [p=30, 2, left]Value1=GetUserID;[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  MaxBarsBack  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]说明[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]返回目前公式所设定的最大引用[/size][/font]K[font=宋体][size=12.0pt]棒数量。[/size][/font][/p]  [p=30, 2, left][font=宋体][size=12.0pt]所有公式都会使用一定数量的历史数据计算,这些使用资料的数量称作公式计算时最大引用[/size][/font]K[font=宋体][size=12.0pt]棒数量或最大引用[/size][/font]K[font=宋体][size=12.0pt]棒数量。[/size][/font][/p]  [p=30, 2, left][font=宋体][size=12.0pt](设置方法:[/size][/font][/p]  [p=30, 2, left][font=宋体][size=12.0pt]信号[/size][/font]——[font=宋体][size=12.0pt]策略属性》属性》指标运算参考的最大[/size][/font]Bars[font=宋体][size=12.0pt]数量,[/size][/font][/p]  [p=30, 2, left][font=宋体][size=12.0pt]指标[/size][/font]——[font=宋体][size=12.0pt]设置指标》属性》指标运算参考的最大[/size][/font]Bars[font=宋体][size=12.0pt]数量)[/size][/font][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]语法[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left]MaxBarsBack[/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]范例[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]将目前公式所设定的最大引用[/size][/font]K[font=宋体][size=12.0pt]棒数量存入变量[/size][/font]Value1[font=宋体][size=12.0pt]:[/size][/font][/p]  [p=30, 2, left]Value1=MaxBarsBack;[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  MaxBarsForward  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]说明[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]返回图表上设定的右边空白边界宽度(以[/size][/font]K[font=宋体][size=12.0pt]棒数量表示)。[/size][/font][/p]  [p=30, 2, left][font=宋体][size=12.0pt](在图表上设置方法:右击图表》设置窗口》[/size][/font]X-[font=宋体][size=12.0pt]时间刻度》设置右边空白[/size][/font]N[font=宋体][size=12.0pt]根[/size][/font]K[font=宋体][size=12.0pt]线位置。)[/size][/font][/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]语法[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left]MaxBarsForward[/p]  [/td] [/tr]
[tr]  [td=1,1,14%]  [p=30, 2, left][font=宋体][size=12.0pt]范例[/size][/font][/p]  [/td]  [td=1,1,85%]  [p=30, 2, left][font=宋体][size=12.0pt]将目前设定的右方边界宽度存入变量[/size][/font]Value1[font=宋体][size=12.0pt]:[/size][/font][/p]  [p=30, 2, left]Value1=MaxBarsForward;[/p]  [/td] [/tr]
[/table]

页: [1]