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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 测试的怪问题

   

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


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

主题:测试的怪问题

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


加好友 发短信
等级:新手上路 帖子:28 积分:195 威望:0 精华:0 注册:2012/4/4 20:09:55
测试的怪问题  发帖心情 Post By:2012/6/1 21:37:40    Post IP:114.218.59.51[只看该作者]

新编了个公式5月1号到6月1号测试有结果 4月1号到6月1号没结果 3月1号到6月1号也可以 1月1号到6月1号有没结果了 程序中平仓条件中用了ENTERBARS ENTERPRICE 删掉后测试没问题。 或者加一个收盘平仓测试也没问题。想不出到底是咋回事,请老师们解决了,以前也碰到类似的问题。

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


加好友 发短信
等级:新手上路 帖子:28 积分:195 威望:0 精华:0 注册:2012/4/4 20:09:55
  发帖心情 Post By:2012/6/2 7:18:49    Post IP:114.218.59.51[只看该作者]

在全局变量赋值条件中加入islastbar 测试结果出来 可图表上没有买卖信号了 晕

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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2012/6/2 21:04:16    Post IP:222.79.95.43[只看该作者]

自言自语?

把代码贴出来啊

 


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


加好友 发短信
等级:新手上路 帖子:28 积分:195 威望:0 精华:0 注册:2012/4/4 20:09:55
  发帖心情 Post By:2012/6/3 10:37:09    Post IP:114.218.59.51[只看该作者]

VARIABLE:做空控制=0;
//********************************开空条件 开空条件***********************************************
开空条件:做空控制=0 AND C-LLV(L,30)>8;

//*******************************平空条件
空平止盈1:做空控制<>0 AND c<ENTERPRICE-20;
空平止盈2:做空控制<>0 AND c<ENTERPRICE-7 AND ENTERBARS<50;
空平止损:=做空控制<>0 AND C>ENTERPRICE+10;
平空条件:=空平止盈1 OR 空平止盈2 OR 空平止损;

//开空委托程序
IF 开空条件 AND 交易时间 THEN//开空
   BEGIN
   BUYSHORT(1,交易数量,MARKET),ORDERQUEUE;
   IF 开空条件 THEN 做空控制:=1;//AND ISLASTBAR
END

//平空委托程序
IF 平空条件  THEN 
BEGIN
  SELLSHORT(1,0,MARKET),ORDERQUEUE;
  做空控制:=0;
END

//强制平仓
IF TYPE(1) AND ENTERPRICE-CLOSE>=3 THEN 
   BEGIN
   SELL(HOLDING>0,HOLDING,MARKET),ORDERQUEUE;
END

IF TYPE(3) AND CLOSE-ENTERPRICE>=3 THEN 
   BEGIN
   SELLSHORT(HOLDING<0,HOLDING,MARKET),ORDERQUEUE;
   做空控制:=0;
END
//收盘前全部平仓
//IF TIME>150000  THEN 
//BEGIN
//  SELL(1,0,MARKET);
//  SELLSHORT(1,0,MARKET);
//  空反弹空开关:=0;
//END


测试时间段不同 有的测得出 有的测不出 如果加上收盘全部平仓就没问题了 不知道问题出在哪? 请大侠解答


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


加好友 发短信
等级:新手上路 帖子:28 积分:195 威望:0 精华:0 注册:2012/4/4 20:09:55
  发帖心情 Post By:2012/6/3 10:38:45    Post IP:114.218.59.51[只看该作者]

是1分钟周期的

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


加好友 发短信
等级:新手上路 帖子:28 积分:195 威望:0 精华:0 注册:2012/4/4 20:09:55
  发帖心情 Post By:2012/6/6 8:43:56    Post IP:58.208.188.214[只看该作者]

公式贴了几天了 有劳老师们看一下

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


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/6/6 8:56:27    Post IP:58.246.57.26[只看该作者]

我加载了你的公式,连信号都没?

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


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/6/6 8:58:40    Post IP:58.246.57.26[只看该作者]

代码问题很多啊

 



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

客户服务部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
rushtaotao
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/6/6 9:00:35    Post IP:58.246.57.26[只看该作者]

要不把你的思路写出来 我们好修改
[此贴子已经被作者于2012-6-6 9:01:51编辑过]

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


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/6/6 9:04:51    Post IP:58.246.57.26[只看该作者]

IF 开空条件 AND 交易时间 THEN//开空
   BEGIN
   BUYSHORT(1,交易数量,MARKET),ORDERQUEUE;
   IF 开空条件 THEN 做空控制:=1;//AND ISLASTBAR
  //改为 做空控制:=1;
END

//强制平仓
IF TYPE(1) AND ENTERPRICE-CLOSE>=3 THEN 
IF TYPE(3) AND CLOSE-ENTERPRICE>=3 THEN 
这两句语句里的type(1)和type(3)用法有问题。不清楚楼主想表达什么?
是想表示之前有开多开空情况的话,应该这么写,type(1)=1 ,type(3)=1;


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

客户服务部

-----------------------------------------------------------

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
总数 12 1 2 下一页