- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
期货程序化编程基础(交易开拓者)
期货程序化编程基础(交易开拓者)
NumericRef HighestBar 0 ; Vars Numeric MyVal; Numeric MyBar; Numeric i; Begin MyVal Price; MyBar 0; For i 1 to Length - 1 If Price[i] MyVal MyVal Price[i]; MyBar i; HighestBar MyBar; Return MyVal; End 用户函数的调用 用户函数成功创建之后(编译/保存成功),您可以在其他的用户函数、技术分析、交易指令等公式中调用用户函数,调用用户函数时需要注意保持参数类型的匹配,即用户函数参数的声明数据类型需和调用时传入参数的数据匹配,这是所指的匹配是指基本数据类型:数值型,布尔型,字符串三种类型匹配,并且保持序列参数和传入变量类型的对应。我们可以对用户函数定义为Numeric或者NumericRef的参数使用Numeric类型的变量作为传入参数;但不能将在定义为NumericSeries类型的参数时传入Numeric。具体的对应关系如下表: 技术指标 技术指标是最常用的一类公式,它通过计算一系列的数学公式,在每个Bar都返回值,这些值在图表模块中输出为线条、柱状图、点等表现形式,通过分析图形特点、走势和曲线帮助客户分析行情走势,得出合理的交易判断。 当技术指标应用在图表中时,您可以设置技术指标各输出值的表现形式,以及颜色、粗细等,如下图的点,线,柱状图所示: 技术指标的使用规则 技术指标的使用规则归纳如下: 支持三种基本类型的参数定义,支持指定参数默认值; 不支持使用引用参数; 支持六种类型的变量定义,支持指定变量的默认值; 可以访问Data0-Data49个数据源的Bar数据; 可以访问行情数据、属性数据; 必须通过PlotNumeric、PlotBool、PlotString返回数据,返回数据类型为三种基本类型的组合; 可以输出多组数据,通过PlotNumeric、PlotBool、PlotString的第一个参数,即输出名称来区分输出数据; 可以支持Alert来进行报警; 技术指标可以调用所有的用户函数进行计算; 技术指标可以根据设置调用部分的系统函数; 技术指标在执行时,必须要指定相应的数据源和周期,需要调用历史数据的,只有历史数据存在的情况下才能返回正确的值。 布林线的脚本 Params Numeric Length 20 ; Numeric Offset 2 ; Vars Numeric UpLine; //上轨 Numeric DownLine; //下轨 NumericSeries MidLine; //中间线 Numeric Band; Begin MidLine AverageFC Close,Length ; Band StandardDev Close,Length,2 ; UpLine MidLine + Offset * Band; DownLine MidLine - Offset * Band; PlotNumeric UpLine,UpLine ; PlotNumeric DownLine,DownLine ; PlotNumeric MidLine,MidLine ; End PlotNumeric用法 K线型态 K线型态是另外一种形式的技术分析公式,它对满足设定条件的Bar进行标记,使之醒目,便于客户进行分析。 当K线型态应用在图表中时,您可以设置其输出值的颜色、风格和粗细,如图所示: 使用规则 特征走势的使用规则归纳如下: 支持三种基本类型的参数定义,支持指定参数默认值; 不支持使用引用参数; 支持六种类型的变量定义,支持指定变量的默认值; 可以访问Data0-Data49个数据源的Bar数据; 可以访问行情数据、属性数据; 必须通过PlotNumeric、PlotBool、PlotString返回数据,返回数据类型为三种基本类型的组合; 只能输出一组数据,用名称进行区分; 可以支持Alert来进行报警; 特征走势可以调用所有的用户函数进行计算; 特征走势可以根据设置调用部分的系统函数; 特征走势在执行时,必须要指定相应的数据源和周期,需要调用历史数据的,只有历史数据存在的情况下才能返回正确的值。 示例,特征走势创历史新高,脚本如下: Params Numeric Length 5 ; Vars B
您可能关注的文档
- 无锡发现豪宅蠡湖豪庭项目2011整合推广构想.doc
- 无锡华光锅炉股份有限公司对外担保管理制度(2005年度股东大会通过).doc
- 无锡某电器公司iso质量手册.doc
- 日事日清(完整版).doc
- 日产汽车制动器诊断和维修.doc
- 日光灯驱动设计方案.doc
- 日常建筑的诗性实践兼论圣卡特纳市场改造案例.doc
- 日本人力资源管理模式在中国环境下的挑战与变迁以日本在华企业为例.doc
- 日本教育论文(英文版).doc
- 日本经营之圣稻盛和夫.doc
- 2025年通用大模型在智能物流领域的应用与挑战.docx
- 专题06有理数的混合运算7天强化训练(计算题专项训练)数学沪科版2024七年级上册[附答案].pdf
- 专题06有理数的混合运算7天强化训练(计算题专项训练)数学华东师大版2024七年级上册[附答案].pdf
- 智能驾驶2025:自动驾驶车辆视觉感知与识别技术.docx
- 专题05含乘方的混合运算(计算题专项训练)数学人教版2024七年级上册[附答案].pdf
- 专题05含乘方的混合运算(计算题专项训练)数学浙教版2024七年级上册[附答案].pdf
- 年产1.8万套排烟防火阀项目可行性研究报告.docx
- 2025年轴承行业节能减排技术与政策分析报告.docx
- 45吨中药口腔粘附项目可行性研究报告.docx
- 专题05整式的除法(计算题专项训练)数学沪教版五四制2024七年级上册[附答案].pdf
文档评论(0)