以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 声音报警 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=171598) |
-- 作者:lgxyp -- 发布时间:2019/8/12 14:46:25 -- 声音报警 VAR1:=REF(MA(C,27),9); 开:=O-VAR1; 高:=H-VAR1; 低:=L-VAR1; 收:=C-VAR1; AA:=EMA((0.8*收+0.5*开+0.3*高+0.3*低)/(0.8+0.5+0.6),9); 游资动向:EMA(AA,3),LINETHICK1,colorFF0000,LINETHICK2; PARTLINE(游资动向>MA(游资动向,2),游资动向),LINETHICK2; BB:=EMA((0.8*收+0.5*开+0.3*高+0.3*低)/(0.8+0.5+0.6),18); 市场趋势:EMA(BB,18),LINETHICK1,COLORFF00FF,LINETHICK2; PARTLINE(市场趋势<REF(市场趋势,1),市场趋势),COLOR808000,LINETHICK2; 牛熊分界:0,POINTDOT,LINETHICK1,COLOR00FFFF; MID:=MA(C,18); UPPER:=MID+2*STD(C,18); LOWER:=MID-2*STD(C,18); V1AA:=(C-LOWER)/(UPPER-LOWER)*10; V2AA:=V1AA-EMA(V1AA,5); K1:=SUM(LLV(V2AA,4),4)/4; V3AA:=EMA(V2AA,64)*10; V4AA:=EMA(0.4*V2AA*(-1),3); V5AA:=-1*EMA(V2AA,39)*10; A:=V3AA>10; B:=V2AA>V4AA; D:=V5AA>10; E:=V3AA<=10 OR V2AA<=V4AA OR V5AA<=10; ZCHANGE:=IF(收>REF(C,1),收-REF(收,1),0); FCHANGE:=IF(收<REF(C,1),收-REF(收,1),0); ZCF:=IF(收>REF(收,1),ZCHANGE+REF(ZCHANGE,1),0); FCF:=IF(收<REF(收,1),FCHANGE+REF(FCHANGE,1),0); ZTCF:=SUM(ZCHANGE,27)-SUM(FCF,27)*(-1); FTCF:=SUM(FCHANGE,27)*(-1)-SUM(ZCF,27); 资金值:=EMA(收,2); STICKLINE(资金值>=牛熊分界 AND 资金值>=开,收,开,6,0),colorFF; STICKLINE(资金值>=牛熊分界 AND 资金值>=开,高,低,0,0),colorFF; STICKLINE(资金值>=牛熊分界 AND 资金值<开,收,开,6,0),colorFF; STICKLINE(资金值>=牛熊分界 AND 资金值<开,开,高,0,0),colorFF; STICKLINE(资金值>=牛熊分界 AND 资金值<开,收,低,0,0),colorFF; STICKLINE(资金值<牛熊分界 AND 资金值>开,收,开,6,0),colorBF00BF; STICKLINE(资金值<牛熊分界 AND 资金值<=开,收,开,6,0),colorBF00BF; STICKLINE(资金值<牛熊分界 AND 资金值<=开,高,低,0,0),colorBF00BF; STICKLINE(资金值<牛熊分界 AND 资金值>开,收,高,0,0),colorBF00BF; STICKLINE(资金值<牛熊分界 AND 资金值>开,开,低,0,0),colorBF00BF; STICKLINE(资金值<游资动向 AND 资金值>开,收,开,6,0),colorFF4D4D; STICKLINE(资金值<游资动向 AND 资金值<=开,收,开,6,0),colorFF4D4D; STICKLINE(资金值<游资动向 AND 资金值<=开,高,低,0,0),colorFF4D4D; STICKLINE(资金值<游资动向 AND 资金值>开,收,高,0,0),colorFF4D4D; STICKLINE(资金值<游资动向 AND 资金值>开,开,低,0,0),colorFF4D4D; STICKLINE(收>开 AND ZTCF>0 AND FTCF<0,开,收,6,0),colorBF00; STICKLINE(收>开 AND ZTCF>0 AND FTCF<0,高,低,0.5,0),colorBF00; STICKLINE(收<=开 AND ZTCF>0 AND FTCF<0,开,收,6,1),colorBF00; STICKLINE(收<=开 AND ZTCF>0 AND FTCF<0,收,低,0.5,0),colorBF00; STICKLINE(收<=开 AND ZTCF>0 AND FTCF<0,高,开,0.5,0),colorBF00; 突破A1:=CROSS(收,牛熊分界); STICKLINE(突破A1,高,低,0,0),LINETHICK2,colorB0B0; STICKLINE(突破A1,开,收,8,0),LINETHICK2,colorB0B0; DRAWTEXT(FILTER(突破A1>0,18),低*0.99,\'关注\'),colorFFFF; 该指标连续红K转蓝K或连续蓝K转红K时下一根K线报警。请老师帮忙 [此贴子已经被作者于2019/8/12 14:47:03编辑过]
|
-- 作者:FireScript -- 发布时间:2019/8/12 15:09:12 -- 红K,蓝K就是指K线图上的阴阳K线? |
-- 作者:lgxyp -- 发布时间:2019/8/12 15:40:17 -- 加载副图指标上的K线。 |
-- 作者:FireScript -- 发布时间:2019/8/12 16:02:54 -- 这个需要根据绘制红蓝柱线条件来做处理: 比如 cd1是绘制蓝柱条件 cd2是绘制红柱条件: 那么 连续红转蓝就是: ref(count(cd2,2)=2,1) and cd1; 连续蓝转红就是: ref(count(cd1,2)=2,1) and cd2; 这里连续K是按照至少连续2个周期同一个颜色来处理的。 STICKLINE(资金值>=牛熊分界 AND 资金值>=开,收,开,6,0),colorFF; 这个是红色条件 STICKLINE(资金值<游资动向 AND 资金值>开,收,开,6,0),colorFF4D4D; 这个是蓝色条件 |
-- 作者:lgxyp -- 发布时间:2019/8/12 16:22:32 -- 是这样的,就是副图指标游资动向变黄线出现红K报警,后面再由黄线变成蓝线出现红K转为蓝K报警。 [此贴子已经被作者于2019/8/12 16:24:27编辑过]
|
-- 作者:FireScript -- 发布时间:2019/8/12 16:33:45 -- cd1:资金值>=牛熊分界;//红色 cd2:资金值<牛熊分界;//粉色 cd3:资金值<游资动向;//蓝色 cd4:ZTCF>0 AND FTCF<0;//绿色 连续红转粉:ref(count(cd1,2)=2,1) and cd2; 连续粉转红:ref(count(cd2,2)=2,1) and cd1; 连续蓝转绿:ref(count(cd3,2)=2,1) and cd4; 连续绿转蓝:ref(count(cd4,2)=2,1) and cd3; 先加一段代码。 至于报警的方式发出声音或者绘制其他图形,这个你自行利用上面四个定义好的条件处理下就行了。例如:PLAYSOUND( , ) 这个是播放声音的函数。
|