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


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

   

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


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

主题:[求助]简单又怪异的问题求教

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


加好友 发短信
等级:新手上路 帖子:95 积分:373 威望:0 精华:0 注册:2011/5/29 17:23:29
[求助]简单又怪异的问题求教  发帖心情 Post By:2012/5/27 10:46:49    Post IP:61.140.156.141[只看该作者]

 

指标:AAA

RC:REF(C,1);

RO:REF(OPEN,1);


模型:BBB

  Q:=18;

  RC:STKINDI('','AAA.RC',0,STRTONUM(NUMTOSTR(Q,0)),0);
  RO:=STKINDI('','AAA.RO',0,STRTONUM(NUMTOSTR(Q,0)),0);
  DNS:RC+5*MINDIFF,COLORCYAN;
  DNB:RC-5*MINDIFF,COLORCYAN;
  //DN:IF(RC>=RO,DNB,IF(RC<RO,DNS,RC)),COLORCYAN;

     BB:C>RC&&C>DNB,COLORYELLOW,LINETHICK0;
     SS:C<RC&&C<DNS,COLORYELLOW,LINETHICK0;
   IF BB||TIME>151000  THEN  EXITSHORT:1;
   IF SS||TIME>151000  THEN  EXITLONG:1;
   IF BB&&TIME<150000&&TIME>=91600  THEN  ENTERLONG:1;
   IF SS&&TIME<150000&&TIME>=91600  THEN ENTERSHORT:1;

实仓:THOLDING,COLORYELLOW,LINETHICK0;


运行 BBB,情况如下:

    1.   在静止状态下,辅助线DNB、DNS正常显示。

    2.   分笔回放,序列模式,1分钟周期。(没试过实盘仿真)

          只能显示DNB,能执行开多操作;

          DNS永远不会显示,所以不会执行空头方向的操作。


    这个问题昨天弄了一天,辅助线也用不同的写法尝试过,回放状况基本一样。我自己找不到原因,所以请教高手,到底是哪里有问题?

    1.       程序错误?

    2.       引用问题?

    3.       常数和序列数的不匹配?

    4.       运行模式?(这个必须用旧交易系统,序列模式)

    5.       平台问题?

 

   求高手赐教,谢谢。


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


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

工作人员在处理,稍后回复



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

客户服务部

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

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

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


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

模型:BBB

Q:=18;

RC:STKINDI('','AAA.RC',0,STRTONUM(NUMTOSTR(Q,0)),0);
RO:=STKINDI('','AAA.RO',0,STRTONUM(NUMTOSTR(Q,0)),0); 
DNS:RC+5*MINDIFF,COLORCYAN;
DNB:RC-5*MINDIFF,COLORCYAN;
  //DN:IF(RC>=RO,DNB,IF(RC<RO,DNS,RC)),COLORCYAN;

     BB:C>RC&&C>DNB,COLORYELLOW,LINETHICK0;
     SS:C<RC&&C<DNS,COLORYELLOW,LINETHICK0;
 EXITSHORT:BB or TIME>151000;
 EXITLONG:SS or TIME>151000;
 ENTERLONG:BB&&TIME<150000&&TIME>=91600;
 ENTERSHORT:SS&&TIME<150000&&TIME>=91600;

实仓:THOLDING,COLORYELLOW,LINETHICK0;

 

楼主的代码已经测试过,开仓语句这里有点问题,改了下,至于定义指标线没有发现什么问题,不过看了楼主的描述,给一个建议,楼主

引用的是10分钟周期上的数据,那么若你在分笔周期等小周期上引用大周期同步数据可能存在未来函数,建议把引用语句的最后一个参数

改为-1.


 



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:95 积分:373 威望:0 精华:0 注册:2011/5/29 17:23:29
  发帖心情 Post By:2012/5/28 16:23:24    Post IP:61.140.156.141[只看该作者]

 

A.   谢谢高手回复和提醒。我在 AAA 中已用REF,采取上周期数据,应不存在未来函数,但也很感谢JUST的提醒。

 

B.   我今天也在实盘仿真运行了一下,指标线的确是正常的。但昨天用‘分笔回放’,也确实存在我反映的问题,这说明‘分笔回放’存在一些问题,请客服向软件开发者反映反映,看能否把BUG找出来。

 

C.    顺便提个要求,请客服转达。‘分笔回放’在回放有跨周期的模型时,能否使大周期的计算与小周期的计算同步。现在的状况是(小周期引用大周期),小周期回放的是与分笔数据同步,但大周期则是大周期结束时的数据。如果能改为大周期也同步使用当前的分笔数据计算,那么就与实盘情况相符合了。金字塔也更胜一筹了。


 回到顶部