欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请帮忙改写一下程序

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2571人关注过本帖平板打印复制链接

主题:请帮忙改写一下程序

帅哥哟,离线,有人找我吗?
sonicking
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:64 积分:139 威望:0 精华:0 注册:2013/2/20 22:03:10
请帮忙改写一下程序  发帖心情 Post By:2013/5/30 17:03:51    Post IP:114.241.252.225[只看该作者]

画图函数的编写,现在画图的位置不对,请帮忙修改(解释在源码下方)。谢谢,

A1:= L<REF(L,1);
A2:= REF(H,1)=HHV(H,11) AND REF(L,1)>REF(LLV(L,10),1);
A3:= REF(H,2)=HHV(H,11) AND REF(L,2)>REF(LLV(L,10),2); 
D0:= A1 AND (A2 OR A3);

A4:= H>REF(H,1);
A5:= REF(L,1)=LLV(L,11) AND REF(H,1)<REF(HHV(H,10),1);
A6:= REF(L,2)=LLV(L,11) AND REF(H,2)<REF(HHV(H,10),2);
D1:= A4 AND (A5 OR A6);

B1:= BARSLAST(D0)+1;
B2:= REF(B1,B1+1)+B1+1;
B3:= BARSLAST(D1)+1;
B4:= REF(B3,B3+1)+B3+1;

D01:= B3>B1 AND D0 AND B2>B3;
D11:= B1>B3 AND D1 AND B4>B1;

FD01:= BARSLAST(D01)+1;
FD02:= REF(FD01,FD01+1)+FD01+1;
FD11:= BARSLAST(D11)+1;
FD12:= REF(FD11,FD11+1)+FD11+1;

HH:= HHV(H,FD01+6);   
LL:= LLV(L,FD11+6);
 
DRAWLINE(H=HH,H,L=LL,L,0);
DRAWLINE(L=LL,L,H=HH,H,0);

上面取的HH,LL和我预期有差异.
我希望画图位置是,如果D01在最后,取D01和D11之间的低点为LL,如果D11在最后,取D01和D11之间的高点为HH

请帮忙修改。谢谢


 回到顶部