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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 有关ENTERBARS的说明

   

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


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

主题:有关ENTERBARS的说明

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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
有关ENTERBARS的说明  发帖心情 Post By:2012/11/6 22:34:53 [显示全部帖子]

很多金字塔用户,对ENTERBARS的返回值不甚了解,可能是金字塔在函数说明上没有做过于细致的解释,导致用户认为该函数有BUG,其实这里只要做一下简单说明大家应该就能明白了。

金字塔在图表程序化交易评测里,主要有2种入场方式,1本周期入场,2次周期入场,本周期入场测试主要给哪些做固定轮询模式的交易而用,而次周期入场主要给走完K线模式的客户而用,在图表程序交易测试的时候,利用好这2种模式将会对实盘交易与测试的一致性有极大的用处。固定轮询和走完K线各个的优缺点用户可以参考http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=5224在此不在赘述。本周期入场交易的控制符主要有LIMITR,THISCLOSE等,次周期入场交易控制符主要有LIMIT,MARKET等,如果交易控制为次周期入场交易,那么在本周期虽然已经出现了信号,但是ENTERBARS在本周也不会马上就返回结果,既然是次周期交易,那么就会在下周期才会有结果,我们主要举例如下:

 

本周期收盘价入场交易:

ma3:=ma(c,3);
ma5:=ma(c,5);

sell(CROSS(ma5,ma3),1,LIMITR,CLOSE);
buy(cross(ma3,ma5),1,LIMITR,CLOSE);

aa:enterbars,NODRAW;
bb:EXITBARS,NODRAW;

 

次周期开盘价入场交易:

ma3:=ma(c,3);
ma5:=ma(c,5);

sell(CROSS(ma5,ma3),1,LIMIT,OPEN);
buy(cross(ma3,ma5),1,LIMIT,OPEN);

aa:enterbars,NODRAW;
bb:EXITBARS,NODRAW;

 

通过十字光标的移动,观察AA,和BB的在出现开平仓后的不同变化,应该就能看到不同了。



金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/11/6 23:10:59 [显示全部帖子]

如果是你的交易控制符使用的LIMIT而在本周期又对ENTERBARS的状态进行处理的,那么就会出现问题。解决方案是交易控制福全部使用本周期信号入场,而不是次周期


金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/11/7 0:08:00 [显示全部帖子]

请仔细看看帖子中的说明,并录入上面的测试公式,看看运行结果!


金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/11/7 13:56:50 [显示全部帖子]

全部的交易控制符全部改成THISCLOSE或者是LIMITR,就不会出现晚一根K线的问题了,就这么简单



金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/11/7 14:35:26 [显示全部帖子]

您仔细的运行一遍1楼中的测试范例,好好看看在不同情况下返回值的不同,好吗?


金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部