以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- python,用sleep(n)等待限价单执行过程中,handle_bar被触发,程序报错,如何解决? (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=168639) |
|||
-- 作者:bingying -- 发布时间:2019/3/6 15:55:39 -- python,用sleep(n)等待限价单执行过程中,handle_bar被触发,程序报错,如何解决? python,用sleep(n)等待限价单执行过程中,handle_bar被触发,程序报错,如何解决?
|
|||
-- 作者:yukizzc -- 发布时间:2019/3/7 10:51:25 -- 请给一个测试代码,这边看看 |
|||
-- 作者:bingying -- 发布时间:2019/3/7 14:01:46 -- 设基础周期为1分钟
def handle_bar(context):
执行Python脚本时遇到错误。
如何解决?替换sleep为别的函数?或者settimer? |
|||
-- 作者:bingying -- 发布时间:2019/3/11 16:13:31 -- 请大佬指教。 |
|||
-- 作者:无为剑 -- 发布时间:2019/3/11 16:18:41 -- 你不能在handle_bar中进行长时间占用操作的,会导致软件认为卡死等异常。 你前面的代码不知道为何要启用大量模拟下单的操作并且还要有延时语句?
|
|||
-- 作者:bingying -- 发布时间:2019/3/11 16:34:27 -- 我的目的是:已经提交的限价单,等待n秒成交(我用sleep),n秒不成交再撤单重新下单。
不知道用没有别的更好的方式实现等待n秒 |
|||
-- 作者:bingying -- 发布时间:2019/3/11 16:40:52 -- # 本Python代码主要用于策略交易 # 在这个方法中编写任何的初始化逻辑。context对象将会在你的算法策略的任何方法之间做传递。--(必须实现)
# before_trading此函数会在每天基准合约的策略交易开始前被调用,当天只会被调用一次。--(选择实现)
|
|||
-- 作者:bingying -- 发布时间:2019/3/11 16:42:34 -- 这个是“ yukizzc”写的追单模板,有问题,限价单发出后,要等待n秒(sleep,n秒?),然后在撤单,发市价单。 |
|||
-- 作者:yukizzc -- 发布时间:2019/3/11 16:51:18 -- 撤单的条件加上判断订单时间,如果现在时间大于多少秒然后再去撤单
|
|||
-- 作者:bingying -- 发布时间:2019/3/11 16:52:59 -- 我自己想明白了。
|