金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2082|回复: 1

请教上面通达信的指标过滤函数TFILTER在金字塔怎么样用的?

[复制链接]

4610

主题

4695

帖子

4720

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-6-5 13:42 | 显示全部楼层 |阅读模式
请教上面通达信的指标过滤函数TFILTER在金字塔怎么样用的?
顶:=IF(VAR2=VAR3,VAR2,DRAWNULL);
底:=REF(VAR2,1)=REF(VAR3,1) AND VAR2>REF(VAR2,1);
买入条件:=TFILTER(底,顶,1);
卖出条件:=TFILTER(顶,底,0);
通达信的TFILTER,1表示仅对买入信号过滤;
0表示对买入和卖出信号都过滤,返回1,2表示买入或卖出条件成立;



金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-6-5 14:04 | 显示全部楼层
金字塔下的同名函数 和通达信的其实不是一回事。金字塔里的这个函数是纯粹交易函数,通达信里的看描述 是一种条件过滤的函数。 根据其判断逻辑大体上可以如下处理:


顶:=IF(VAR2=VAR3,VAR2,DRAWNULL);
底:=REF(VAR2,1)=REF(VAR3,1) AND VAR2>REF(VAR2,1);

//获取下最近一次顶和底的位置 用来判断最近一次是顶还是低
LEN1:=REF(BARSLAST(顶),1);
LEN2:=REF(BARSLAST(底),1);

买入条件:=底 AND LEN1<LEN2;//当前是底 且最近一次条件是顶
卖出条件:=顶 AND LEN2<LEN1;


如果是交易模型里,有其他更合适方式过滤信号,但是上面这个看样子是看盘指标,不适合用仓位做限制。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-6-14 11:39 , Processed in 0.077183 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表