Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求助] 信号过滤问题

1楼
snowwave 发表于:2010/7/17 10:12:11

后台交易系统 中如何实现以下过滤功能?

比如:有以下条件,以开多为例。开多信号 A、B。平多信号D。

 

要求实现以下:

 

1、当日A有效、B有效则尾盘开多,直至平仓条件D。(中间只第一次A、B同时有效时开仓,开1次仓--可用持仓函数来控制反复开仓问题)

 

但是,下面这个我百思不知道如何解决

2、当日A有效、B无效,则尾盘是不开多的,但是第二日A有效、B也有效,D平仓条件无效,则会开多仓。而我要求在这种情况下,第二日也不开仓,除非在这中间已经出现过D平仓条件。

   (即:只有当A条件第一次成立同时B也成立的情况下开仓。如果A第一次成立,B不成立,则不管以后如何都不开仓,直到有与A对应的平仓条件D出现之后。)

 

烦请管理员帮忙看看应该如何解决,谢谢!

2楼
金字塔 发表于:2010/7/17 18:17:26
开仓:=BARSLAST(D条件) <= BARSLAST(A条件 and NOT(B条件)) and BARSLAST(A条件 and NOT(B条件))>0 and A条件 and B条件;
3楼
snowwave 发表于:2010/7/18 20:55:18

谢谢了!

4楼
snowwave 发表于:2010/7/18 20:58:19

刚刚试了下,好像是不开仓了。这个逻辑关系 高都搞不清楚,郁闷!

 

非常感谢!

[此贴子已经被作者于2010-7-18 20:58:37编辑过]
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03809 s, 3 queries.