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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请帮忙看下程序测试和思路偏差的原因

   

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


  共有6201人关注过本帖平板打印复制链接

主题:请帮忙看下程序测试和思路偏差的原因

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


加好友 发短信
等级:新手上路 帖子:50 积分:365 威望:0 精华:0 注册:2011/2/12 20:41:32
请帮忙看下程序测试和思路偏差的原因  发帖心情 Post By:2011/2/13 14:40:17    Post IP:123.123.131.198[只看该作者]

jk:=VALUEWHEN(DATE<>REF(DATE,1),OPEN);//今开盘价
MA10:=MA(CLOSE,10);
MA30:=MA(CLOSE,30);
MA100:=MA(CLOSE,100);
BK:=MA10>MA30 AND close>MA100 and CROSS(CLOSE,REF(HHV(HIGH,10),1));
SK:=MA10<MA30 AND close<MA100 and CROSS(REF(LLV(LOW,10),1),CLOSE);
new:close,LINETHICK0;
low10:REF(LLV(LOW,10),1),LINETHICK1;//用来调试问题的
high10:REF(HHV(HIGH,10),1),LINETHICK1;//同上

{开多} ENTERLONG: BK,TFILTER; //10上穿30且close大于100,等待破前10根线的最高价开多
{平多} EXITLONG: (MA10<MA30 AND CROSS(REF(LLV(LOW,10),1),CLOSE))or time>1458,TFILTER; //10在30下,且突破前10根线的最低价平多
{开空} ENTERSHORT:SK,TFILTER;
{平空} EXITSHORT: (MA10>MA30 AND CROSS(CLOSE,REF(HHV(HIGH,10),1))) or time>1458,TFILTER;

 

平仓条件本来是写10下穿30,但也有同样问题暂时就写成10<30吧,关键是,平仓有几次不对,已经满足10<30,并且破了前十根线最低,还是不平仓。测试品种ru1105,截其中一次2010年12月22,(应该10:32就平多且反手),交易信号连线明显不对,反手时间也不对,刚接触金字塔,请看下是什么问题。

 

图片点击可在新窗口打开查看

 

[此贴子已经被作者于2011-2-13 14:48:58编辑过]

 回到顶部