教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

麦语言自编策略模型函数列表 - 图文(7)

来源:网络收集 时间:2026-02-01
导读: KLINEEND 判断K线当前状态是否是K线结束。 用法: 1、KLINESTART 如果当前K线状态为K线的结束,则返回1,否则返回0。 2、模组运行及效果测试选择信号执行方式为“不进行信号复核”时,可以采用该函数来控制信号出现

KLINEEND 判断K线当前状态是否是K线结束。 用法: 1、KLINESTART 如果当前K线状态为K线的结束,则返回1,否则返回0。 2、模组运行及效果测试选择信号执行方式为“不进行信号复核”时,可以采用该函数来控制信号出现的时间 判断K线当前状态是否是K线开始。 用法: 1、KLINESTART 如果当前K线状态为K线的开始,则返回1,否则返回0。 2、模组运行及效果测试选择信号执行方式为“不进行信号复核”时,可以采用该函数来控制信号出现的时间 判断过去N1到N2周期内,是否一直满足COND条件。 注: 1、若N1与N2只相差一个周期(如N1=3,N2=2),则函数判断距离当前K线最近的那个周期上是否满足条件(即判断过去N2个周期的那根K线上是否满足条件) 2、当N为有效值,但当前的k线数不足N根,或者N空值的情况下,代表不成立,该函数返回0 3、N可以是变量。 例1: LAST(CLOSE>OPEN,10,5);//表示从过去第10个周期到第5个周期内一直是阳线 例2: MA5:=MA(C,5); LAST(C>MA5,4,3);//判断距离当前k线3个周期的那根k线上是否满足C大于MA5. 表示A在N个周期内都小于B,本周期A从下向上穿越B 注: 1、当N为有效值,但当前的k线数不足N根, 2、N为空值的情况下,代表不成立,函数返回0 例1: LONGCROSS(CLOSE,MA(CLOSE,10),20);//表示收盘线在10日均线之下持续20周期后从下向上穿过10日均线 获取K线趋势。 用法: 1:TREND 如果K线的形成过程中最高价先出现,则返回值为3;如果最低价先出现,则返回值为2;若最高和最低一起出现,则返回值为1;默认为0。 2:该函数只支持效果测试和模组运行。 KLINESTART LAST(COND,N1,N2) LONGCROSS(A,B,N) TREND 20

当COND条件成立时,取X的当前值。如COND条件不成立,则取上一次COND条件成立时X的值。 注: X可以是数值也可以是条件。 例1 VALUEWHEN(HIGH>REF(HHV(HIGH,5),1),HIGH);表示当前最高价大VALUEWHEN(COND,DA于前五个周期最高价的最大值时返回当前最高价 例2: TA) VALUEWHEN(DATE<>REF(DATE,1),O);表示取当天第一根k线的开盘价(即当天开盘价) 例3: VALUEWHEN(DATE<>REF(DATE,1),L>REF(H,1));表示在当天第一根k线上判断当前最低价是否大于昨天最高价。如果返回1,说明当天跳空高开。返回0,说明当天不满足跳空高开条件。 5.时间函数(15)

返回从第一根K线开始到当前的周期数。 注: 1:BARPOS返回本地已有的K线根数,从本机上存在的数据开始算起。 2:本机已有的第一根K线上返回值为1。 例1:LLV(L,BARPOS);//求本地已有数据的最小值。 例2:IFELSE(BARPOS=1,H,0);//如果当前K线是本机已有的第一根K线取最高值,否则取0。 返回距离收盘前的分钟数。 注: 1:该函数返回分钟数,不支持小数。 2:该函数包含小结和午休的时间,以商品期货为例,当天第一根K线CLOSEMINUTE返回为360。 3:CLOSEMINUTE适合应用于日线以下的周期,在日线上加载此函数,每根K线的返回值都为1。 4:CLOSEMINUTE返回的是交易所的时间,不是本机的时间。 5:CLOSEMINUTE支持上海夜盘使用,例如:沪金指数1分钟21:00开盘当根K线CLOSEMINUTE返回为1080.距离收盘的时间仍然以15:00为基准计算(即使中间遇到正常的周六周日休息,仍然返回值为1080,不计算周六周日的时间) 例1: CLOSEMINUTE<1,CLOSEOUT;//收盘前一分钟,清仓。 例2: NN:BARSLAST(CLOSEMINUTE=120)+1; OO:VALUEWHEN(DATE<>REF(DATE,1),O); AA:COUNT(H>OO,NN)=3;//统计从下午13:00开始,相对于当天的开盘价21

