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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 选股模型编写问题呢

   

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


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

主题:选股模型编写问题呢

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


加好友 发短信
等级:论坛游侠 帖子:505 积分:0 威望:0 精华:0 注册:2014/10/15 13:12:08
选股模型编写问题呢  发帖心情 Post By:2017/11/12 12:37:18    Post IP:123.120.176.119[只看该作者]

我想编写 

20天内个股的涨幅大于大盘的涨幅。这里的大盘是指分别对应 。上海的股票对应上证000001 深圳的股票对应399001  中小板股票对应399005.创业板股票对应399006.分别对应

这个应该怎么写?

 回到顶部
美女呀,离线,留言给我吧!
pyd
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8439 积分:0 威望:0 精华:0 注册:2014/7/14 13:43:36
  发帖心情 Post By:2017/11/12 18:50:13    Post IP:114.95.192.149[只看该作者]

涨幅怎么定义?
(20天内的最高价-20天内的最低价)/20天内的最低价?


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


加好友 发短信
等级:论坛游侠 帖子:505 积分:0 威望:0 精华:0 注册:2014/10/15 13:12:08
  发帖心情 Post By:2017/11/13 13:09:06    Post IP:121.69.48.154[只看该作者]

不用这么复杂
就是现在收盘价减去 20天前的收盘价
即可

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


加好友 发短信
等级:论坛游侠 帖子:505 积分:0 威望:0 精华:0 注册:2014/10/15 13:12:08
  发帖心情 Post By:2017/11/13 15:01:11    Post IP:121.69.48.154[只看该作者]

有方法吗?

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/11/13 19:49:05    Post IP:101.224.167.153[只看该作者]

aa:(close-ref(close,20))/ref(close,20);
aa就是你要的结果


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
zengxing
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:505 积分:0 威望:0 精华:0 注册:2014/10/15 13:12:08
  发帖心情 Post By:2017/11/14 9:08:48    Post IP:121.69.48.154[只看该作者]

这个我会

主要是调用

上海的股票对应上证000001 深圳的股票对应399001  中小板股票对应399005.创业板股票对应399006.分别对应


怎么用一段代码实现,所有股票通用呢?

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/11/14 9:31:38    Post IP:180.169.30.6[只看该作者]

a1:CALLSTOCK('SH000001',vtclose,6,-20);//20日前的收盘前
a2:CALLSTOCK('SH000001',vtclose,6,0);//当前收盘价

aa:(a2-a1)/a1;

 

 

其他部分代码, 你可以复制上面的代码。修改下callstock函数第一个参数就可以了,重新命名下变量名称,函数的第一个参数由市场代码+品种代码组合成的。记得补充被引用品种的指定周期的数据。 上面代码给你指定好了品种,你讲的那种全部的一一的对应是没发用一段代码通用的。
[此贴子已经被作者于2017/11/14 9:36:17编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/11/14 9:42:20    Post IP:180.169.30.6[只看该作者]

没法通用,你只能在对股票代码段做条件判断限制。根据具体股票品种所在范围进行判断

例如,
if 600000<STRTONUM(STKLABEL)   and STRTONUM(STKLABEL)<699999 then BEGIN
 CALLSTOCK();//符合上海A股的,引用你要的值
 
end

 



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
zengxing
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:505 积分:0 威望:0 精华:0 注册:2014/10/15 13:12:08
  发帖心情 Post By:2017/11/14 11:19:32    Post IP:121.69.48.154[只看该作者]

能否判断,当前加载K线图的股票代码,是哪个段的,然后不同段,对应不同的大盘指标?

应该这样可以写呀

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


加好友 发短信
等级:论坛游侠 帖子:505 积分:0 威望:0 精华:0 注册:2014/10/15 13:12:08
  发帖心情 Post By:2017/11/14 11:19:43    Post IP:121.69.48.154[只看该作者]

能否判断,当前加载K线图的股票代码,是哪个段的,然后不同段,对应不同的大盘指标?

应该这样可以写呀

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