| 
 | 
 
《易得》v3.3.0\股票池\条件转移 
目前股票池的一个条件转移只能输出一个类型的结果,以MACD条件为例为例: 
若DIFF、DEA、MACD的结果都取,通常要建对应的3个条件转移, 
条件转移一 DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG); 
条件转移二 DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG); DEA:EMA(DIFF,M); 
条件转移三 DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG); DEA:=EMA(DIFF,M); MACD:2*(DIFF-DEA); 
其中下一条件以上一条件的结果为基础,就是说为了取DEA要重复计算DIFF、为了取MACD不但要重复计算DIFF还要重复计算DEA,这样就耗用了不必要的算力和资源,如果在一个条件转移中能让多个有依赖关系的不同条件分别输出,那么只用将上面3个条件合并为1个, 
DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);(同时可选输出一) 
DEA:EMA(DIFF,M);(同时可选输出二) 
MACD:2*(DIFF-DEA);(同时可选输出三) 
如同指标,同一公式可以支持多个输出,无需分别用3个公式来表达。 
 
 
 
 |   
 
 
 
 |