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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]公式不能插入,也不能显示的问题

   

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


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

主题:[求助]公式不能插入,也不能显示的问题

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


加好友 发短信
等级:新手上路 帖子:7 积分:0 威望:0 精华:0 注册:2018/5/21 11:30:32
[求助]公式不能插入,也不能显示的问题  发帖心情 Post By:2018/5/21 11:33:11    Post IP:113.205.173.225[只看该作者]


{笔段中枢初始化}
kxian:="CHZHSHL@kxian"; 
kxg:="CHZHSHL@kxg";
kxd:="CHZHSHL@kxd";
fx:="CHZHSHL@fenxing"(以笔结尾);
bi:="CHZHSHL@bi"(分型包含类型, 新低新高成笔,笔类型);

duan:="CHZHSHL@duan"(段方式, 笔破坏包含);
ZSFW:="CHZHSHL@zsfw";
ZSZG:="CHZHSHL@zszg";
ZSZD:="CHZHSHL@zszd";
ZSKS:="CHZHSHL@zskslast";
ZSJS:="CHZHSHL@zsjslast";




DRAWLINE(笔中枢=1 AND ZSKS=1 AND ZSFW=-1 , ZSZG, ZSJS=1 AND ZSFW=-1, ZSZG, 0),COLORRED, LINEDOT;
DRAWLINE(笔中枢=1 AND ZSKS=1 AND ZSFW=-1 , ZSZD, ZSJS=1 AND ZSFW=-1, ZSZD, 0),COLORRED, LINEDOT;
STICKLINE(笔中枢=1 AND ZSKS=1  ,ZSZG,ZSZD,0,2),COLORRED, LINETHICK1;
STICKLINE(笔中枢=1 AND ZSJS=1  ,ZSZG,ZSZD,0,2),COLORRED, LINETHICK1;

DRAWLINE(笔中枢=1 AND ZSKS=1 AND ZSFW=1, ZSZG, ZSJS=1 AND ZSFW=1 , ZSZG, 0),COLORGREEN, LINEDOT;
DRAWLINE(笔中枢=1 AND ZSKS=1 AND ZSFW=1, ZSZD, ZSJS=1 AND ZSFW=1, ZSZD, 0),COLORGREEN, LINEDOT;
STICKLINE(笔中枢=1 AND ZSKS=1 AND ZSFW=1 ,ZSZG,ZSZD,0,2),COLORGREEN, LINETHICK1;
STICKLINE(笔中枢=1 AND ZSJS=1 AND ZSFW=1 ,ZSZG,ZSZD,0,2),COLORGREEN, LINETHICK1;

STICKLINE(笔中枢=2 AND ZSFW=-1 ,ZSZG,ZSZD,10,0),COLOR000044, LINETHICK1;
STICKLINE(笔中枢=2 AND ZSFW=1 ,ZSZG,ZSZD,10,0),COLOR004400, LINETHICK1;

ZSZZ:= (ZSZG + ZSZD) / 2;
DRAWLINE(笔中枢 > 0 AND  ZSKS=1, ZSZZ,  ZSJS=1, ZSZZ, 0),COLORYELLOW, LINEDOT;

{显示笔}
IF 笔开关=1 THEN BEGIN
drawline(bi=1, kxg, bi=-1, kxd, 0),colorwhite,linedash, linethick1;
drawline(bi=-1, kxd, bi=1, kxg, 0),colorwhite,linedash, linethick1;
END;

{显示段}
IF 段开关=1 THEN BEGIN
drawline(duan=1, kxg, duan=-1, kxd, 0),coloryellow,linedash,linethick1;
drawline(duan=-1, kxd, duan=1, kxg, 0),coloryellow,linedash,linethick1;
END;

//显示点位

var1:=kxian;
var2:=bi;
var3:=duan;

pre:=2; {设置小数点位数}
if STKTYPE=0 then  pre:=1;
a1:=barslast(var2<>0);
a2:=ref(var2,a1);
aa1:=ref(a1+1,1);
aa2:=ref(a2,1);
a3:=if (aa2>0,l-ref(h,aa1),h-ref(l,aa1)),linethick0;{计算点位差}


//显示最后没完成的点位
aa9:=hhv(h,a1);
aa11:=llv(l,a1);

{显示涨跌停}
stickline(DATAPERIOD=6 and c/ref(c,1)>=1.097,o,c,6,1),colormagenta;
stickline(DATAPERIOD=6 and c/ref(c,1)<=0.903, o,c,6,1),colorgreen;

{显示笔数值}
IF 笔数值=1 then begin
drawnumber(var2= 1,h,h,pre),pxup20,color3300ff,align0;
drawnumber(var2=-1,l,l,pre),pxdn5,colorffff00,align0;
end;


{显示段数值}
IF 段数值=1 then begin
drawnumber(var3= 1,h,h,pre),pxup20,color3300ff,align0;
drawnumber(var3=-1,l,l,pre),pxdn5,colorffff00,align0;
end;



以上是一个画线的公式,是用在主图叠加上面,现在无法正常插入到软件,也不能自动画线,请问是什么原因。附件是dll文件。和这个公式配套使用的,也已经安装在fmldll里面

 回到顶部
总数 11 1 2 下一页