通达信分时擒龙分时主图指标 高抛低吸T+0 源码

通达信分时擒龙分时主图指标 高抛低吸T+0 源码

通达信分时擒龙分时主图指标 高抛低吸T+0 源码

 
{分时擒龙主图源码如下}

{======= 分时擒龙 =========}

{参数1:ATM,最小5,最大2000,? 缺省150}
{参数2:ATM,最小10,最大10000,缺省2000}
{参数3:ATM,最小20,最大8000, 缺省3000}

现价:CLOSE,COLORWHITE,LINETHICK2;
T1:=(BARSLAST(((HOUR = 9) AND (MINUTE = 31))) + 1);
T2:=SUM(CLOSE*VOL,BARSCOUNT(C))/SUM(VOL,BARSCOUNT(C));
T3:=(SUM((CLOSE * VOL),0) / SUM(VOL,0));
T4:=(((SETCODE = 0) OR (SETCODE = 1)) AND (CLOSE < 500));
均价:=IF(T4,T2,T3),COLORYELLOW;
T11:=FSQL.MACS#DAY;
T12:=(T11 * 1.3);
T15:=((CLOSE > REF(CLOSE,1)) AND ((CLOSE / 均价) > (1 + (T11 / 100))));
T16:=((CLOSE < REF(CLOSE,1)) AND ((CLOSE / 均价) < (1 - (T11 / 100))));
HH1:=((REF(SUM(T15,0),1) = 0) AND (SUM(T15,0) = 1));
LL1:=((REF(SUM(T16,0),1) = 0) AND (SUM(T16,0) = 1));
T19:=(SUM(HH1,0) * CROSS(COUNT((CLOSE < REF(CLOSE,1)),BARSLAST(HH1)),0.5));
T20:=(SUM(LL1,0) * CROSS(COUNT((CLOSE > REF(CLOSE,1)),BARSLAST(LL1)),0.5));
CS1:CONST(SUM(IF(T19,REF(CLOSE,1),DRAWNULL),0)),COLORGREEN,LINETHICK2;
CB1:CONST(SUM(IF(T20,REF(CLOSE,1),DRAWNULL),0)),COLORLIMAGENTA,LINETHICK2;
HH2:=CROSS(SUM((T15 AND (CLOSE > (CS1 * (1 + (T12 / 100))))),0),0.5);
LL2:=CROSS(SUM((T16 AND (CLOSE < (CB1 * (1 - (T12 / 100))))),0),0.5);
T25:=(SUM(HH2,0) * CROSS(COUNT((CLOSE < REF(CLOSE,1)),BARSLAST(HH2)),0.5));
T26:=(SUM(LL2,0) * CROSS(COUNT((CLOSE > REF(CLOSE,1)),BARSLAST(LL2)),0.5));
CS2:CONST(SUM(IF(T25,REF(CLOSE,1),DRAWNULL),0)),COLORGREEN,LINETHICK3;
CB2:CONST(SUM(IF(T26,REF(CLOSE,1),DRAWNULL),0)),COLORLIMAGENTA,LINETHICK3;
DRAWICON((HH1 OR HH2),(CLOSE * 1.001),2);
DRAWICON((LL1 OR LL2),(CLOSE * 0.999),1);
DRAWICON((T20 OR T26),(REF(CLOSE,1) * 0.999),42);
DRAWICON((T19 OR T25),(REF(CLOSE,1) * 1.001),43);



{FSQL引用源码如下}

{===== 分时擒龙 =========}
{FSQL}
{引用公式,不需要显示}
T0:=REF(CLOSE,1);
T1:=REF(MAX(HIGH,T0),1);
T2:=REF(MIN(LOW,T0),1);
MACS:(MA((((T1 - T2) / REF(CLOSE,2)) * 100),5) /9);



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


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

相关指标公式

输出现价:收盘价,画白色,线宽为2
T1赋值:(上次((小时=9)AND(分钟=31))距今天数 + 1)
T2赋值:收盘价*成交量(手)的收盘价的有效数据周期数日累和/成交量(手)的收盘价的有效数据周期数日累和
T3赋值:((收盘价*成交量(手))的历史累和 / 成交量(手)的历史累和)
T4赋值:(((市场类型 = 0) OR (市场类型 = 1)) AND (收盘价 < 500))
均价赋值:如果T4,返回T2,否则返回T3,画黄色
T11赋值:FSQL.MACS[取日线数据]
T12赋值:(T11 * 1.3)
T15赋值:((收盘价 > 1日前的收盘价) AND ((收盘价 / 均价) > (1 + (T11 / 100))))
T16赋值:((收盘价 < 1日前的收盘价) AND ((收盘价 / 均价) < (1 - (T11 / 100))))
HH1赋值:((1日前的T15的历史累和 = 0) AND (T15的历史累和 = 1))
LL1赋值:((1日前的T16的历史累和 = 0) AND (T16的历史累和 = 1))
T19赋值:(HH1的历史累和 * 统计上次HH1距今天数日中满足(收盘价<1日前的收盘价)的天数上穿0.5)
T20赋值:(LL1的历史累和 * 统计上次LL1距今天数日中满足(收盘价>1日前的收盘价)的天数上穿0.5)
输出CS1:如果T19,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画绿色,线宽为2
输出CB1:如果T20,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡洋红色,线宽为2
HH2赋值:(T15AND(收盘价>(CS1*(1+(T12/100)))))的历史累和上穿0.5
LL2赋值:(T16AND(收盘价<(CB1*(1-(T12/100)))))的历史累和上穿0.5
T25赋值:(HH2的历史累和 * 统计上次HH2距今天数日中满足(收盘价<1日前的收盘价)的天数上穿0.5)
T26赋值:(LL2的历史累和 * 统计上次LL2距今天数日中满足(收盘价>1日前的收盘价)的天数上穿0.5)
输出CS2:如果T25,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画绿色,线宽为3
输出CB2:如果T26,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡洋红色,线宽为3
当满足条件(HH1ORHH2)时,在(收盘价*1.001)位置画2号图标
当满足条件(LL1ORLL2)时,在(收盘价*0.999)位置画1号图标
当满足条件(T20ORT26)时,在(1日前的收盘价*0.999)位置画42号图标
当满足条件(T19ORT25)时,在(1日前的收盘价*1.001)位置画43号图标
T0赋值:1日前的收盘价
T1赋值:1日前的最高价和T0的较大值
T2赋值:1日前的最低价和T0的较小值
输出MACS:((((T1-T2)/2日前的收盘价)*100)的5日简单移动平均 /9)

指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

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