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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]如何把通达信指标改成金字塔的指标

   

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


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

主题:[求助]如何把通达信指标改成金字塔的指标

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/2 9:37:53    Post IP:180.169.30.6[显示全部帖子]

看下金字塔中这边dll调用方式

http://www.weistock.com/WeisoftHelp/ckuazhanchajian.htm


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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/2 13:51:20    Post IP:180.173.198.10[显示全部帖子]

不同平台dll是不通用的,软件根目录下有这个文件FmlDevelope

里面有包含金字塔下使用的各个结构体对象,所以你要在金字塔环境下重新去开发你的dll


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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/2 14:22:01    Post IP:180.173.198.10[显示全部帖子]

这个也不兼容,一样的道理,你在金字塔平台下去生成的dll放到大智慧上也不好用,一个道理


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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/2 14:31:20    Post IP:180.169.30.6[显示全部帖子]

跟正下,大智慧和飞狐是可以兼容的,通达信的不行。

你如果有大智慧的可以下载后按照上面帖子里方法去调用


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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/3 11:27:12    Post IP:180.173.43.114[显示全部帖子]

你要先看dll引用是否没问题了,其他的指标函数软件之间有一些区别的,看下那些函数的作用,在金字塔里找下对应的要

 


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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/6/3 12:42:06    Post IP:180.169.30.6[显示全部帖子]

前50行的帮你改了下,后面的抱歉无法帮助您,这边工作人员也没法做到每个软件语法都很精通,看有没有两个软件都比较精通的朋友帮忙看看了。

建议您如果对大智慧的代码了解的话,复制到金字塔后,凡是函数不是蓝色显示的,说明就是有不同,那么你要具体说明下大智慧里这几个函数的使用方法了

input:N09(0,-2,999,1),N091(1,0,3,1),N092(3,1,5,1),N10(1,0,4,1),N11(9,0,11,1),N12(3,0,7,1),N13(0,0,2,1),N14(0,0,2,1),N20(0,0,1,1),N30(0,0,1,1),N40(4,0,8,1);
VAR0:=("czscCY@KZCS"(N30,N13,N14));
VAR1:=("czscCY@BHud"(101,0,0));
VAR2:=("czscCY@BHud"(106,0,0));
VAR3:=("czscCY@BHud"(107,0,0));
VAR4:=IF((N20) = 0,'无','区间');
VAR5:=IF((N13) = 0,'正常',IF((N13) = 1,'上升','下降'));
VAR6:=IF((N30) = 0,'前三笔','所有笔');
VAR7:=IF((N14) = 0,'正常',IF((N14) = 1,'上升','下降'));
VAR8:=IF((N09) > 0,NUMTOSTR(N09,0) + '日均线',IFS((N09) = -1,'BOLL(20,2)',IFS((N09) = -2,'BOLL(26,2)','')));
VAR9:=("czscCY@CY");
VAR10:=("czscCY@BHud"(100,0,0));
VAR11:=("czscCY@BHud"(102,0,0));
VAR12:=("czscCY@BHud"(103,0,0));
VAR13:=("czscCY@BHud"(104,0,0));
VAR14:=("czscCY@BHud"(105,0,0));
VAR15:=("czscCY@BHud"(108,100 + N20,0));
VAR16:=("czscCY@BHud"(109,100 + N20,0));
VAR17:=("czscCY@BHud"(110,100 + N20,0));
VAR18:=("czscCY@BHud"(111,100 + N20,0));
VAR19:=("czscCY@BHud"(112,100 + N20,0));
VAR20:=("czscCY@BHud"(113,100 + N20,0));
VAR21:=("czscCY@BHud"(114,100 + N20,0));
VAR22:=("czscCY@BHud"(115,100 + N20,0));
VAR23:=("czscCY@BHud"(116,100 + N20,0));
VAR24:=("czscCY@BHud"(203,100 + N20,0));
VAR25:=(IF(((N09) = -1) AND ((N09) < 0),20,26));
IF (((N09) > 0) AND (((N092) = 2) OR ((N092) = 3))) THEN BEGIN
MA(C,N09),COLORYELLOW;
END
IF (((N09) > 0) AND (((N092) = 4) OR ((N092) = 5))) THEN BEGIN
MA(C,N09),DOTLINE,COLORYELLOW;
END
IF (((N09) < 0) AND (((N092) = 2) OR ((N092) = 3))) THEN BEGIN
MA(C,VAR25),COLORBEBEBE;
END
IF (((N09) < 0) AND (((N092) = 4) OR ((N092) = 5))) THEN BEGIN
MA(C,VAR25),DOTLINE,COLORBEBEBE;
END
IF (((N09) < 0) AND (((N092) = 2) OR ((N092) = 3))) THEN BEGIN
MA(C,VAR25) + 2 * (STD(C,VAR25)),COLOR00A3C6;
END
IF (((N09) < 0) AND (((N092) = 4) OR ((N092) = 5))) THEN BEGIN
MA(C,VAR25) + 2 * (STD(C,VAR25)),DOTLINE,COLOR00A3C6;
END
IF (((N09) < 0) AND (((N092) = 2) OR ((N092) = 3))) THEN BEGIN
(MA(C,VAR25)) - (2 * (STD(C,VAR25))),COLORAE00AE;
END
IF (((N09) < 0) AND (((N092) = 4) OR ((N092) = 5))) THEN BEGIN
(MA(C,VAR25)) - (2 * (STD(C,VAR25))),DOTLINE,COLORAE00AE;
END


 回到顶部