通达信分时博弈主图指标公式源码

 

现价:C,COLORFFFFFF,LINETHICK2;
VAR1:=(BARSLAST(((HOUR=9) AND (MINUTE=31)))+1);
VAR2:=SUM(C*vol,BARSCOUNT(C))/SUM(VOL,BARSCOUNT(C));
VAR3:=(SUM((C*VOL),0)/SUM(VOL,0));
VAR4:=(((SETCODE=0) OR (SETCODE=1)) AND (C< 500));
VAR5:=IF(VAR4,VAR2,VAR3);
VAR6:=REF(C,1);
VAR7:=REF(MAX(HIGH,VAR6),1);
VAR8:=REF(MIN(LOW,VAR6),1);
VAR9:=(MA((((VAR7-VAR8)/REF(C,2))*100),5) /9);
VAR10:=(VAR9*1.3);
VAR11:=((C>REF(C,1)) AND ((C/VAR5)>(1+(VAR9/100))));
VAR12:=((C< REF(C,1)) AND ((C/VAR5)< (1-(VAR9/100))));
VAR13:=((REF(SUM(VAR11,0),1)=0) AND (SUM(VAR11,0)=1));
VAR14:=((REF(SUM(VAR12,0),1)=0) AND (SUM(VAR12,0)=1));
VAR15:=(SUM(VAR13,0)*crOSS(COUNT((C< REF(C,1)),BARSLAST(VAR13)),0.5));
VAR16:=(SUM(VAR14,0)*CROSS(COUNT((C>REF(C,1)),BARSLAST(VAR14)),0.5));
分时1:CONST(SUM(IF(VAR15,REF(C,1),DRAWNULL),0)),COLOR00FF00,LINETHICK2;
博弈1:CONST(SUM(IF(VAR16,REF(C,1),DRAWNULL),0)),COLORLIMAGENTA,LINETHICK2;
VAR17:=CROSS(SUM((VAR11 AND (C>(分时1*(1+(VAR10/100))))),0),0.5);
VAR18:=CROSS(SUM((VAR12 AND (C< (博弈1*(1-(VAR10/100))))),0),0.5);
VAR19:=(SUM(VAR17,0)*CROSS(COUNT((C< REF(C,1)),BARSLAST(VAR17)),0.5));
VAR20:=(SUM(VAR18,0)*CROSS(COUNT((C>REF(C,1)),BARSLAST(VAR18)),0.5));
分时2:CONST(SUM(IF(VAR19,REF(C,1),DRAWNULL),0)),COLORGREEN,LINETHICK3;
博弈2:CONST(SUM(IF(VAR20,REF(C,1),DRAWNULL),0)),COLORLIMAGENTA,LINETHICK3;
DRAWICON((VAR13 OR VAR17),(C*1.001),2);
DRAWICON((VAR14 OR VAR18),(C*0.999),1);
DRAWICON((VAR16 OR VAR20),(REF(C,1)*0.999),25);
DRAWICON((VAR15 OR VAR19),(REF(C,1)*1.001),27);






来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583

输出现价:收盘价,COLORFFFFFF,线宽为2
VAR1赋值:(上次((小时=9)AND(分钟=31))距今天数+1)
VAR2赋值:收盘价*成交量(手)的收盘价的有效数据周期数日累和/成交量(手)的收盘价的有效数据周期数日累和
VAR3赋值:((收盘价*成交量(手))的历史累和/成交量(手)的历史累和)
VAR4赋值:(((市场类型=0) OR (市场类型=1)) AND (收盘价< 500))
VAR5赋值:如果VAR4,返回VAR2,否则返回VAR3
VAR6赋值:1日前的收盘价
VAR7赋值:1日前的最高价和VAR6的较大值
VAR8赋值:1日前的最低价和VAR6的较小值
VAR9赋值:((((VAR7-VAR8)/2日前的收盘价)*100)的5日简单移动平均 /9)
VAR10赋值:(VAR9*1.3)
VAR11赋值:((收盘价>1日前的收盘价) AND ((收盘价/VAR5)>(1+(VAR9/100))))
VAR12赋值:((收盘价< 1日前的收盘价) AND ((收盘价/VAR5)< (1-(VAR9/100))))
VAR13赋值:((1日前的VAR11的历史累和=0) AND (VAR11的历史累和=1))
VAR14赋值:((1日前的VAR12的历史累和=0) AND (VAR12的历史累和=1))
VAR15赋值:(VAR13的历史累和*统计上次VAR13距今天数日中满足(收盘价<1日前的收盘价)的天数上穿0.5)
VAR16赋值:(VAR14的历史累和*统计上次VAR14距今天数日中满足(收盘价>1日前的收盘价)的天数上穿0.5)
输出分时1:如果VAR15,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,COLOR00FF00,线宽为2
输出博弈1:如果VAR16,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡洋红色,线宽为2
VAR17赋值:(VAR11AND(收盘价>(分时1*(1+(VAR10/100)))))的历史累和上穿0.5
VAR18赋值:(VAR12AND(收盘价<(博弈1*(1-(VAR10/100)))))的历史累和上穿0.5
VAR19赋值:(VAR17的历史累和*统计上次VAR17距今天数日中满足(收盘价<1日前的收盘价)的天数上穿0.5)
VAR20赋值:(VAR18的历史累和*统计上次VAR18距今天数日中满足(收盘价>1日前的收盘价)的天数上穿0.5)
输出分时2:如果VAR19,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画绿色,线宽为3
输出博弈2:如果VAR20,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡洋红色,线宽为3
当满足条件(VAR13ORVAR17)时,在(收盘价*1.001)位置画2号图标
当满足条件(VAR14ORVAR18)时,在(收盘价*0.999)位置画1号图标
当满足条件(VAR16ORVAR20)时,在(1日前的收盘价*0.999)位置画25号图标
当满足条件(VAR15ORVAR19)时,在(1日前的收盘价*1.001)位置画27号图标
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图