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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 如何编写出信号后回抽到五日线买入?

   

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


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

主题:如何编写出信号后回抽到五日线买入?

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/11/9 10:08:27    Post IP:180.169.30.6[只看该作者]

因为定位的不是上一次开仓,而是上一次开仓条件,所以会造成不在开仓时,条件也能成立的现象.你不改代码就是你要的意思,你改了代码就是另外一种意思,加仓就是开仓了。
[此贴子已经被作者于2016-11-9 10:11:50编辑过]


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:449 积分:0 威望:0 精华:0 注册:2016/9/9 19:10:49
  发帖心情 Post By:2016/11/9 10:14:48    Post IP:120.219.237.219[只看该作者]

我不改代码的话,开仓f会卖出信号,而我不想开仓f卖出,因为轮询下,开仓f可能会消失,我想等开仓f2信号再卖出开仓操作,就是怎么能避开开仓f

而开仓a2 b2好像都避开了   一样的代码,为何f避开不了呢


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


加好友 发短信
等级:论坛游侠 帖子:449 积分:0 威望:0 精华:0 注册:2016/9/9 19:10:49
  发帖心情 Post By:2016/11/9 10:24:06    Post IP:120.219.237.219[只看该作者]

a2 b2 都能在定位上次开仓条件后成功开仓   为何f2不行呢。能不能帮忙修改下

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


加好友 发短信
等级:论坛游侠 帖子:449 积分:0 威望:0 精华:0 注册:2016/9/9 19:10:49
  发帖心情 Post By:2016/11/9 10:30:32    Post IP:120.219.237.219[只看该作者]

因为这个问题,遇见几次了  所以想更改解决了  还需要请你的帮助啊

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


加好友 发短信
等级:论坛游侠 帖子:449 积分:0 威望:0 精华:0 注册:2016/9/9 19:10:49
  发帖心情 Post By:2016/11/9 10:39:28    Post IP:120.219.237.219[只看该作者]

你好 另外一个问题,我写了一个代码,开仓b里加入了bbn=1,为何起不到作用,我想要的作用是:开仓b2加入一个限制(持有多仓时候,必须满足c-ma5<0.2才能开仓,空仓不限制)

请教代码哪里错了吗,为何起不到想要的上述作用?

 

代码如下:

if holding>0 and c-ma5<0.2 then begin
bbn:=1;//不开仓
end
if holding=0 then begin
bbn:=1;
end
if nnb>=1 and nnb<=3 and bbn=1 and bjb=0 and l-0.02<ma5   then begin
 开多b_2:buy(1,1,market);
 bjb:=1;
end


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/11/9 10:44:09    Post IP:101.88.239.241[只看该作者]

这个就没办法了,恰好F2的条件在F删除后不能在原来的地方成立,要过几根k线


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:449 积分:0 威望:0 精华:0 注册:2016/9/9 19:10:49
  发帖心情 Post By:2016/11/9 10:53:23    Post IP:120.219.237.219[只看该作者]

nf:=barslast(HC and bj=-1 and b and ISDOWN and CLOSE<REF(L+(H-L)/3,1) AND HOLDING=0);

 

这个条件又没删除,这个条件就是f的开仓条件 


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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/11/9 11:02:38    Post IP:180.169.30.6[只看该作者]

因为这个条件,在开仓F后,就不成立了(因为开仓后holding不等于0了)

但是没有开仓f,这个开仓条件,就会一直成立(因为不开仓,holding一直等于0)

所以,导致了系统认为开仓f的条件,一直在成立。然后开仓后1-3根之内的判断,就无效了。直到开仓f的条件不成立

所以开仓f,影响的不是你讲的开仓条件,影响的是里面的holding判断

[此贴子已经被作者于2016-11-9 11:03:40编辑过]


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:449 积分:0 威望:0 精华:0 注册:2016/9/9 19:10:49
  发帖心情 Post By:2016/11/9 11:09:43    Post IP:120.219.237.219[只看该作者]

那开仓a2  b2 都是一样的道理啊  我删除了  开仓a  和b  然后 a2  b2没有出现这种情况啊 


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


加好友 发短信
等级:论坛游侠 帖子:449 积分:0 威望:0 精华:0 注册:2016/9/9 19:10:49
  发帖心情 Post By:2016/11/9 11:10:13    Post IP:120.219.237.219[只看该作者]

真是急死了   这个问题   弄一天了  都解决不了  我自己

 回到顶部