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


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

   

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


  共有2755人关注过本帖树形打印复制链接

主题:公式修改问题

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


加好友 发短信
等级:论坛游侠 帖子:173 积分:0 威望:0 精华:0 注册:2019/4/27 11:21:38
公式修改问题  发帖心情 Post By:2020/11/5 14:14:43    Post IP:115.60.63.53[只看该作者]

老师好,文华财经公式导入后,下图的红色和绿色的画线没有了,文华财经软件中显示图如下:

 

 


此主题相关图片如下:snipaste_2020-11-05_14-09-26.jpg
按此在新窗口浏览图片

 

 

 

 

N1:=5;
N2:=3;
AA:=H>REF(HHV(H,N1),1) && H>=REFX(HHV(H,N2),N2),NODRAW;
BB:=L<REF(LLV(L,N1),1) && L<=REFX(LLV(L,N2),N2),NODRAW;
X1:=BB||ISLASTBAR&&BARSLAST(BB)>BARSLAST(AA);
X2:=AA||ISLASTBAR&&BARSLAST(BB)<BARSLAST(AA);
DRAWLINE3(X1,REF(H,HHVBARS(IF(AA,H,0),SUMBARS(X1,2))),HHVBARS(IF(AA,H,0),SUMBARS(X1,2)),X2,REF(L,LLVBARS(IF(BB,L,100000),SUMBARS(X2,2))),LLVBARS(IF(BB,L,100000),SUMBARS(X2,2)),0),COLORGREEN,LINETHICK1;
DRAWLINE3(X2,REF(L,LLVBARS(IF(BB,L,100000),SUMBARS(X2,2))),LLVBARS(IF(BB,L,100000),SUMBARS(X2,2)),X1,REF(H,HHVBARS(IF(AA,H,0)     ,SUMBARS(X1,2))),HHVBARS(IF(AA,H,0)     ,SUMBARS(X1,2)),0),COLORRED,LINETHICK1;
DD1:=CROSS(BACKSET(COUNT(BB||ISLASTBAR&&BARSLAST(BB)>BARSLAST(AA),BARSLAST(AA||ISLASTBAR&&BARSLAST(BB)<BARSLAST(AA)))&&BB||ISLASTBAR&&BARSLAST(BB)>BARSLAST(AA),HHVBARS(IF(AA,H,0),SUMBARS(BB||ISLASTBAR&&BARSLAST(BB)>BARSLAST(AA),2))+1),0.5);
KK1:=CROSS(BACKSET(COUNT(AA||ISLASTBAR&&BARSLAST(BB)<BARSLAST(AA),BARSLAST(BB||ISLASTBAR&&BARSLAST(BB)>BARSLAST(AA)))&&AA||ISLASTBAR&&BARSLAST(BB)<BARSLAST(AA),LLVBARS(IF(BB,L,100000),SUMBARS(AA||ISLASTBAR&&BARSLAST(BB)<BARSLAST(AA),2))+1),0.5);

DDD1:CROSS(BACKSET(DD1,IF(L>REF(L,1),1,IF(REF(L,2)<REF(L,1),3,4))),0.5);
KKK1:CROSS(BACKSET(KK1,IF(H<REF(H,1),1,IF(REF(H,2)>REF(H,1),3,4))),0.5);

HH:=CROSS(BACKSET(REFX(X1&&COUNT(X1,BARSLAST(X2))=1,1),HHVBARS(IF(AA,H,0),SUMBARS(X1,1))+1),0.5);
LL:=CROSS(BACKSET(REFX(X2&&COUNT(X2,BARSLAST(X1))=1,1),LLVBARS(IF(BB,L,100000),SUMBARS(X2,1))+1),0.5);


DD:KK1&&LL&&H<REF(H,1),NODRAW;
KK:DD1&&HH&&L>REF(L,1),NODRAW;

DRAWSL(HH&&L>REF(L,1),REF(L,1),0,-1,0,COLORCYAN),DOT;
DRAWSL(LL&&H<REF(H,1),REF(H,1),0,-1,0,COLORYELLOW),DOT;
X:=VALUEWHEN(HH,REF(L,1));
XX:=VALUEWHEN(LL,REF(H,1));

HU:VALUEWHEN(DD1,H),NODRAW;
LU:VALUEWHEN(KK1,L),NODRAW;

CUP:SQRT(HU*LU);

 

 

 


 


 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/11/5 14:46:11    Post IP:58.246.57.26[只看该作者]

 这个线不行,这个线是 DRAWLINE3函数实现的。但是这个函数在金字塔上无法等效实现。我们的画线只能从条件满足位置开始,而这个则是有个向未来偏移的操作。


命数如织,当如磐石。
 回到顶部