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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 老师我这个策略怎么不显示交易信号

   

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


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

主题:老师我这个策略怎么不显示交易信号

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


加好友 发短信
等级:论坛游侠 帖子:523 积分:291 威望:0 精华:0 注册:2011/9/22 23:05:59
  发帖心情 Post By:2016/5/11 10:49:59    Post IP:114.230.28.82[只看该作者]



原油除了晚上21:00 到23:00之间不交易 其他时间都交易。开仓不论盈亏到晚上21:00整全清掉!

以这2个小时k棒的最高点,最低点  划2直线,当时间大于等于23:00 时,价格先突破上线就开多,突破下线就开空单;

开多后,掉头触发下线(开空线),平多仓,当日不再开仓!
开空后,掉头触发上线(开多线),平空仓,当日不再开仓!

突破用触发成交k棒走完复核,若信号消失,成交的单子平掉没成交的撤掉!

一天交易的22小时内只开一仓(信号消失的不算)。


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


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

使用k线走完的下单模式,以及使用持仓同步功能

variable:bj=0;

tt:=not(time>210000 and time<=230000);

hh:valuewhen(time=230000,hh(h,2));

ll:valuewhen(time=230000,ll(l,2));

if tt and h>hh and holding=0 and bj=0 then begin

    buy(holding=0,1,marketr);

    bj:=1;

end

if tt and l<ll and holding=0 and bj=0 then begin

    buyshort(holding=0,1,marketr);

    bj:=1;

end

if holding>0 and l<ll then sell(1,0,marketr);

if holding<0 and h>hh then sellshort(1,0,marketr);

 

if time=220000 then begin

   sell(1,0,marketr);

   sellshort(1,0,marketr);

   bj:=0;

end

[此贴子已经被作者于2016/5/11 10:57:00编辑过]


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:523 积分:291 威望:0 精华:0 注册:2011/9/22 23:05:59
  发帖心情 Post By:2016/5/11 13:37:20    Post IP:114.230.28.82[只看该作者]

那把开仓时间定到大于23点不就行了吗?可是我试过还是不行??

原理如下:
原油除了晚上21:00 到23:00之间不交易 其他时间都交易。开仓不论盈亏到晚上21:00整全清掉!

以这2个小时k棒的最高点,最低点  划2直线,当时间大于23:00 时,价格先突破上线就开多,突破下线就开空单;

开多后,掉头触发下线(开空线),平多仓,当日不再开仓!
开空后,掉头触发上线(开多线),平空仓,当日不再开仓!

突破用触发成交k棒走完复核,若信号消失,成交的单子平掉没成交的撤掉!

一天交易的22小时内只开一仓(信号消失的不算)。


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


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

我写的就是不是你定义的时间段交易的,你是怎么写的?


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:523 积分:291 威望:0 精华:0 注册:2011/9/22 23:05:59
  发帖心情 Post By:2016/5/12 0:50:00    Post IP:114.230.28.82[只看该作者]

老师编写的代码,测试显示   函数“hh”未定义。。哪里不对?

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


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

variable:bj=0;

tt:=not(time>210000 and time<=230000);

hh:valuewhen(time=230000,hhv(h,2));

ll:valuewhen(time=230000,llv(l,2));

if tt and h>hh and holding=0 and bj=0 then begin

    buy(holding=0,1,marketr);

    bj:=1;

end

if tt and l<ll and holding=0 and bj=0 then begin

    buyshort(holding=0,1,marketr);

    bj:=1;

end

if holding>0 and l<ll then sell(1,0,marketr);

if holding<0 and h>hh then sellshort(1,0,marketr);

 

if time=220000 then begin

   sell(1,0,marketr);

   sellshort(1,0,marketr);

   bj:=0;

end



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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:523 积分:291 威望:0 精华:0 注册:2011/9/22 23:05:59
  发帖心情 Post By:2016/5/13 21:35:58    Post IP:180.119.0.187[只看该作者]

老师:开仓信号我需要条件成立后 立即触发市价下单,等这根k棒走完复核,(若条件消失,已经成交的平仓没成交的撤单)?

if holding>0 and l<ll then sell(1,0,marketr);
if holding<0 and h>hh then sellshort(1,0,marketr);

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


加好友 发短信
等级:超级版主 帖子:8439 积分:0 威望:0 精华:0 注册:2014/7/14 13:43:36
  发帖心情 Post By:2016/5/16 9:46:03    Post IP:180.169.30.6[只看该作者]

“等这根k棒走完复核”这个做不到

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


加好友 发短信
等级:论坛游侠 帖子:523 积分:291 威望:0 精华:0 注册:2011/9/22 23:05:59
  发帖心情 Post By:2016/5/17 19:09:33    Post IP:49.86.155.192[只看该作者]

老师这个条件满足一天只开仓一次,帮我改成开仓次数<=2次;




此主题相关图片如下:截图66.jpg
按此在新窗口浏览图片


variable:bj=0;

tt:=not(time>210000 and time<=230000);

hh:valuewhen(time=230000,hhv(h,2));

ll:valuewhen(time=230000,llv(l,2));

if tt and h>hh and holding=0 and bj=0 then begin

    buy(holding=0,1,marketr);

    bj:=1;

end

if tt and l<ll and holding=0 and bj=0 then begin

    buyshort(holding=0,1,marketr);

    bj:=1;

end

if holding>0 and l<ll then sell(1,0,marketr);

if holding<0 and h>hh then sellshort(1,0,marketr);

 

if time=220000 then begin

   sell(1,0,marketr);

   sellshort(1,0,marketr);

   bj:=0;

end



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


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

上面就是一天只开一次


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

客户服务部

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

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

 回到顶部
总数 20 上一页 1 2