以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  [注意]一根k线多次交易的问题。  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=164063)

--  作者:qwer123
--  发布时间:2018/6/19 10:31:57
--  [注意]一根k线多次交易的问题。
V4.7;
有A,B两个开仓条件。
在一根k线同时满足,先满足A,然后满足B,有如下开仓语句。
IF A THEN
BEGIN
......
BUY(HOLDING=0,1,LIMITR,RR);
...
END

IF B THEN
BEGIN
......
BUY(HOLDING=0,1,LIMITR,RC);
.....
END

应该只开1手,为什么会开2手?

以前好像没有遇到这样问题。程序也使用很长时间了。条件A满足时,按交易语句下了单子(5秒不成交追单),当B条件满足时又下单了。
没有记录交易日志,我盯着看到的。




--  作者:FexTel
--  发布时间:2018/6/19 10:37:21
--  
1,同时触发? 触发价格是一样的还是有差异,预警价


--  作者:无为剑
--  发布时间:2018/6/19 10:39:10
--  

金字塔只能做到同一根K线同一个交易语句的重复交易过滤,无法做到多个语句,这个需要用户自行处理交易逻辑的


--  作者:qwer123
--  发布时间:2018/6/19 10:44:40
--  
不是同时触发,大概隔了3-4秒。

我有HOLDING=0这个条件,应该只触发一次吧?

--  作者:qwer123
--  发布时间:2018/6/19 10:48:33
--  
价格有差别,我希望只交易1次。就是A条件交易后,不再交易B
[此贴子已经被作者于2018/6/19 10:49:35编辑过]

--  作者:banzhuan
--  发布时间:2018/6/19 10:48:53
--  
您是固定轮询的吗? 可能是条件闪烁了,条件A先触发了信号,然后闪烁了,同时条件B也满足了信号触发了委托
--  作者:qwer123
--  发布时间:2018/6/19 10:51:00
--  
用的L进行的判断,没有闪的问题(这个可以肯定)。用的轮询
--  作者:FexTel
--  发布时间:2018/6/19 10:56:07
--  
1,如果代码没问题,理论上只会下单一次
2,这种情况目前没办法定位具体原因,出现这种情况有几种可能

     图表走完K和固定轮询模式切换,交易过程中做设置变更导致,K线图品种切换或者周期切换导致



--  作者:qwer123
--  发布时间:2018/6/19 11:08:03
--  
请问一下,不成交撤单--追单,这个过程HOLDING有变化吗?

楼上说的情况都没有。
[此贴子已经被作者于2018/6/19 11:08:58编辑过]

--  作者:banzhuan
--  发布时间:2018/6/19 11:23:59
--  
holding是图表上虚拟持仓量,和真实账户中的追撤单没关系的,只会和图表上的条件是否满足而发生变化。