以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [原创]相同的2个策略,一个图表,一个后台,问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=73273)

--  作者:guguqiaqia
--  发布时间:2014/12/19 0:07:38
--  [原创]相同的2个策略,一个图表,一个后台,问题
为什么后台跑起来的效果时候与图表的开平仓不一致?

后台甚至在一分钟之内开仓了10几次。为什么会出现这样的效果 ? 后台跑的时候选择了序列模式。

--  作者:guguqiaqia
--  发布时间:2014/12/19 0:23:58
--  
今晚是不敢再跑后台了。
--  作者:guguqiaqia
--  发布时间:2014/12/19 0:31:30
--  
后台程序里面开仓条件中有close这样的闪烁词语。

但是在最终开仓的时候语句这样处理的 :开多:tbuy(ref(开多平空条件,1) and tholding=0, 手数,lmt,2000);



--  作者:guguqiaqia
--  发布时间:2014/12/19 9:05:04
--  
自己顶下。
--  作者:FexTel
--  发布时间:2014/12/19 9:22:16
--  

1,THOLDING取账户实际持仓,单子成交后才会返回

您用限价交易,是不是单子没有成交。看下后台持仓函数的说明,用户在图表转后台的过程中要随时观察下实际运行情况,调试正常后就OK了

 

2, http://www.weistock.com/bbs/dispbbs.asp?BoardID=2&ID=49371&skin=0


--  作者:guguqiaqia
--  发布时间:2014/12/19 10:42:41
--  
我明白了了tholding 和 tholding2的区别了。

但还是想问一句,后台程序,我在开仓语句中例如“开多平空条件”中确定使用了close这样的语句。但是在开仓语句中我用(ref(开多平空条件,1) 这样的语句处理的。  这么做确定对后台程序没有影响?

目前后台跑起来执行的结果是开空,平空,平空,平空 ,平空  开多,平多,平多,平多, 平多。 上述监控这些情况的发生在一分钟之内。太频繁了。请问这是什么原因,持仓已经改为了tholding2的判断了。

后台用的是固定时间间隔模式,分笔速率扫描也选择上了。

--  作者:FexTel
--  发布时间:2014/12/19 10:45:07
--  

1, 条件是没有影响的,可以采用REF处理

另外后台运行在什么周期下?平仓是同一条件还是不同条件?

 

THOLDING2开仓后不会立即返回值,也必须等到单子完全成交


--  作者:guguqiaqia
--  发布时间:2014/12/19 10:54:30
--  
1分钟的周期下跑的。 

平仓是不同条件。





--  作者:FexTel
--  发布时间:2014/12/19 11:04:26
--  

1,不同条件都满足了,才会给你多次触发平仓

您这个开仓情况不是正常么?同一开仓条件同一根K也才给你执行了一次动作

 

2,另外您选择固定轮询,分笔速率扫描是0.5s检测一次。满足条件即会下单


--  作者:guguqiaqia
--  发布时间:2014/12/19 11:24:34
--  
我是期望与图表能差不多。 


开仓之后,其实平仓条件没有达到,就平仓了。我是说的这个问题。