以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 软件改进建议 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=31622) |
-- 作者:mao100003801 -- 发布时间:2012/12/18 17:04:53 -- 软件改进建议 把走完K线模式,和轮询模式,编成函数,可以写进程序里,并像orderque函数一样,可以在每一条指令上分别附加不同的模式。 或者, 1:在K线模式下,指定某些指令为轮询指令。 2:在轮询模式下,指定某些指令为K线走完模式指令。
请考虑。 |
-- 作者:jinzhe -- 发布时间:2012/12/18 17:15:06 -- 感谢提交建议! |
-- 作者:ackvz -- 发布时间:2012/12/18 17:38:37 -- 走完K线模式 用时间秒数控制即可 可精确到任意秒达到才下单 |
-- 作者:mao100003801 -- 发布时间:2012/12/18 20:15:55 -- 请说的具体点,或者给一小段代码。谢谢。 |
-- 作者:RogarZ -- 发布时间:2012/12/18 20:22:41 -- 这个,个人保留意见。 金字塔为什么单独把这个放出来,是有一定原因的。 首先,目前走完K线模式 可以用 固定轮训来实现。下单使用条件OPEN high low之类。 若封装成函数,从机制上论,用户感觉虽很好,模型一会在快车道运行,一会在慢车道,但实际相当于在固定轮训下运行了。 若用户策略只需用走完K线模式, 那么LZ说的方式其实是造成了软件资源的浪费与紧张。因为我本来只需要K走完检测一遍,现在实时都要刷新去读。特别是多策略以后,效率就很明显了。 市面有不少软件的语法是类似 if cond then buy at next bar之类的。 但我觉得单独分出来的效果会更好些。毕竟走完K线可以用轮训写,2者不冲突。目前的模式保障了2者都可以各取所需。 最后,还是感谢您的建议。 |
-- 作者:admin -- 发布时间:2012/12/18 21:30:32 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=5224 建议你仔细参考这个帖子.
走完K线模式无非就是在固定轮询模式下使用上根K线的信号入场而已.先多看资料,慢慢提高自己 |
-- 作者:mao100003801 -- 发布时间:2012/12/19 6:40:38 -- 2、使用上根K线的信号做为本次的进场依据,相当于在固定轮询模式下实现走完K线的方法,代码可以这样写:
我用这种方式改写了一下程序,为何测试结果与原来差别很大呢?以前用thisclose,现在都改成market,是否正确?还是应该写成open?那样会不会成交不了? |
-- 作者:lichenghu -- 发布时间:2012/12/19 10:12:00 -- 您好关于回测差别问题您可以参考下这个帖子 http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=29594 改成MARKETR没有问题,只不过是交易下单指令。用open必须用限价指令,会导致成交不了。 |
-- 作者:ackvz -- 发布时间:2012/12/19 10:59:21 -- 不把教程完整的看2遍 个人觉得 不宜问问题的 另外 论坛多用搜索 |