如何在指定时间进行操作

交易级别:日K

问题:希望在日K收盘前买入或者卖出,用什么函数可以在指定的时间14:59:30,进行买入和卖出交易?


指定时间启动怎么写
如何获取指定BAR时间
策略选股指定时间
如何实现指定时间开始计时
如何在策略代码中变换指定账户
可以获取bar指定时间的价格吗
参数优化范围如何指定起止时间
如何在oninit中获取手动添加的数据源起始时间?
在OnTimer里指定时间重启策略单元不成功
可以用LastEntryTime的时间差数值进行开仓时间延长控制吗?

貌似也可以用:CreateTimer-创建Timer

用 SetTriggerBarClose 函数 ,具体使用方式可以看这个帖子以及里面提到的视频:

https://www.bilibili.com/opus/684130132343914535?spm_id_from=333.1387.0.0

社区也发帖了  https://bbs.tbquant.net/thread/post116

视频已学,如果只在onbar域里操作,添加判断If( CurrentTime >= 0.145930 )

是否可以实现?

也不是不行 就是注意onbar的驱动是每根tick驱动一次

把逻辑写顺就行

比如If( CurrentTime >= 0.145930 ) ,这包含了夜盘0.210000-0.2359这段

已实盘尝试可实现;在onbar里使用cross函数,不能正确判断金叉。如何在收盘前判断日K的KDJ金叉?

看到你单独发的帖子有老师回你了

那个回复没能解答我的问题,不希望使用跨周期方案,在当前的系统模型中可以实现吗?谢谢。

1. 当下的OnBar中计算的KDJ是每个Tick都更新的,CrossOver的计算是否也是和上一个Tick相比较的金叉,还是和上一个日K相比较的金叉?

2. 是否可以获取上根日K收盘时的KDJ值,记录下来,在当K的14:59手动判断是否金叉