查看:1248回复:3
[MT4指标][设计分享]MT4跨周期指标设计
在 2015 年时,个人曾经设计过一些 MT4 跨周期指标放在某个交易论坛上分享,其中下载最多的就是跨周期变色均线的指标,这个周末从新对这些指标针对新版的 MT4 再作优化,分享于下面微云链接。
share.weiyun.com/9dBpOGYc
链接前面加 https://
文件夹内有五个 MT4 指标,因为是指标,所以使用时请先保存于 MT4 菜单-》‘文件’-》“打开数据文件夹”-》然后切换到 /mql4/indicators/ 文件夹,也就是当前 MT4 的指标文件夹。
然后再到 MT4 的导航窗口,按右键选刷新,就可以在指标列表看到刚才保存的指标(或是重开MT4也可以),把要加载的指标拉到图表上。
在这五个跨周期的参数窗口,第一个 TimeFrame 参数可以选择要适用的周期,默认是 current 也就是跟随图表周期。
如果选择比当前图表周期小的周期,会显示当前周期的指标值,这是因为周期小的指标线会被内含在周期较大的图表周期内,所以等于是当前图表周期的指标显示,需要设置比当前图表周期大的周期才会看到跨周期的显示。
在参数窗口的颜色子窗口,可以设置指标线的颜色和宽度和虚实线模式。
每个指标名称前面都带有 Mtf 的标识字,mtf 就是 multi-timeframe 多或跨周期的简写。
对比外面流通的跨周期指标,如果显示较大周期的指标线,通常会是一个个阶梯状,这个是因为,例如 h1 显示 h4 的指标线,一个 h4 的 K 线是包含 4 个 h1,所以一个 h4 K 的指标线在 h1 图将会有 4 个 h1 K 都是相同指标值,所以显示就成了阶梯状。阶梯状的指标值其实是计算正确的,但是就是不太美观,尤其是显示在主图上是更加不好看。所以个人针对这样的阶梯显示问题另外再多 interpolation 平滑计算处理,原本是阶梯状的显示将会变成平滑曲线,会比较自然和好看。
1. MT4-MtfColorMA 跨周期变色均线指标
这个是跨周期变色均线指标,过去交易朋友下载这个指标通常是在图表上加载这个指标两次,然后分别设置不同的长短周期(或是一个就是维持默认的图表周期)和上升下跌的颜色和线的宽度作为区分(如上面示意图)
在当前周期可以同时显示较大周期的曲线,目的自然是大周期已经转例如多趋势,在小周期上再找空转多的转折。这样的大小周期趋势一致再判断趋势,是许多交易朋友的偏好交易习惯。
2. MT4-MtfDualLineMacd 跨周期双线 macd 指标
MT4 的 macd 与本地股票期货软件的 macd 不太相同,股票期货软件是所谓的双线版的 macd。这个跨周期双线 macd 指标就是从股票软件 macd 指标代码转换到 mt4 版然后再多跨周期的设计。
3. MT4-MtfBBands 跨周期布林指标
4. MT4-MtfRSI 跨周期 RSI 指标
如果要把两个附图指标叠加在同一个附图窗口,流程是先加载第一个附图指标到图表上,然后再把第二个附图指标再拉到同样的附图窗口,这样两个附图指标就叠加在同一个附图窗口了。如果第二个附图指标是拉到主图上,这样就会生成第二个附图指标窗口。
上图的示意图就是把这个跨周期 RSI 指标按照上面写的,拉两次叠加在同一个附图窗口,但是设置不同的周期,这样就可以看到大周期和小周期 RSI 叠加在一起的显示,目的和上面跨周期均线类似,也是用来观察在大周期是否已经转折,然后再判断小周期的行情行为。
5. MT4-Mt4Stoch 跨周期 stoch 指标
stoch 也就是本地股票期货软件常说的 KD 指标,使用方式和 RSI 类似。
001T3cxnzy7KVkmInBx33&690.jpg001T3cxnzy7KVlNufvk92&690.jpg001T3cxnzy7KVlMDDUwb4&690.jpg001T3cxnzy7KVkgsKcq9a&690.jpg001T3cxnzy7KVkspqbJf7&690.jpg001T3cxnzy7KVkugEMS96&690.jpg001T3cxnzy7KVkafrGi92&690.jpg001T3cxnzy7KVlBCfrp9f&690.jpg
发表于:2021-05-22 14:56只看该作者
2楼
韬客社区www.talkfx.co
发表于:2021-05-23 05:28只看该作者
3楼
韬客社区www.talkfx.co
发表于:2021-05-23 13:52只看该作者
4楼
感謝分享
韬客社区www.talkfx.co