请问通达信的交易过滤函数怎么用的?谢谢 [通达信]
-
咨询内容:
通达信TTFILTER怎么用?
麻烦老师举一个例子.谢谢.
-
通达信技术部:
理解tfilter ttfilter你就可以理解了
TJ1:=CROSS(KDJ.K,KDJ.D);
第一次金叉:LLV(KDJ.K,BARSLAST(TJ1))>35 AND LLV(KDJ.K,SUMBARS(TJ1,2))<20 AND BARSLAST(TJ1)=3;
第二次金叉:=LLV(KDJ.K,BARSLAST(TJ1))>35 AND LLV(KDJ.K,SUMBARS(TJ1,2))<25 AND BARSLAST(TJ1)=3;
TFILTER(第一次金叉,第二次金叉,0);输出是1的 就是 第一个参数第一次金叉满足
输出是2的 就是 第二个参数第二次金叉满足
当然 过滤就死让 输出是2之前多余的输出是1的信号过滤掉了 就保证了 一次 第一次金叉 第二次金叉 次数对等的出现而不会因为买信号很多,卖信号很少
-
通达信客服:
谢谢老师.但是不太懂.
MA5=MAC,(C,5);
MA10=MAC,(C,10);
ZZ:= CROSS(MA5,MA10);
XX:= CROSS(MA10,MA5);
ENTERLONG: CROSS(H,AA); {多头买入}
EXITLONG: CROSS(BB,L);
TFILTER(ZZ,XX,0);这个通不过.您帮我改一下我就懂了.
-
网友交流:
(专回老注册用户)
你的例子不妥。
看这个专家系统公式例子:连涨3天,买入;连跌3天,卖出。你比较以下2个公式的信号输出就清楚了。
公式1:(未过滤)
a:=C=HHV(C,3); {买入信号}
b:=C=LLV(C,3); {卖出信号}
ENTERLONG: a;
EXITLONG: b;
公式2:(过滤)a:=C=HHV(C,3);
b:=C=LLV(C,3);
a1:=TFILTER(a,b,1);
b1:=TFILTER(a,b,2);
ENTERLONG: a1;
EXITLONG: b1;
- 网友交流: 其实,Tfilter() 是一个可以没有的函数。但用起来挺方便。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容