Rss & SiteMap

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

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

标题:求助:帮忙看一下怎么表达

1楼
mzk1985 发表于:2015/10/26 10:36:00

请问如果想表达满足条件以后开盘进场,在回测和实盘的表达分别是什么呢?buy(条件,ss,stopr,open)貌似适用于回测,实盘这种写法可以吗?

另外如果想表达满足条件以后下一周期开盘进场,在回测和实盘的表达分别是什么呢?buy(条件,ss,nextopen)这种表达可以吗?

2楼
mzk1985 发表于:2015/10/26 10:51:43
帮忙看一下吧,最近刚接触金字塔,很多细节还不了解,有的问题比较low,还请多多指点,多谢啦
3楼
jinzhe 发表于:2015/10/26 10:56:36

1开盘进场是什么样的状态?

2下一周期开盘进场,测评用nextopen可以,实盘要配合走完k线下单模式

4楼
mzk1985 发表于:2015/10/26 11:12:33
开盘进场就是前一周期满足条件后,在本周期开盘进场,请问在回测和实盘的表达分别是什么呢?
5楼
jinzhe 发表于:2015/10/26 11:20:43

1.测评用ref(x,1)的形式,比如下单条件为c>o,则在测评里面修改为ref(c>o,1)

2.实盘用走完k线下单模式

6楼
mzk1985 发表于:2015/10/26 11:27:44
请问走完k线下单模式,是不是在每根收盘之后读取一遍程序,然后发委托单呢,在下一周期及之后的周期执行呢?
7楼
jinzhe 发表于:2015/10/26 13:04:05
当k线走完之后进行检测,然后再发单,这个就是走完k显模式。有疑问的可以现在测试一下, 再多的疑问,不测试是说不清的
[此贴子已经被作者于2015/10/26 13:04:45编辑过]
8楼
mzk1985 发表于:2015/10/26 14:36:53

多谢啦,我会自己多实践一下。还有一个问题向你请教,请问金字塔可以不人为的把收盘时间提前一分钟的,就是有没有通过设置,使每根日线在14:59没就收盘呢?

这种做法的原因是,如果涉及到thisclose进出场的策略可能会配到15:00或夜盘的收盘时间,这样实际就无法执行,所以想把K线改成14:59收盘

9楼
jinzhe 发表于:2015/10/26 15:01:19

把代码写成收盘前5分钟清仓就好了,不要留到最后一根k线

if time0>=timetot0(closetime(0)0-5*60 then begin

   sell(1,0,thisclose);

   sellshort(1,0,thisclose);

end

 

用在1分钟周期上比较好

共9 条记录, 每页显示 10 条, 页签: [1]


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