以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 日线周期下,下跌一定幅度平仓,不等走完K线 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=173662) |
-- 作者:AK之王 -- 发布时间:2019/12/22 22:06:06 -- 日线周期下,下跌一定幅度平仓,不等走完K线 在日线周期下,交易模式是走完K线交易,假如我要设置盘中下跌5%就要平仓(无论此时有没有走完K线都要交易)这样可以实现吗?怎么实现? |
-- 作者:zm71212302 -- 发布时间:2019/12/23 3:03:52 -- 可以的,选【固定时间间隔】模式。 |
-- 作者:AK之王 -- 发布时间:2019/12/23 8:42:37 -- 这个在哪里选啊? |
-- 作者:wenarm -- 发布时间:2019/12/23 8:55:42 -- 在程序化交易设置中。模式选择为,固定时间间隔。(走完k线模式和固定时间间隔,两者必须二选一)
1楼的问题: 1)如果你5%的平仓条件,是在代码中实现的。那么就必须按照2楼的方式处理时,还需要对代码中需要走完k线条件执行的代码进行处理。 例如:开仓条件需要走完k线执行,固定时间间隔模式下,使用上根k线的条件,作为变相实现走完k线执行。 if ref(开仓条件,1)=1 then begin buy end
2)如果你的5%平仓条件是通过止盈止损设置的。那么你直接使用走完k线模式就行。因为系统自带的止盈止损设置,是对账号直接作用的。和策略执行过程无关。满足条件后就会立即执行。 |
-- 作者:AK之王 -- 发布时间:2019/12/23 9:41:31 -- 有没有办法在程序中实现两种模式,K线走完 有信号就交易,固定时间间隔(如30分钟计算一次,有信号也交易) |
-- 作者:FireScript -- 发布时间:2019/12/23 10:00:44 -- 这种做不到的。 |
-- 作者:AK之王 -- 发布时间:2019/12/24 17:23:28 -- 那有没有办法实现可果条件A成立采用走完K线模式,如果条件B成立采用固定时间模式。 |
-- 作者:FireScript -- 发布时间:2019/12/24 17:25:27 -- 这个模式本身是无法在代码中控制进行切换的。 但是你上面这个倒是有个变通的办法。首先模式还是选择固定轮询。但是A条件限制不采用当前周期的进行判断,而是ref(A,1)。也就是说你判断A的时候判断上一个周期的A,其实就是相当于一个走完K模式了。
|