Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共25 条记录, 每页显示 10 条, 页签: [1] [2][3]
[浏览完整版]

标题:金字塔老师

1楼
qq代人发帖 发表于:2016/1/14 9:18:59

我的买入条件是buy(((cross(ma1,ma2) and holding=0) or (time=0110 and holding=0)),1,market),tfilter;

采用金字塔时间,但在实际使用中,cross(ma1,ma2)的条件能自动买入,后一个time=0110不能,为什么?我的公式有错吗?

2楼
jinzhe 发表于:2016/1/14 9:20:24
因为金字塔没有0110这个时间,我也没看出来这个是什么时间,有tfilter这个过滤函数是用在enterlong里面的,对于buy不起作用
3楼
港湾2015 发表于:2016/1/14 11:39:07
我期望在早上9点10分的时间如果ma1>ma2,我空仓就开多,buy(((cross(ma1,ma2) and holding=0) or (time=0910 and ma1>ma2 and holding=0)),1,market);

这样写,对吗?
4楼
港湾2015 发表于:2016/1/14 11:56:21
晚上9.10对应的金字塔时间是0110
5楼
jinzhe 发表于:2016/1/14 13:29:47

buy(((cross(ma1,ma2) and holding=0) or (time=011000 and ma1>ma2 and holding=0)),1,market);

时间要有6位数字,4位数字系统无法判断

6楼
港湾1998 发表于:2016/1/18 9:43:23
老师你好,按照你的回复,我修改了指令,但早上开盘后还是无法自动买入开仓,我用的是标准版的图表交易,周期是3分钟:
买入指令是cross(ma1,ma2)或者在早上9点开盘后在9:03时如果ma1>ma2,就开多

指令:buy((cross(ma1,ma2) and holding=0) or (time=130300 and ma1>ma2 and holding=0),1,market);

但早上测试在9:03分还是没有成交,我设置的是使用金字塔时间。
但改成北京时间,指令设置为buy((cross(ma1,ma2) and holding=0) or (time=090300 and ma1>ma2 and holding=0),1,market);
也不能开仓,请老师指导一下,如何才能用时间指令开仓。

7楼
jinzhe 发表于:2016/1/18 10:16:02

那么你的测试代码里面是不是就只有这一句话?

测试指的是模拟交易吗?

8楼
港湾1998 发表于:2016/1/18 11:19:40
不是,我用的是收费版,3年2890的那个
9楼
港湾1998 发表于:2016/1/18 11:22:51
 完整的是:

 ma1:9999999999999999999
ma2:8888888888888888888
buy((cross(ma1,ma2) and holding=0) or (time=090300 and ma1>ma2 and holding=0),1,market);
sell(cross(ma2,ma1) and holding>1,1,market);
我只做多,不做空;
10楼
jinzhe 发表于:2016/1/18 11:23:15

不是问用户用的是什么版本

我的意思是,用户是用什么做测试的?模拟交易?实际交易?还是公式测评?

共25 条记录, 每页显示 10 条, 页签: [1] [2][3]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.