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


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

   

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


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

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

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


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

你说的,因为出了开仓f出开仓信号之后导致holding=0条件不再成立,所以才有后面出现f2的信号,我想问下 开仓f2要求holding不为0???
以下是引用jinzhe在2016-11-10 10:51:41的发言:

关键是holding,不开仓holding不会变。前面那个有开仓f代码时有f2信号,没有开仓f代码时没信号是因为:那两根k线同时满足开仓f的除holding=0之外的条件,因为出了开仓f出开仓信号之后导致holding=0条件不再成立,所以才有后面出现f2的信号;而删除开仓f的代码之后,holding条件又成立了,导致了那根除了holding条件之外既满足开仓f的条件又满足开仓f2条件的k线,变成了开仓f成立的k线,所以开仓后1-3根k线这个条件就不成立了。

和其他的条件没有关系


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


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

以下是引用xiangquzi在2016-11-10 11:17:28的发言:
没有开仓f也出f2,为啥?

因为开仓f不成立了



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

客户服务部

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

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

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


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

以下是引用xiangquzi在2016-11-10 11:26:02的发言:
你说的,因为出了开仓f出开仓信号之后导致holding=0条件不再成立,所以才有后面出现f2的信号,我想问下 开仓f2要求holding不为0???

不一定是holding=0,是holding=0导致了条件f和条件f2在同一根k线上成立,导致了f2条件里面的开仓f后1-3根k线不成立



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

客户服务部

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

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

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


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

开仓f和f2怎么可能在一根k出现?因为有barstar大于等于1的限制啊
以下是引用jinzhe在2016-11-10 11:28:54的发言:

不一定是holding=0,是holding=0导致了条件f和条件f2在同一根k线上成立,导致了f2条件里面的开仓f后1-3根k线不成立


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


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

有没有办法来修改下,或者想法限制f开仓,只让f2开

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


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

以下是引用jinzhe在2016-11-10 11:28:54的发言:

不一定是holding=0,是holding=0导致了条件f和条件f2在同一根k线上成立,导致了f2条件里面的开仓f后1-3根k线不成立

为何你发的有关a和a2开空的代码,我删除了a的开仓,一点也不影响a2  ,而f为何为何不行?

 

a的代码:

nna:=barslast(HOLDING>0 and tmp>0 and tmp1);
if nna>=1 and nna<=3 and bja=0 and h+0.02>ma5 and holding<0 and ma5-c<0.2 then begin
   开空a_3:buyshort(1,1,thisclose);
   bja:=1;
end

if nna>=1 and nna<=3 and bja=0 and h+0.02>ma5 and holding=0 then begin
   开空a_2:buyshort(1,1,thisclose);
   bja:=1;
end


if nna>=4 then bja:=0;

 IF HOLDING>0 AND   REF( TMP>0,1) and ref(TMP1,1) THEN BEGIN      //且TMP>0
  平多a:SELL(1,HOLDING,LIMITR,CLOSE);   //平多单
 


end

 

 

删除a后的代码:

 

nna:=barslast(HOLDING>0 and tmp>0 and tmp1);
if nna>=1 and nna<=3 and bja=0 and h+0.02>ma5 and holding<0 and ma5-c<0.2 then begin
开空a_3:buyshort(1,1,thisclose);
bja:=1;
end

if nna>=1 and nna<=3 and bja=0 and h+0.02>ma5 and holding=0 then begin
开空a_2:buyshort(1,1,thisclose);
bja:=1;
end


if nna>=4 then bja:=0;

 

 


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


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

以下是引用xiangquzi在2016-11-10 11:50:53的发言:
开仓f和f2怎么可能在一根k出现?因为有barstar大于等于1的限制啊

是的,我着重讲了开仓后1到3根k线是f2不出现的原因,因为一直没有开仓f信号,导致holding=0的条件一直成立,导致了原本开仓后1-3根的k线,在开仓f条件的成立下,不能作为开仓f2的条件。就是为什么有开仓f后能出开仓f2,而仅有开仓f2的情况下,不能出信号



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

客户服务部

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

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

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


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

以下是引用xiangquzi在2016-11-10 13:16:30的发言:
有没有办法来修改下,或者想法限制f开仓,只让f2开

不能的,图表交易就是这样,你删了开仓f直接导致了f2定位的偏移



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

客户服务部

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

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

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


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

那图表交易可以获取实际资金情况吗?盈利达到60个点就止盈,不再操作

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


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

我想要一段代码,可想不起编写的思路,就是要求,本次开仓的时候观察上次开平仓之前最高最低价的差价, 如果这个差价大于95就不再开仓

 回到顶部