以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 文华模型改成金字塔可以实现吗? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=50129) |
-- 作者:pwjfc -- 发布时间:2013/3/23 13:26:42 -- 文华模型改成金字塔可以实现吗? 非过滤模型 优先级无组别 X条件开多,Y1平多 Y条件开空,X1平空, X1平全部空头仓位,Y1平全部多头仓位, A组 A条件是开多,B1条件平多. B条件开空,A1条件平空, A1只可以平d空仓,Y1只可以平c多仓, Y1平多后,距离Y1小于300个周期不开多,距离Y1大于300个周期以后满足条件X可以开多 X1平空后,距离X1小于300个周期不开空,距离X1大于300个周期以后满足条件Y可以开空 Y1平多后的300个周期内(或者X未开仓)满足B条件开空,距离Y1大于300个周期以后(或者X开仓以后)不可以B开空 X1平空后的300个周期内(或者Y未开仓)满足A条件开多,距离X1大于300个周期以后(或者Y开仓以后)不可以A开多 A开多后未平状态下,距离Y1大于300个周期以后满足条件X可以开多加开多仓, B开空后未平状态下,距离X1大于300个周期以后满足条件Y可以开空加开空仓, X条件在等待Y1条件信号满足300周期的过程中,X1,Y1可能重复满足,必须取第一次满足Y1的位置也就是平仓时的位置(用BARSSP会不知道那个组的平仓信号不行),仅仅BARSLAST(Y1)<300又会取得重复满足的信号,开仓时间就被推迟了。无法解决A是不是开仓第一次时的A定位问题, BARSLAST(GROUPSKVOL(\'A\')>0)来代替 A模组持仓为0,B组有持仓,系统可以分别出来吗?另外,本来思路是X,Y,X1,Y1分组作为无组别的单独组别,X1平全部空头仓位,Y1平全部多头仓位,分组后是不是不可以了? 分组为无组别的单独组别,然后(\'A\')组,(\'B\')组, 可以实现对以上公式修改成为第一次满足X时是开平仓,过滤后面重复满足的公式吗?
是优先级无组别的 一,非过滤模型有优先级无组别吗? 为方便描述,将上面A,B,A1,B1,替换成下面的X,Y,X1,Y1 二,可以实现对所有模组持仓全部平吗? X&&BARSLAST(X1)>300,BK(1); Y&&BARSLAST(Y1)>300,SK(1); Y1,SP(SHORT_VOL); X1,BP(LONG_VOL); BARSLAST(X)>BARSLAST(Y1)&&BARSLAST(X1)<300&&BARSLAST(Y1)<300&&D,SK(\'A\',1); BARSLAST(Y)>BARSLAST(X1)&&BARSLAST(Y1)<300&&BARSLAST(X1)<300&&C,BK(\'A\',1); D1,SP(\'A\',1); C1,BP(\'A\',1); 三,BARSLAST(GROUPBKVOL=0&&REF(GROUPBKVOL,1)>0) 历史上第一次REF(GROUPBKVOL,1)>0分组开仓怎么取得? 并且可以实现对以上公式修改成为满足第一次的X,Y,X1,Y1是开平位置,过滤后面重复满足的公式吗? 如果可以,麻烦编写一下,,非常感谢!!!
|