以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 求助:帮忙看一下怎么表达 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=86595) |
-- 作者:mzk1985 -- 发布时间:2015/10/26 10:36:00 -- 求助:帮忙看一下怎么表达 请问如果想表达满足条件以后开盘进场,在回测和实盘的表达分别是什么呢?buy(条件,ss,stopr,open)貌似适用于回测,实盘这种写法可以吗? 另外如果想表达满足条件以后下一周期开盘进场,在回测和实盘的表达分别是什么呢?buy(条件,ss,nextopen)这种表达可以吗? |
-- 作者:mzk1985 -- 发布时间:2015/10/26 10:51:43 -- 帮忙看一下吧,最近刚接触金字塔,很多细节还不了解,有的问题比较low,还请多多指点,多谢啦 |
-- 作者:jinzhe -- 发布时间:2015/10/26 10:56:36 -- 1开盘进场是什么样的状态? 2下一周期开盘进场,测评用nextopen可以,实盘要配合走完k线下单模式 |
-- 作者:mzk1985 -- 发布时间:2015/10/26 11:12:33 -- 开盘进场就是前一周期满足条件后,在本周期开盘进场,请问在回测和实盘的表达分别是什么呢? |
-- 作者:jinzhe -- 发布时间:2015/10/26 11:20:43 -- 1.测评用ref(x,1)的形式,比如下单条件为c>o,则在测评里面修改为ref(c>o,1) 2.实盘用走完k线下单模式 |
-- 作者:mzk1985 -- 发布时间:2015/10/26 11:27:44 -- 请问走完k线下单模式,是不是在每根收盘之后读取一遍程序,然后发委托单呢,在下一周期及之后的周期执行呢? |
-- 作者:jinzhe -- 发布时间:2015/10/26 13:04:05 -- 当k线走完之后进行检测,然后再发单,这个就是走完k显模式。有疑问的可以现在测试一下, 再多的疑问,不测试是说不清的 [此贴子已经被作者于2015/10/26 13:04:45编辑过]
|
-- 作者:mzk1985 -- 发布时间:2015/10/26 14:36:53 -- 多谢啦,我会自己多实践一下。还有一个问题向你请教,请问金字塔可以不人为的把收盘时间提前一分钟的,就是有没有通过设置,使每根日线在14:59没就收盘呢? 这种做法的原因是,如果涉及到thisclose进出场的策略可能会配到15:00或夜盘的收盘时间,这样实际就无法执行,所以想把K线改成14:59收盘 |
-- 作者: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分钟周期上比较好 |