开拓者期货期权程序化系统交易论坛

标题: 请问策略状态函数取值的依据是什么? [打印本页]

作者: zhqh3960161    时间: 2019-3-6 13:34:24     标题: 请问策略状态函数取值的依据是什么?

请教小米,策略状态类函数,比如Lastentryprice等等它们的取值的依据是什么?是我的实际账户状态,还是根据图表状态取值?比如,在策略中,如果我写的委托价格是收盘价加10个滑点,但实际成交价可能达不到那10个滑点,那么这个Lastentryprice的值最后是按账户实际成交价格取值,还是按我策略委托的收盘价加10个滑点取值?
作者: 小米    时间: 2019-3-6 13:39:31

是基于图表信号取值
按策略信号的收盘价加10个点来取值(若收盘价+10>最高价,则历史K线信号上以该K线的最高价来取值 )
作者: zhqh3960161    时间: 2019-3-6 14:22:04

小米 发表于 2019-3-6 13:39
是基于图表信号取值
按策略信号的收盘价加10个点来取值(若收盘价+10>最高价,则历史K线信号上以该K线的最 ...

那如果我买入价是按涨停价设计,那么lastentryprice记录的就是涨停价了?
作者: 小米    时间: 2019-3-6 14:27:34

zhqh3960161 发表于 2019-3-6 14:22
那如果我买入价是按涨停价设计,那么lastentryprice记录的就是涨停价了?

1,涨停价是q_upperlimit,这个函数只在当天K线上能取到有效值 。。历史里是无效值 。
    如果公式里用此价格委托,若是日线上的信号,第二天后这个信号会消失。若是在小于日线的上的信号,那这个bar走完,买入价格也只会标识在这个bar的最高价上。

2,q_xxx,a_xxxx类的函数基本只能在最后K线(个别只在当天)能取到有效值 。不能与buy,sell等图表信号函数混用。
作者: zhqh3960161    时间: 2019-3-6 14:55:55

小米 发表于 2019-3-6 14:27
1,涨停价是q_upperlimit,这个函数只在当天K线上能取到有效值 。。历史里是无效值 。
    如果公式里用 ...

谢谢小米回复,如果Q函数A函数等不能和买卖指令混合使用,那么它们存在的意义是什么呢?策略不是最终都要和买卖挂钩?
作者: 小米    时间: 2019-3-6 15:00:39

zhqh3960161 发表于 2019-3-6 14:55
谢谢小米回复,如果Q函数A函数等不能和买卖指令混合使用,那么它们存在的意义是什么呢?策略不是最终都要 ...

不能与buy,sell指令混用,但是他可以与a_sendorder配合使用进行下单 啊。。
这是两套不同的函数,属性与用法都不一样。。使用时请先了解其用法后再进行公式的编写。
作者: zhqh3960161    时间: 2019-3-6 15:16:38

小米 发表于 2019-3-6 15:00
不能与buy,sell指令混用,但是他可以与a_sendorder配合使用进行下单 啊。。
这是两套不同的函数,属性与 ...


非常感谢,似乎明白了一些,我看a_sendorder函数,所用参数很多为枚举函数,请问小米,这个枚举二字何解?
作者: 小米    时间: 2019-3-6 15:23:52

zhqh3960161 发表于 2019-3-6 15:16
非常感谢,似乎明白了一些,我看a_sendorder函数,所用参数很多为枚举函数,请问小米,这个枚举二字何解 ...

自己学识有限,我怕解释不好反而误导了您。

建议先到互联网上搜索一下,先看看相关的定义,再结合代码例子看看,应该就很容易理解了。
作者: zhqh3960161    时间: 2019-3-6 15:29:09

本帖最后由 zhqh3960161 于 2019-3-6 15:40 编辑
小米 发表于 2019-3-6 15:23
自己学识有限,我怕解释不好反而误导了您。

建议先到互联网上搜索一下,先看看相关的定义,再结合代码例 ...


非常感谢小米!
作者: 小米    时间: 2019-3-6 15:34:51

zhqh3960161 发表于 2019-3-6 15:29
非常感谢小米!


作者: zhqh3960161    时间: 2019-3-6 15:39:50

小米 发表于 2019-3-6 15:34

小米,我再问一下,大部分的策略都是基于图表来开发的,那么请问小米,A函数和Q函数可以和数据函数这类基于图表的函数混用吗?
作者: 小米    时间: 2019-3-6 15:49:39

zhqh3960161 发表于 2019-3-6 15:39
小米,我再问一下,大部分的策略都是基于图表来开发的,那么请问小米,A函数和Q函数可以和数据函数这类基 ...

可以
作者: zhqh3960161    时间: 2019-3-6 16:01:47

小米 发表于 2019-3-6 15:34

小米,我再问一下,大部分的策略都是基于图表来开发的,那么请问小米,A函数和Q函数可以和数据函数这类基于图表的函数混用吗?
作者: 小米    时间: 2019-3-6 16:20:16

zhqh3960161 发表于 2019-3-6 16:01
小米,我再问一下,大部分的策略都是基于图表来开发的,那么请问小米,A函数和Q函数可以和数据函数这类基 ...

你所说的混用是怎么个用法?
这些都是数据,不存在判断,不存在执行某个动作时,怎么用都行。
但如果是q_xxx 类函数与数据函数混用判断时,在历史K线上会因为q_xxx是无效值 导致这个判断不能成立。
作者: zhqh3960161    时间: 2019-3-6 18:49:07

小米 发表于 2019-3-6 16:20
你所说的混用是怎么个用法?
这些都是数据,不存在判断,不存在执行某个动作时,怎么用都行。
但如果是q_ ...

好的,明白了,谢谢小米!




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2