以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]帮忙把分时图修改1分钟K线图专用的指标公式和预警公式,谢谢! (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=95569) |
-- 作者:seedspring -- 发布时间:2016/3/31 2:47:35 -- [求助]帮忙把分时图修改1分钟K线图专用的指标公式和预警公式,谢谢! [求助]帮忙把分时图修改1分钟K线图专用的指标公式和预警公式,谢谢! 我是标准版的新用户,自己折腾很久了,深夜研究这么到这么晚,没有搞定,请老师帮忙。 有人在大智慧做好了分时预警,下载下来被加密了公式源码,我相信金子塔也能做到,见链接 分时突破指标公式源码是通达信上的。按照默认配置为240期K线的方法,分时突破指标通达信1分钟线图可以和分时图显示相同的图形特征。 金字塔则不行,不知问题在哪里。求老师帮助! 源码见附件。 |
-- 作者:seedspring -- 发布时间:2016/3/31 3:14:17 -- 源码: {分时主图指标} 均价0:SUM(V*C,0)/SUM(V,0),LINETHICK2,COLORYELLOW,CIRCLEDOT; 地:EMA(均价0,50)/0.97,LINETHICK2,COLORGREEN; 如果:IF(地>REF(地,1),地,DRAWNULL),COLORRED,LINETHICK2; 买单次数:=COUNT(V>4000 AND C>REF(C,1),0),LINETHICK0; 黄次数:COUNT(V>DYNAINFO(16)*10 AND C>REF(C,1),0),COLORYELLOW,NODRAW,LINETHICK0; SUM(V*C,0)/SUM(V,0),LINETHICK0; C,COLORWHITE,LINETHICK2; MID:=(3*CLOSE+LOW+OPEN+HIGH)/6,LINETHICK0; 庄家:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+ 16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+ 13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+ 10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+ 7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+ 4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED; IF(庄家>=REF(庄家,1),庄家,DRAWNULL),COLORRED,LINETHICK4; IF(庄家<=REF(庄家,1),庄家,DRAWNULL),COLORGREEN,LINETHICK2; 流入0:DRAWICON(CROSS( C ,如果), C ,13),LINETHICK2; 流入:DRAWICON(CROSS( C ,庄家), C ,15),LINETHICK2; 净流入:DRAWICON(CROSS( C ,均价0), C ,25),LINETHICK2; DRAWTEXT(FILTER(净流入,0),均价0-0.05,\'↖跟庄买进\'),COLORFFDD44; 价:=C,COLORWHITE,LINETHICK0; TT:=BARSCOUNT(C),LINETHICK0; ZZ:=SUM(AMOUNT,TT)/SUM(VOL*100,TT),LINETHICK0; ZZ1:=BETWEEN(C/ZZ,1.05,0.95),LINETHICK0; 均线:IF(ZZ1=0,MA(C,TT),ZZ),COLORYELLOW,LINETHICK0; 突破:=C>=REF(HHV(H,TT),1) AND HHVBARS(VOL,TT)=0 AND C/均线<1.09 AND TT>13 AND TT<240,LINETHICK0; DRAWTEXT( C>=REF(HHV(H,TT),1) AND HHVBARS(VOL,TT)=0 AND C/均线<1.09 AND TT>=13 AND TT<240 ,C-0.10 , \'突破\'),COLORRED; STICKLINE( C>=REF(HHV(H,TT),1) AND HHVBARS(VOL,TT)=0 AND C/均线<1.09 AND TT>=13 AND TT<230 ,DYNAINFO(3) ,CLOSE+0.10 ,0.8 ,1),LINETHICK0; 主力扫盘:=COUNT(突破,13)>=3 AND C>=REF(HHV(H,TT),1) AND HHVBARS(VOL,TT)=0,LINETHICK0; DRAWTEXT(主力扫盘 ,(DYNAINFO(3))*9.8/10 , \'主力扫盘\'),COLORYELLOW; STICKLINE(主力扫盘 ,(DYNAINFO(3))*9/10 ,DYNAINFO(3) ,800 ,890),COLORRED,LINETHICK9; 已主力扫盘:=BARSLAST(主力扫盘)<13,LINETHICK0; DRAWTEXT( BARSLAST(主力扫盘)<8,(DYNAINFO(3))*9.5/10 , \'已扫盘\'),COLORGREEN; 全仓买进:=C>=REF(HHV(H,TT),1) AND HHVBARS(VOL,TT)=0 AND C/均线<1.09 AND TT>13 AND TT<240 AND BARSLAST(主力扫盘)>=21,LINETHICK0; DRAWTEXT(全仓买进 ,(DYNAINFO(3))*9.4/10 , \'全仓买进\'),COLORCYAN; STICKLINE(全仓买进 ,(DYNAINFO(3))*9/10 ,DYNAINFO(3) ,100 ,-1),COLORRED,LINETHICK4; |
-- 作者:jinzhe -- 发布时间:2016/3/31 9:16:15 -- 分时和1分钟k线要一样的话,需要在工具---选项 ----常规 里面勾选 “仅使用当日1分钟数据”, |
-- 作者:seedspring -- 发布时间:2016/3/31 12:27:43 -- 非常感谢! 非常感谢!按照您说的,工具---选项 ----常规 里面勾选 “仅使用当日1分钟数据”,设置好了,图形效果确实一样 ![]() 那么这样就可以痛快地进行分时预警了吧 ![]() 要看日线周线等分析图,应该要打开别的软件,或者在另一外一台电脑上使用金子塔软件,是这样吧?
|
-- 作者:jinzhe -- 发布时间:2016/3/31 13:10:54 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=26 可以做个框架,来实现多周期k线一起看,制作方法参考上面的链接 |
-- 作者:jinzhe -- 发布时间:2016/3/31 13:15:40 -- 上面的设置只是达到1分钟和分时图效果一样,下面修改后的代码则可以用来预警: 均价0:SUM(V*C,todaybar)/SUM(V,todaybar),LINETHICK2,COLORYELLOW,CIRCLEDOT;
|
-- 作者:seedspring -- 发布时间:2016/3/31 13:43:50 -- 谢谢! 老师把很多源码的公式改为了todaybar,这样在预警时设置对话框上,选择1分钟这个周期,就可以了吧? ![]() |
-- 作者:jinzhe -- 发布时间:2016/3/31 13:54:19 -- 对 |
-- 作者:seedspring -- 发布时间:2016/3/31 14:09:07 -- 老师看看我设的分时突破,是对的吗? 老师,我按照您的指导,针对分时指标中的“突破”进行预警提醒, |
-- 作者:jinzhe -- 发布时间:2016/3/31 14:28:25 -- 你要做预警还是条件选股? 要做预警就建议一个交易公式,然后把代码放进去,不要用条件选股 |