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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]

   

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


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

主题:[求助]

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


加好友 发短信
等级:论坛游侠 帖子:426 积分:1074 威望:0 精华:0 注册:2011/10/21 13:03:36
[求助]  发帖心情 Post By:2012/5/14 11:16:13    Post IP:58.208.189.31[显示全部帖子]

dist1:=barslast(day>ref(day,1))+1,linethick0;
dist2:=ref(dist1,dist1),linethick0;


昨收:=ref(close,dist1),linethick0;
今开:=ref(open,dist1-1),linethick0;

 

因为要引用前面的K线,如何区别再上一交易日的“今开和昨收”呢?谢谢!


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


加好友 发短信
等级:论坛游侠 帖子:426 积分:1074 威望:0 精华:0 注册:2011/10/21 13:03:36
  发帖心情 Post By:2012/5/14 13:41:05    Post IP:58.208.189.31[显示全部帖子]

以下是引用jinzhe在2012-5-14 13:06:18的发言:

昨收和今开这两个变量放在今日就是今日的昨收和今开;放在前一日就是前一日的昨收和今开

你把这两个变量冒号后面的等号去掉,看看在k线图上的值

开多:cond AND EXIST(跳低开盘,10);

IF HOLDING=0 AND 开多 THEN BUY(1,SHOU,MARKET),orderqueue;

 

我的想法是如果低开,且在低开后10根K线之内,满足一定条件开多。

如果碰巧昨天是低开,“跳低开盘”的条件会一直满足到昨天151500,而今天开盘正好cond成立了,虽没有低开,EXIST(跳低开盘,10)会成立。所以就矛盾了。

可能程式写的有问题,请高手指点一下,谢谢!


 回到顶部