
等级: 标准版
- 注册:
- 2023-2-16
- 曾用名:
|

楼主 |
发表于 2023-5-29 13:20
|
显示全部楼层
30实体:=ABS(if(M30_5M=1,c,DRAWNULL)-VALUEWHEN(ref(M30_5M=1,1),O));
//30Z实体:=LARGE(30实体,18,12);
//30ZZ实体:=LARGE(30实体,18,6);
30V:if(M30_5M=1,sum(v,6),DRAWNULL);
30ZV:ref(sum(v,6),SUMBARS(ref(M30_5M=1,1),1));
30ZZV:ref(sum(v,6),SUMBARS(ref(M30_5M=1,1),2));
//30ZV:LARGE(30V,18,12);
//30ZZV:LARGE(30V,18,6);
老师 虽然 LARGE 可能处理这些存在问题,但是我昨天测试了所有周期 像我上面的代码
//30ZV:LARGE(30V,18,12); 和 30ZV:ref(sum(v,6),SUMBARS(ref(M30_5M=1,1),1));是绝对相等的,上面的 实体也是一样的 M30_5M=1 是5分钟对30分钟周期的一个节点。LARGE本来是取排序的值,我现在30ZV:LARGE(30V,18,12); 就是成交量的值 ;30Z实体:=LARGE(30实体,18,12);取到的就是C,O的差值,不知道是巧合还是可以这样用·····想想这样会省代码,能用也还行···因为类似的取值很多 |
|