WH8分组模型多空信号互相影响,导致信号缺失 (文华财经WH8赢智V8.2)

投资者咨询:WH8分组模型多空信号互相影响,导致信号缺失 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-18 11:34
 您好

需求如下:

1, WH8软件运行

2, 开多仓条件  A,B,C , 已知;
参数:X3,M1,XCD,KQ,POLE,PTARGET 也 已知;

X3:=HHVBARS(C,M1)-BARSBK;
XCD:=KQ*POLE;
PTARGET:=(XCD/100)*BKPRICE;

3, 如何分别 用公式表达:  取上一次开A仓的PTARGET ;取上一次开B仓的PTARGET ;取上一次开C仓的PTARGET; ???

谢谢 !!!!!!!!!!!!!!!!!!!!!!!!
           
技术人员回复
日期:2018-9-18 13:16

核实一下,您的模型是一开一平过滤模型还是加减仓模型呢?

 

此外,是否使用过MULTSIG函数一根K线会出多个信号呢?

 

 

 

 

投资者咨询:WH8分组模型多空信号互相影响,导致信号缺失 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-18 11:34
谢谢您的回复 

该模型为加减仓模型,未使用过MULTSIG函数!!!

谢谢 
 
技术人员回复
日期:2018-9-18 13:49

 这样加载编写看一下:

 

KK:BKVOL>REF(BKVOL) || SKVOL>REF(SKVOL,1);
KA:REF(PTARGET,BARSLAST(REF(A,1)&&KK));
KB:REF(PTARGET,BARSLAST(REF(B,1)&&KK));
KC:REF(PTARGET,BARSLAST(REF(CC,1)&&KK));

投资者咨询:WH8分组模型多空信号互相影响,导致信号缺失 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-18 11:34
谢谢 您的回复 !!!

按照您编写的公式进行如下  加载 ,其中BARSBKINACT和BARSBKMIN参数 已知;

X3:=HHVBARS(C,M1)-BARSBK;
XCD:=KQ*POLE;
PTARGET:=(XCD/100)*BKPRICE;

KKB:BKVOL>REF(BKVOL,1) || SKVOL>REF(SKVOL,1);
KDB:REF(PTARGET,BARSLAST(REF(A,1)&&KKB));
KEB:REF(PTARGET,BARSLAST(REF(B,1)&&KKB));
KFB:REF(PTARGET,BARSLAST(REF(CC,1)&&KKB));

//////////////////////////////////////////////////////////////////////////////////////////多平仓部分//////////////////////////////////////////////////////////////////////////////////////////

C>=KDB ||BARSBK>BARSBKMIN||BARSBK>BARSBKINACT ,SP('A',BKVOL);  // 平多仓条件D

C>=KEB ||BARSBK>BARSBKMIN||BARSBK>BARSBKINACT ,SP('B',BKVOL);  // 平多仓条件E

C>=KFB ||BARSBK>BARSBKMIN||BARSBK>BARSBKINACT ,SP('CC',BKVOL);  // 平多仓条件F

//////////////////////////////////////////////////////////////////////////////////////////空平仓部分//////////////////////////////////////////////////////////////////////////////////////////

Y3:=LLVBARS(C,M1)-BARSSK;
YCD:=KQ*POLEX;
DTARGET:=(YCD/100)*SKPRICE;

KKS:BKVOL<REF(BKVOL,1) || SKVOL<REF(SKVOL,1);
KDS:REF(DTARGET,BARSLAST(REF(D,1)&&KKS));
KES:REF(DTARGET,BARSLAST(REF(E,1)&&KKS));
KFS:REF(DTARGET,BARSLAST(REF(F,1)&&KKS));

C>=KDS ||BARSSK>BARSBKMIN||BARSSK>BARSBKINACT ,BP('D',SKVOL);  // 平空仓条件A

C>=KES ||BARSSK>BARSBKMIN||BARSSK>BARSBKINACT ,BP('E',SKVOL);  // 平空仓条件B

C>=KFS ||BARSSK>BARSBKMIN||BARSSK>BARSBKINACT ,BP('F',SKVOL);  // 平空仓条件C 


但是如果做空条件  D,E,F和做多条件 A,B,CC合并 到一起的时候 ,如下图,信号 数量 为138个;



图片点击可在新窗口打开查看
然后单独只加载做空条件  D,E,F进行测试,如下图,信号 数量 为177个;



图片点击可在新窗口打开查看

然后单独只加载做多条件   A,B,CC进行测试,如下图,信号 数量 为91个;



为什么多空合并后 会出现信号总数 不一致!!! 请帮忙优化一下以上的公式.让多空合并的数量为268个;



谢谢 !
 
   
技术人员回复
日期:2018-9-18 14:09

参考:

 

KK:BKVOL>REF(BKVOL,1) || SKVOL>REF(SKVOL,1);
KA:REF(PTARGET,BARSLAST(REF(A,1)&&KK));
KB:REF(PTARGET,BARSLAST(REF(B,1)&&KK));
KC:REF(PTARGET,BARSLAST(REF(CC,1)&&KK));
KD:REF(PTARGET,BARSLAST(REF(D,1)&&KK));
KE:REF(PTARGET,BARSLAST(REF(E,1)&&KK));
KF:REF(PTARGET,BARSLAST(REF(F,1)&&KK));

投资者咨询:WH8分组模型多空信号互相影响,导致信号缺失 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-18 11:34
 然后单独只加载做多条件   A,B,CC进行测试,如下图,信号 数量 为91个;


图片点击可在新窗口打开查看
投资者咨询:WH8分组模型多空信号互相影响,导致信号缺失 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-18 11:34
 请您再帮忙优化一下5楼的公式

谢谢 !!!
 
技术人员回复
日期:2018-9-18 15:31

不能这么比较的

 

因为您编写的是分组模型,组与组的信号之间、开多与开空的信号之间是相互影响的

 

举例来说 : 拆开以后做空不再受做多信号影响,本来是多头持仓情况下满足SK信号是不能开空的

 

但是拆开后满足做空信号就会SK,所以与合并在一起肯定是不同的,您理解一下

 

 

投资者咨询:WH8分组模型多空信号互相影响,导致信号缺失 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-9-18 11:34
 您好
谢谢您的回复!!!

那请问用什么公式或者什么样方法( 不分组还是什么方式) 能使多空的信号彼此不受影响????


还是说WH8的所有分组模型都是多空信号彼此影响????????????????????????????????????没有解决问题的办法吗??????????????????

而且wh8的页面盒子只能加载128数据,如果分组的模型都把多和空的分组分别做2个模型(多一个,空一个)的话,这需要增加电脑或者说大范围的限制了wh8的实用价值!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

请务必帮忙告知应如何解决该问题!

请告知!!!

谢谢!!!