3月24日TA001分钟K线模拟交易,公式于13:01K(9:00:02.240)下卖平单(实际持仓20手),价3434*4手,3434*4手,二笔交易。结果二个4手在09:00:02.490时刻全部撤单了。查8:59开盘价3440量5510手,090001分笔价3440量142手及价3444量451手,090002分笔价3442量30手及价3440量447手,090003分笔价3442量107手及价3444量87手,090004分笔价3442量173及3446量36。这090002下单的两笔卖平单4手*3434及4手*3434为什么会在090002490时刻被撤单了呢?
我们的模拟盘?我们的模拟柜台开盘时间比交易行情柜台要晚几秒钟。所以行情触发时,模拟柜台还没到开盘点,才会被撤掉。
注:实盘不会有这个问题。
[此贴子已经被作者于2020/3/25 8:24:46编辑过]
同时也发现这个持仓每天8:30左右开启软件时与上一天关软件时不一样!
是ema(c,90)这种数据不稳定造成的吗?(其他数据都是确定的唯一的)。
如果设置首根时间也能解决ema数据由于bar数不同而不同的问题。
请问一下,公式中设置交易日期起始如if date>=1191231,作为开仓条件可行吗?
目的使ema数值稳定不变化
1、ema这个函数比较特殊,需要5倍的数量也就是90*5的数据量才能得到稳定的结果,图表上至少要加载450根K线;
2、加date只是增加了开仓条件,对ema函数本身没有用。
函数没法用date来控制,你试试K线图空白处右键 》 窗格属性 》 指定开始时间 ,可以限制K线的起始日期
此主题相关图片如下:temp.png

哦,谢谢。
这样指定起始日后,选项常规设置中把图形显示填560根K线
内存保留560根K线。这些做了之后,
能确保ema值不会由于k线图显示收缩放大而有不同值了吧?