以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=182562) |
||||
-- 作者:zygq -- 发布时间:2020/10/19 2:16:18 -- 看图修改公式
请老师修改的公式如下:
XXX:=20; NH:=BARSLAST(HH)+1; AH:BACKSET(COUNT(HH,SUMBARS(LL,2))>=1&&LL,HHVBARS(HHH,SUMBARS(LL,2))+1);//低点前第一个高点 N1:=BACKSET(ISLASTBAR&&BARSLAST(LL)<BARSLAST(HH),LLVBARS(LLL,BARSLAST(HH))+1); HHHH:=CROSS(AH=1,0.5)||CROSS(N2=1,0.5); HH1:=REF(H,SUMBARS(HHHH,1)-1); DRAWSL(ISLASTBAR,LL1+(HH1-LL1)*1.382,0,-SUMBARS(HHHH,1),0,COLORRED),DOT;
|
||||
-- 作者:FireScript -- 发布时间:2020/10/19 10:09:07 -- 这种无法画出来的。画线的思路必须定义的足够明确,“当前K线趋势向上” 这种根本是不知道是什么样的逻辑的。这个依然属于肉眼观察的层面。 |
||||
-- 作者:zygq -- 发布时间:2020/10/19 11:45:51 -- 我从文华论坛找到最后一笔的部分公式,如下://最后一段画线 N1:=BARSLAST(HHH)+1; N2:=BARSLAST(LLL)+1; DRAWLINE3(ISLASTBAR&&MIN(N1,N2)=N2&&L>REF(L,N2-1),REF(L,N2-1),N2-1,ISLASTBAR,H,0,0),COLORRED,LINETHICK3;//红色 DRAWLINE3(ISLASTBAR&&MIN(N1,N2)=N1&&H<REF(H,N1-1),REF(H,N1-1),N1-1,ISLASTBAR,L,0,0),COLORGREEN,LINETHICK3;//绿色 DRAWSL(ISLASTBAR&&MIN(N1,N2)=N1&&H<REF(H,N1-1),L+(REF(H,N1-1)-L)*1.38,0,100,0,COLORMAGENTA); DRAWSL(ISLASTBAR&&MIN(N1,N2)=N1&&H<REF(H,N1-1),L+(REF(H,N1-1)-L)*1,0,100,0,COLORMAGENTA); DRAWSL(ISLASTBAR&&MIN(N1,N2)=N1&&H<REF(H,N1-1),L+(REF(H,N1-1)-L)*0.5,0,100,0,COLORMAGENTA); DRAWSL(ISLASTBAR&&MIN(N1,N2)=N2&&L>REF(L,N2-1),H-(H-REF(L,N2-1))*1.38,0,100,0,COLORMAGENTA); DRAWSL(ISLASTBAR&&MIN(N1,N2)=N2&&L>REF(L,N2-1),H-(H-REF(L,N2-1))*1,0,100,0,COLORMAGENTA); DRAWSL(ISLASTBAR&&MIN(N1,N2)=N2&&L>REF(L,N2-1),H-(H-REF(L,N2-1))*0.5,0,100,0,COLORMAGENTA); DRAWTEXT(ISLASTBAR&&MIN(N1,N2)=N1&&H<REF(H,N1-1),L+(REF(H,N1-1)-L)*1.38,\'1.38\'),ALIGN2,VALIGN1; DRAWTEXT(ISLASTBAR&&MIN(N1,N2)=N1&&H<REF(H,N1-1),L+(REF(H,N1-1)-L)*1,\'1\'),ALIGN2,VALIGN1; DRAWTEXT(ISLASTBAR&&MIN(N1,N2)=N1&&H<REF(H,N1-1),L+(REF(H,N1-1)-L)*0.5,\'0.5\'),ALIGN2,VALIGN1; DRAWTEXT(ISLASTBAR&&MIN(N1,N2)=N2&&L>REF(L,N2-1),H-(H-REF(L,N2-1))*1.38,\'1.38\'),ALIGN2,VALIGN1; DRAWTEXT(ISLASTBAR&&MIN(N1,N2)=N2&&L>REF(L,N2-1),H-(H-REF(L,N2-1))*1,\'1\'),ALIGN2,VALIGN1; DRAWTEXT(ISLASTBAR&&MIN(N1,N2)=N2&&L>REF(L,N2-1),H-(H-REF(L,N2-1))*0.5,\'0.5\'),ALIGN2,VALIGN1; 请老师修改后,导入下面的公式
|