以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- [建议]反馈两点错误,请版主测试! (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=180821) |
-- 作者:liuyong10086 -- 发布时间:2020/6/26 12:01:41 -- [建议]反馈两点错误,请版主测试! 使用中发现,在框架中,将不同分组添加联动后出错,请版主测试,,例如框架中,分组1,和分组2,,分组1和2必须为不同品种。。请版主测试,发现出错次数2 使用中还发现,当大量使用DATATYPE函数嵌套时,多条输出,,编译测试通过,,但在副图时,会出现一条或者多条输出不显示,,如下公式,分别输出了DA1,,DA2,DB1,DB2,DC1,,DC2 6条输出,,但是副图上却有一条或者几条输出不显示,例如DA2或者DA1输出不显示等等,,测试发现如果输出显示少的情况下正常显示,,只要大量使用DATATYPE函数嵌套时输出显示的多,就会出错 该问题一直困扰着我,,测试遍数>40次,出错率100%,,版主请测试,,标注,,说了只输出少数1.。2个正常,,只要一多就出错。。版主也可以在加几个测试,例如再加输出,,DD1,,DD2,,DE1,,DE2 DC2:IF(DATATYPE=14,"KDJ,K#MIN15",IF(DATATYPE=1,"KDJ,K#MIN60",IF(DATATYPE=2,"KDJ,K#DAY",IF(DATATYPE=3,"KDJ,K#WEEK",IF((DATATYPE=5 OR DATATYPE=13), "KDJ,K#MONTH",IF(DATATYPE=6,"KDJ,K#QUARTER",IF(DATATYPE=7,"KDJ,K#YEAR",0))))))); DC1:IF(DATATYPE=14,"KDJ,D#MIN15",IF(DATATYPE=1,"KDJ,D#MIN60",IF(DATATYPE=2,"KDJ,D#DAY",IF(DATATYPE=3,"KDJ,D#WEEK",IF((DATATYPE=5 OR DATATYPE=13), "KDJ,D#MONTH",IF(DATATYPE=6,"KDJ,D#QUARTER",IF(DATATYPE=7,"KDJ,D#YEAR",0))))))); DB2:IF(DATATYPE=14,"KDJ,K#MIN5",IF(DATATYPE=1,"KDJ,K#MIN15",IF(DATATYPE=2,"KDJ,K#MIN60",IF(DATATYPE=3,"KDJ,K#DAY",IF((DATATYPE=5 OR DATATYPE=13), "KDJ,K#WEEK",IF(DATATYPE=6,"KDJ,K#MONTH",IF(DATATYPE=7,"KDJ,K#QUARTER",IF(DATATYPE=8,"KDJ,K#YEAR",0)))))))); DB1:IF(DATATYPE=14,"KDJ,D#MIN5",IF(DATATYPE=1,"KDJ,D#MIN15",IF(DATATYPE=2,"KDJ,D#MIN60",IF(DATATYPE=3,"KDJ,D#DAY",IF((DATATYPE=5 OR DATATYPE=13), "KDJ,D#WEEK",IF(DATATYPE=6,"KDJ,D#MONTH",IF(DATATYPE=7,"KDJ,D#QUARTER",IF(DATATYPE=8,"KDJ,D#YEAR",0)))))))); DA2:IF(DATATYPE=14,"KDJ,K#MIN1",IF(DATATYPE=1,"KDJ,K#MIN5",IF(DATATYPE=2,"KDJ,K#MIN15",IF(DATATYPE=3,"KDJ,K#MIN60",IF((DATATYPE=5 OR DATATYPE=13), "KDJ,K#DAY",IF(DATATYPE=6,"KDJ,K#WEEK",IF(DATATYPE=7,"KDJ,K#MONTH",IF(DATATYPE=8,"KDJ,K#QUARTER",IF(DATATYPE=12,"KDJ,K#YEAR",0))))))))); DA1:IF(DATATYPE=14,"KDJ,D#MIN1",IF(DATATYPE=1,"KDJ,D#MIN5",IF(DATATYPE=2,"KDJ,D#MIN15",IF(DATATYPE=3,"KDJ,D#MIN60",IF((DATATYPE=5 OR DATATYPE=13), "KDJ,D#DAY",IF(DATATYPE=6,"KDJ,D#WEEK",IF(DATATYPE=7,"KDJ,D#MONTH",IF(DATATYPE=8,"KDJ,D#QUARTER",IF(DATATYPE=12,"KDJ,D#YEAR",0))))))))); |
-- 作者:FireScript -- 发布时间:2020/6/28 10:54:16 -- KDJ, 全部改为 KDJ. |
-- 作者:FireScript -- 发布时间:2020/6/28 10:58:12 -- 多框架那个你能再说详细点吗? |
-- 作者:banzhuan -- 发布时间:2020/6/28 11:00:37 -- 1、问题1是出什么错呢? 说明下具体的错误,是不能联动还是什么? 2、你代码不对吧,"KDJ,K#MIN15" 应该是 "KDJ.K#MIN15"
|
-- 作者:liuyong10086 -- 发布时间:2020/6/28 13:19:12 -- 以下是引用FireScript在2020/6/28 10:58:12的发言: 多框架那个你能再说详细点吗? |
-- 作者:liuyong10086 -- 发布时间:2020/6/28 13:23:41 -- 版主上传的截图只显示了5条输出,,公式是6条,(而且说了输出条数少显示正常,一多久有问题),我的截图公式已经按版主改为.但是跟版主同品种,同周期,,都有问题,,版本是最新正式版64位 |
-- 作者:liuyong10086 -- 发布时间:2020/6/28 13:28:50 -- 框架问题是,,自建框架下,,不同分组,例如分组1和分组2,,分组1为期货合约,,分组2为商品指数,,且分组1,,2都为同周期,,设1分组周期。。 此时分组1和2加为联动,,分组1图形自动向左截取一半,,联动无效,,该版面卡死,,其他版面正常。。该问题发现次数2,,请版主测试下。。
|
-- 作者:FireScript -- 发布时间:2020/6/28 13:41:50 -- 你把公式类型改成逐K模式。不要用序列模式。
|
-- 作者:liuyong10086 -- 发布时间:2020/6/28 13:52:36 -- 谢谢老师指导。KDJ问题已解决。框架问题老师测试下。。。 |
-- 作者:FireScript -- 发布时间:2020/6/28 13:58:25 -- 你把有几个窗口,每个窗口关联的主图和联动的分组的情况列一下。没搞清楚你这个怎么设置的呢。
|