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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 关于后台开仓

   

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


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

主题:关于后台开仓

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/17 9:24:14    Post IP:58.246.57.26[显示全部帖子]

那就需要看debugfile里面输出的信息了,去看看里面是哪个开仓条件不成立导致的没有开仓


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/17 9:50:41    Post IP:58.246.57.26[显示全部帖子]

2015-12-17 09:10:24.626    c:5478
2015-12-17 09:10:24.626    mid:5480
2015-12-17 09:10:24.626    upper:5493
2015-12-17 09:10:24.626    lower:5466
2015-12-17 09:10:24.626    tholding2:0
2015-12-17 09:10:24.626    c>mid:0
2015-12-17 09:10:24.626    upper-lower:27
2015-12-17 09:10:24.626    tholding2>0:0

 

以这一段为例:c的值为5478,mid值为5480,upper为5493,lower为5466,tholding2值为0,这些都基本的数据,是判断的依据

c>mid:0表示c>mid这个条件不成立;upper-lower:27,表示上下轨之间的差是27,并没有做判断;tholding2>0:0表示实际持仓不是大于0的,也就是当前并没有多头持仓

结果就是c>mid这个条件不成立,tholding2>0这个条件不成立,上轨下轨差是27,那么是不是符合代码里面的判断条件,就要看代码里面是怎么写的了



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/17 9:57:16    Post IP:58.246.57.26[显示全部帖子]

那么我上面讲了那些,用户能够理解并对自己的代码做出是否能够开仓的判断吗?


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/17 10:13:27    Post IP:58.246.57.26[显示全部帖子]

你不是后台交易吗?怎么又有图表代码出来了?昨天的后台交易代码不是用来后台交易的吗?


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/17 10:14:20    Post IP:58.246.57.26[显示全部帖子]

好了简单点,问个简单的问题:

假设c>mid 这个条件不成立,那么

if c>MID and upper-lower>20*mindiff and  upper-LOWER <=50*mindiff and c>ma20 and holding>0 then begin
buy(1,2,MARKETR);
end

这段代码会不会触发buy开仓?
[此贴子已经被作者于2015/12/17 10:14:57编辑过]


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/17 10:18:00    Post IP:58.246.57.26[显示全部帖子]

好,正确

还是以这段调试信息为例:

2015-12-17 09:10:24.626    c:5478
2015-12-17 09:10:24.626    mid:5480
2015-12-17 09:10:24.626    upper:5493
2015-12-17 09:10:24.626    lower:5466
2015-12-17 09:10:24.626    tholding2:0
2015-12-17 09:10:24.626    c>mid:0
2015-12-17 09:10:24.626    upper-lower:27
2015-12-17 09:10:24.626    tholding2>0:0

 

就如我前面所言,c>mid:0表示c>mid这个条件不成立,tholding2>0:0表示tholding2>0 这个条件不成立

 

那么这段代码是不是就不能触发开仓了?

if c>MID and upper-lower>20*mindiff and  upper-LOWER <=50*mindiff and c>ma20 and tholding2>0 then begin
tbuy(1,2,mkt);
end



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/17 10:30:22    Post IP:58.246.57.26[显示全部帖子]

找出不成立的条件,然后看看这些数据是哪里和图表上不一样,才导致的后台不开仓

找到之后,最后推算下是什么原因导致不一样的,



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/17 11:07:07    Post IP:58.246.57.26[显示全部帖子]

开多条件都是什么?怎么和没有一样?把条件都写出来


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/17 11:25:03    Post IP:58.246.57.26[显示全部帖子]

upper-lower>10*mindiff and upper-LOWER <=15*mindiff and c>ma30 

说明这个条件很容易成立,用户需要优化测试一下10点和15点这两个值



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

客户服务部

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

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

 回到顶部