以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  多日线(例如2日线)的显示总是变来变去  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=185176)

--  作者:qingshui
--  发布时间:2021/4/13 22:38:17
--  多日线(例如2日线)的显示总是变来变去
N:  工具-》选项-常规-》图形显示N根k线
M:  查看-》数据-》日线数据(最大序号M)

实验1(设置为多日线为2日):
通过删除日线数据(从最小序号开始删除),让M在偶数和奇数之间切换。以及设置N的大小。
当M为偶数,多日周期K线(2日)形态为A;
当M为奇数 且 N>M/2  则多日周期K线(2日)形态为A;当M为奇数 且 N<M/2,形态为B

实验2(设置为多日线为2日)
N保持不变,一条一条删除日线数据(从最大序号开始删除),形态也在AB之间切换。

注解: 形态A和B没有任何含义,仅仅用来表达形态发生变化。
最终结论:
多日线的产生跟三个变量互相相关:
1 日线数据的起始日期
2 日线数据的最新日期
3 图形显示K线数量大小的设置。

导致的结果:
多日线的产生并不像客服人员说的只与数据库中第一根K线日期有关,它的产生与上述三个变量相关,导致每天产生的多日K线形态不断变化,不稳定。
金字塔该模块编写人员的编写代码机制混乱。强烈建议反馈给编程人员修改如此严重的bug。


[此贴子已经被作者于2021/4/13 22:39:43编辑过]

--  作者:qingshui
--  发布时间:2021/4/13 22:43:20
--  
修改:上面写反了,应该是:当M为奇数 且 N<M/2  则多日周期K线(2日)形态为A;当M为奇数 且 N>M/2,形态为B


--  作者:qingshui
--  发布时间:2021/4/13 22:53:22
--  
修改:
实验2(设置为多日线为2日)
设置N<M/2-100,N保持不变,一条一条删除日线数据,从最大序号开始删除,也就是说删除最新数据,形态也在AB之间切换。

--  作者:banzhuan
--  发布时间:2021/4/14 9:30:53
--  
1、不同的起始日期在第一根K上肯定会有差异的,因为2日线由2天的K线组成,缺少了一天的2日线肯定和原有2日线不同了;
2、删了最后几天的数据,并不会对历史上的2日线产生印象,只不过是最后的K线形态发生了变化,下图1 到3 
3、增加更多的K线数量,历史K线形态起始还是一样的。

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

--  作者:qingshui
--  发布时间:2021/4/16 16:17:00
--  
修改:
实验2(设置为多日线为2日)
步骤1:设置N<M/2-100,N保持不变,
步骤2:先删除一条最老的数据,2日k线形态会发生变化(这条好理解,理所应当吧),
步骤3:然后再删除最新日线数据,形态会随着最新日线的删除而发生变化(如果没有步骤2,删除最新日线形态不会发生变化,奇怪不奇怪?)。

另外,实验一,2日线形态跟图形显示K线数量多少的设置也有关系。N>M/2一个形态,N<m/2是另一个形态(奇怪不?)。

真的不像客服说的,只跟k线起始位置有关。
[此贴子已经被作者于2021/4/16 16:17:59编辑过]

--  作者:banzhuan
--  发布时间:2021/4/16 17:13:19
--  
步骤3你上传本地截图看下呢,截图保留日期。 你看我4楼的图2图3,他们的K线起始位置是不同的,但后面的K线形态还是一致的