BARPOS CLOSEMINUTE OO,创新高的次数为3次。 返回某周期的日期数。 注: 1:DATE的取值范围为700101-331231(即1970年1月1日—2033年12月31日)。 2:DATE返回六位数字,YYMMDD, 3:DATE支持上海夜盘的使用,例如:2013年7月8日 21:00夜盘开盘,DATE返回值即为130709,返回的为收盘时对应的日期 ,即数据所属的交易的日期(周五周六晚上的数据返回的日期为下周一的日期) 例1: BARSLAST(DATE<>REF(DATE,1))+1;//当天开盘以来共有多少根K线。 例2: AA:DATE=130507&&TIME=1037; HH:VALUEWHEN(AA=1,H);// 取201305071037分钟位置,同时取201305071037分钟k线位置最高价 返回某一周期的日数。 注: DAY取值范围为1-31。 例1: DAY=3&&TIME=0915,BK;//当日起为3日,时间为9点15分时,买开。 例2: N:BARSLAST(DATE<>REF(DATE,1))+1; CC:IFELSE(DAY=1,VALUEWHEN(N=1,O),0);//当日期为1时,取开盘价,否则取值为0. 返回某周期的小时数。 注: HOUR的取值范围为0—23 例1: DRAWTRENDLINE(HOUR=9,H,HOUR=15,H,COLORGREEN);//连接9点到下午3点的最高点画一条绿色的趋势线。 例2: HOUR=10;//在10:00的K线上返回值为1,其余K线上返回值为0。 返回某个周期的分钟数。 注: 1:MINUTE的取值范围为0—59 2:该函数只能加载在分钟周期上,返回当根K线开始的分钟数。 例1: MINUTE=0;//在整点时刻的分钟K线上返回值为1,其余K线返回这为0。 例2: TIME>1400&&MINUTE=50,SP;//在14:50的时候卖平仓。 DATE DAY HOUR MINUTE 22

MONTH 返回某个周期的月份。 注: MONTH的取值范围为1—12. 例1: VALUEWHEN(MONTH=3&&DAY=1,C);//在K线日期为三月一日时取其收盘价。 例2: C>=VALUEWHEN(MONTH110000;//表示最后一次买开成交时间在11点之后 取模组最后一次空头成交的时间。 注: 1:返回的为本机时间。 2:该函数不支持效果测试,只能用于模组运行。 3:SHORT_TIME返回的数值为六位数,即HHMMSS的形式。 例: SHORT_TIME>110000;//表示最后一次空头成交时间在11点之后 取本地时间。 注: 1:返回的是本机时间。 2:该函数不支持效果测试,只能用于模组运行。 3:NOW_TIME函数返回六位数,即HHMMSS的形式。 例: NOW_TIME>=150815,CLOSEOUT;//本机时间大于15点8分15秒,清仓。 取得当前周期的月数(1-12)。 LONG_TIME SHORT_TIME NOW_TIME MONTH 返回当前品种往后最近的交割日期。 注: 1:该函数只能加载在日周期及日周期以下的周期上,在日周期以上的周期该函数返回值为0. NEXTDELIVERYD2:该函数应加载在可交易合约上,在夜盘仿真合约上返回值为0,在主力合约上把主力切换时间默认为交割时间来进行计算。 AY 例1: 当NEXTDELIVERYDAY加载在沪铜1309上时,返回值为130923. 例2: DATE=NEXTDELIVERYDAY&&CLOSEMINUTE=5,CLOSEOUT;//距交割日收盘23

前五分钟时清仓。 PERIOD 返回当前技术分析图表的周期。 注: 1:该函数暂不支持自定义周期。 2:该函数在秒周期上返回值为0. 3:返回数字为1—11分别表示,1分钟,3分钟,5分钟,10分钟,15分钟,30分钟,1小时,1天,1周,1月,1年。 例: N:=BARSLAST(DATE<>REF(DATE,1))+1; OO:VALUEWHEN(N=1,O); IFELSE(PERIOD=1,OO,NULL);//取当天一分钟周期的开盘价。 取K线时间。 注: 1:该函数在盘中实时返回,在K线走完后返回K线的起始时间。 2:该函数返回的是交易所数据接收时间,也就是交易所时间。 3:TIME函数在秒周期使用时返回六位数的形式,即:HHMMSS,在其他周期上显示为四位数的形式,即:HHMM. 4:TIME函数只能加载在日周期以下的周期中,在日周期及日周期以上的周期中该函数返回值始终未1500。 5:使用TIME函数进行尾盘平仓的操作需要注意 …… 此处隐藏:2281字,全部文档内容请下载后查看。喜欢就下载吧 ……

麦语言自编策略模型函数列表 - 图文(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/521299.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)