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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 关于数组的问题

   

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


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

主题:关于数组的问题

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


加好友 发短信
等级:论坛游民 帖子:110 积分:0 威望:0 精华:0 注册:2014/9/9 10:41:08
关于数组的问题  发帖心情 Post By:2014/10/27 15:55:42 [只看该作者]

请教老师,程序一直出现信号的不稳定,今天发现程序数组的引用可能出现问题。
//选用分笔周期,逐K模式
variable:price[]=0;
variable:i=0;
i:=i+1;
price:=close;
........
 i值:i,colorgray,linethick0;

图片点击可在新窗口打开查看此主题相关图片如下:捕获1.jpg
图片点击可在新窗口打开查看
当然这是因为我做了一下设置

图片点击可在新窗口打开查看此主题相关图片如下:捕获2.jpg
图片点击可在新窗口打开查看
这就出现了问题:
1、做以上设置是内存只保存最新的360个tick数据,还是只显示360个的tic数据?
2、i=360,我是为了提高效率才只显示360个。但是实际上我想i一直累加,并且price[i]一直在不断填充,
因为我在下面程序中会引用到price[a],price[i]这样的数据,其中,a是满足一定条件时记a:=i.
如果i一直等于360,那我这样引用price[a],price[i]肯定就不对了。
我应该怎么修改?谢谢老师

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


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/10/27 16:04:03 [只看该作者]

1,图表是根据图上显示的K线来计算,不会取内存里面的数据

这个360是锁定图表显示,那些您I的指最大为360,到后面就不会变化了

 

2,如果您要这样用必须把图形显示扩大到显示今日所有K线的量



金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
kuge
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:110 积分:0 威望:0 精华:0 注册:2014/9/9 10:41:08
  发帖心情 Post By:2014/10/27 16:26:06 [只看该作者]

那运行卡死了,那我能不能设置显示360,出现满足条件的i记为a,
price[]一直填充到最后,price[a]能调到所有我保存的数据吧,也就是说price[400]是有效的吧

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


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/10/27 16:28:56 [只看该作者]

 1,图表是根据K线刷新的,重新刷新后值会再次填补,这个是没用的

2,如果说您机器显示一天分笔参与计算都很卡,建议您提高计算机配置把

 



金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
kuge
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:110 积分:0 威望:0 精华:0 注册:2014/9/9 10:41:08
  发帖心情 Post By:2014/10/27 16:52:44 [只看该作者]

1、我不太明白您说的‘’图表是根据K线刷新的,重新刷新后值会再次填补‘’
我选的是分笔周期,逐K模式,如果我设置显示360个k线,那我定义的price[]是不是也始终只会有360个数据?
2、我可以这样理解嘛,随着时间推移,price[]会不断的刷新,不断重新赋值,这些值就是图标上显示的从左到右360个分笔值
variable:price[]=0;
variable:i=0;
i:=i+1;
price:=close;
........
 i值:i,colorgray,linethick0;
3、如果我在开盘设置显示全部数据,那是不是运行上面程序后,i值也会随着时间不断累加啊?

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


加好友 发短信
等级:论坛游民 帖子:110 积分:0 威望:0 精华:0 注册:2014/9/9 10:41:08
  发帖心情 Post By:2014/10/27 16:58:23 [只看该作者]

我想问老师,选择分笔周期,是不是应该选择逐k模式运行啊?分笔周期好像也无所谓k线了,就是0.5s报出来一个价格,这是不是等于0.5s的固定时间轮询啊?
在运用周期价格时,也就无所谓open,close了吧


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


加好友 发短信
等级:论坛游民 帖子:110 积分:0 威望:0 精华:0 注册:2014/9/9 10:41:08
  发帖心情 Post By:2014/10/27 17:03:25 [只看该作者]

还有一个问题请教老师,选项里面内存和显示是什么意思?是不是这里设置会影响到图表显示的个数以及内存保存tick数据的个数?

图片点击可在新窗口打开查看此主题相关图片如下:捕获3.jpg
图片点击可在新窗口打开查看


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


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/10/27 17:18:03 [只看该作者]

1,设定限制360后对应您I的值最大只会到360,无法变化

2,固定轮询和公式运行模式请用户区分,固定轮询是图表程序化检测信号的时间间隔

3,内存保留是在调用,后台时默认能取到的数量值

  图形显示是第一次打开K线图默认显示的K线数量,方向键或者限制设置可以改变K线图的显示



金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部