以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  关于THISCLOSE和MARKET的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=164081)

--  作者:c100010231
--  发布时间:2018/6/20 10:24:18
--  关于THISCLOSE和MARKET的问题
如题。请问一下:如果我用的是THISCLOSE的话,那么成交价是本根K线的收盘价是么?假设我用的周期是1分钟,那么是什么时候成交呢?是在本根走完的下一秒开始的时候,还是在本根第59秒的时候成交?如果是在本根走完的下一秒开始,那么假设在闭市的最后一分钟,程序刚好符合开仓做多,此时收盘价为3000,但因为要在下一根K线开始时才成交,所以没有成交。第二天以3100点跳空高开,那么此时会成交么?
如果把THISCLOSE换成MARKET的话,二者之间到底是有哪些区别呢?是否是用MARKET的话,无论市场当下价位是多少,都会以当下价位成交?

--  作者:FireScript
--  发布时间:2018/6/20 10:49:31
--  
thisclose在历史测评过程中就是按照本周期收盘价作为成交价计算的,但是这是测评。

1.实际在交易中是按照对手价来下单,走完K确定了入场时机。就是在下一个K开始瞬间,按照对手价下单。至于什么时候成交,是无法预估的。

2.如果是最后一个K出信号,且是走完K线,thisclose还是会按照1所说的对手价下单。


3,测评时候market是次周期开盘价,thisclose是本周期收盘价。实际交易时候market会按照市价下单,thisclose是对手价。

--  作者:c100010231
--  发布时间:2018/6/20 16:40:34
--  
2.如果是最后一个K出信号,且是走完K线,thisclose还是会按照1所说的对手价下单。”
您在1中说“”在下一个K开始瞬间,按照对手价下单。至于什么时候成交,是无法预估的。“那么还是如此假设在闭市的最后一分钟,程序刚好符合开仓做多,此时收盘价为3000。第二天以开盘价3100点跳空高开,那么此时程序会发出以3100买入的指令呢(此时的对手价应该是3100)还是发出以3000买入的指令呢?

--  作者:FireScript
--  发布时间:2018/6/20 16:42:44
--  
 按照当时最新的对手价格。和之前的收盘价没有任何关系。thisclose定义中所提到的收盘价,是在历史测评下的。