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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教老师一个问题!

   

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


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

主题:请教老师一个问题!

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


加好友 发短信
等级:论坛游侠 帖子:425 积分:780 威望:0 精华:0 注册:2012/6/7 8:59:40
请教老师一个问题!  发帖心情 Post By:2017/4/25 14:09:40    Post IP:113.201.60.58[只看该作者]

SELFDATA('涨幅排')<5,是表示取自定义数据中涨幅前5的股票对吗?

但是如果在自定义数据管理中,的修改数据中,如果是0,还能入选吗?0,是表示第一还是没有?

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170425140919.jpg
图片点击可在新窗口打开查看

我在模型测试中发现有很多为0的股票,不知什么意思!请老师帮助,谢谢!

[此贴子已经被作者于2017/4/25 14:10:28编辑过]

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2017/4/25 14:21:53    Post IP:180.169.30.6[只看该作者]

你这个计算的指标公式是一个条件判断还是??

改成一个比如close做排序看呢

公式方便直接提供下巴,本地这边验证


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


加好友 发短信
等级:论坛游侠 帖子:425 积分:780 威望:0 精华:0 注册:2012/6/7 8:59:40
  发帖心情 Post By:2017/4/25 14:27:08    Post IP:113.201.60.58[只看该作者]

技术指标公式如下:

N:=BARSLAST(DATE<>REF(DATE,1))+1;
昨收:=REF(C,N);
今开:=VALUEWHEN(N=1,O);

涨跌幅:(high-昨收)/昨收*100 AND 今开 < High - 0.01; //分钟级别测试

 

将这个公式作一个自定义数据,15分钟级别,上海A股+深圳A股


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

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

然后在做一个交易系统公式:

N:=BARSLAST(DATE<>REF(DATE,1))+1,NODRAW;
昨收:=REF(C,N),nodraw;
今开:=VALUEWHEN(N=1,O),nodraw;

涨停价 := Rounds(昨收*1.1, 2) - 0.01,nodraw; //因为价格比较会有误差,所以减一分

CondBk :=
 1 = 1
 And Time <= 145600
 And Close >= 涨停价
 And 今开 < High
 And SELFDATA('涨幅排')<5

 

平仓可以次日平仓,然后选择15分钟周期,测试所有A股,日期范围选择2017-4-24至2017-4-25

 

出来的结果就是这样:

 


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

 

按照我的设计思想,您看选出来的应该不对吧!

[此贴子已经被作者于2017/4/25 14:27:48编辑过]

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


加好友 发短信
等级:论坛游侠 帖子:425 积分:780 威望:0 精华:0 注册:2012/6/7 8:59:40
  发帖心情 Post By:2017/4/25 15:14:56    Post IP:113.201.60.58[只看该作者]

老师,有结果吗?

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


加好友 发短信
等级:论坛游侠 帖子:425 积分:780 威望:0 精华:0 注册:2012/6/7 8:59:40
  发帖心情 Post By:2017/4/25 15:32:10    Post IP:113.201.60.58[只看该作者]

老师,在吗?急啊!!!!


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


加好友 发短信
等级:论坛游侠 帖子:425 积分:780 威望:0 精华:0 注册:2012/6/7 8:59:40
  发帖心情 Post By:2017/4/25 16:00:27    Post IP:113.201.60.58[只看该作者]

老师啊,,,,,,人呢。。。。。。

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


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

正在处理中



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


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
  发帖心情 Post By:2017/4/25 16:27:24    Post IP:180.169.30.6[只看该作者]

涨跌幅:(high-昨收)/昨收*100 AND 今开 < High - 0.01; //分钟级别测试

这个涨跌幅定义的是一个条件,只有成立或不成立两种情况,没法排序。

应该是涨跌幅:(high-昨收)/昨收*100;这个才是具体幅度


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


加好友 发短信
等级:论坛游侠 帖子:425 积分:780 威望:0 精华:0 注册:2012/6/7 8:59:40
  发帖心情 Post By:2017/4/25 16:49:44    Post IP:113.201.60.58[只看该作者]

是的,我也发现这个了,我改了以后,还有问题,请老师看看!

指标按照您的意思,吧后面的条件去掉,修改后如下:

N:=BARSLAST(DATE<>REF(DATE,1))+1;
昨收:=REF(C,N);
今开:=VALUEWHEN(N=1,O);
今日最高:=hhv(high, TODAYBAR);

涨跌幅:(今日最高-昨收)/昨收*100; //分钟级别测试

 

交易系统公式如下:

CondBk := SELFDATA('涨幅排')<=40;

 

在15分钟周期下测试,日期范围选择2017-4-24至2017-4-25,所有A股数据,理论测试结果应该41只股票全部买入,但是为何买入了43只?

 


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

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


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
  发帖心情 Post By:2017/4/25 17:03:35    Post IP:180.169.30.6[只看该作者]

涨跌幅是在变化的,符号要求的品种也是变化的,并且你图上43个品种下单时间不是同时下的。

[此贴子已经被作者于2017/4/25 17:18:47编辑过]

 回到顶部
总数 44 1 2 3 4 5 下一页