来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
赢利系数赋值:10
止损系数赋值:10
待仓天数赋值:5
VAR1赋值:100*EMA(EMA((C-1日前的C),6),6)/EMA(EMA((C-1日前的C的绝对值),6),6)
买点赋值:FILTER(2日内VAR1最低值=7日内VAR1最低值 AND 统计2日满足VAR1< 0的天数 AND CROSS(VAR1,VAR1的2日简单移动平均),5),画黄色
买距赋值:上次买点距今天数,NODRAW
MM赋值:买距>0
输出买价:买距日前的C*MM,画白色,NODRAW
输出止赢价:买价*(100+赢利系数)/100,NODRAW
输出止损价:买价*(100-止损系数)/100,NODRAW
预卖赋值:(H>止赢价 OR C< 止损价 OR 买距=待仓天数)AND 买点=0
预卖距:=上次预卖距今天数,NODRAW
盈利赋值:预卖=1 AND H>止赢价 AND 1日前的预卖距>买距,画红色
亏损赋值:预卖=1 AND C< 止损价 AND 1日前的预卖距>买距,画绿色
平仓赋值:预卖=1 AND 买距=待仓天数 AND 1日前的预卖距>买距 AND 盈利!=1 AND 亏损!=1,画绿色
盈平仓赋值:平仓=1 AND C>买价,NODRAW
买统计赋值:CONST(COUNT(买点,买点的有效数据周期数)),NODRAW
盈统计赋值:CONST(COUNT(盈利,盈利的有效数据周期数)),NODRAW
平仓统计:=CONST(COUNT(平仓,平仓的有效数据周期数)),NODRAW
盈平仓统计:=CONST(COUNT(盈平仓,盈平仓的有效数据周期数)),NODRAW
当满足条件买点=1时,在6和25之间画图标
当满足条件盈利时,在0和40之间画柱状线
当满足条件盈利时,在42和'盈利啦!'位置书写文字
当满足条件亏损时,在0和30之间画柱状线
当满足条件亏损时,在32和'亏了呗!'位置书写文字
当满足条件平仓时,在0和20之间画柱状线
当满足条件平仓时,在22和'纪律平仓'位置书写文字
DRAWBMP( 到最后交易的周期=110,100,'买入')
DRAWNUMBER( 到最后交易的周期=105,96,买统计),画黄色
DRAWBMP( 到最后交易的周期=90,100,'赢利')
DRAWNUMBER( 到最后交易的周期=85,96,盈统计),画黄色
DRAWBMP( 到最后交易的周期=70,100,'盈平仓')
DRAWNUMBER( 到最后交易的周期=63,96,盈平仓统计),画黄色
DRAWBMP( 到最后交易的周期=50,100,'亏平仓')
DRAWNUMBER( 到最后交易的周期=43,96,平仓统计-盈平仓统计),画黄色
DRAWBMP( 到最后交易的周期=26,100,'亏了呗')
DRAWNUMBER( 到最后交易的周期=19,96,买统计-平仓统计-盈统计),画黄色