设为首页收藏本站

『外汇堂』·专业外汇论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 21683|回复: 22
打印 上一主题 下一主题

MT4 平台任意时间周期转换指标

[复制链接]
跳转到指定楼层
1#
发表于 2009-1-5 00:03:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
一. 功能

这个是MT4自带的period_converter的重写改进版, 自带的period_converter 不少人都用过, 不支持真正的实时刷新, 单个转换脚本就占用大量的CPU(50%-9x%) 导致整个系统变慢. 退出MT4下次重新进来还得重新对各窗口应用脚本才能再次更新,麻烦至极. 这个改进版解决了上面的所有问题:
1. 支持实时刷新或者自定义到毫秒级的刷新周期.
2. 很低的CPU占用, 平均为5%-10%或者更低.
3. 以指标模式工作,退出MT4再重新启动也不会有任何问题,一切恢复到退出 之前的设置.
4. 没有每个窗口只能应用一个脚本的限制,用不同参数可以从同一窗口生成 多个不同的输出结果到多个窗口.

二. 使用方法

1.和其他的MT4指标安装类似,复制到experts\indicators即可完成安装. 注意必须安装为自定义指标而不是脚本. 然后类似其他指标那样操作, 添加到你想转化的窗口即可.
2.点击你要定义的货币对(使其成为活动窗口),比如GBP/JPY周图----插入技术指标自定义你键入的名字,比如“周期转换” ,出现对话框,允许导入动态连接库前的小勾点上,参数设定根据自己的需要,默认的是2.按确定键.
3.打开:文件----打开离线历史数据找到GBP/JPY 2W图表,形成一张独立的以2周为一条柱线的表格,自己添加技术曲线.OK

参数设置:
PeriodMultiplier: 新的周期对于原周期的倍数。
UpdateInterval: 刷新间隔, 毫秒为单位, 0表示实时刷新 默认为实时刷新.
Enabled: 是否启用刷新. 注意必须将允许动态库调用选项允许,否则将无法正常工作. 之后通过文件->打开离线历史数据打开刚生成的图表即可. 然后将会自动进行实时刷新. 只要你一直保持数据源窗口以及该程序运行,则生成的离线图表也会一直保持为最新状态,包括其中的指标等等. 关闭该离线窗口后, 你也可以再重新通过文件->打开离线历史数据打开. 如果需要退出或者重新启动MT4, 可以和往常一样正常退出,离线图表以及设置会同样保存并且下次重新启动后加载恢复到上次同样设置.

三. 注意事项

1. 注意"不"要将离线窗口属性中的"离线窗口"的勾去掉,否则退出 MT4再重新启动该窗口将被当成实时数据而导致无法获得数据. 这种情况下将需要重新关闭离线窗口后重新打开.
2. 你可以在同一个数据源窗口中加载多个不同倍数设置的转换程序, 从而获得多个数据输出, 比如对M1使用PeriodMultiplier = 2, 4, 10 将同时获得M2, M4, M10. 甚至可以使用M1数据来获得小时图. 但一般因为服务器上不会有太多的短周期数据,所以这样讲导致 生成的数据时间跨度不大, 所以推荐用接近的数据周期来获得需要 的周期.比如用H1来获得H2.
3. 实时刷新时候将尽可能快地进行数据刷新, 即对每一次数据变动, 但如果同时有大量数据进入时可能会错过部分数据, 但这种情况 一般不会出现而且你至少可以获得每秒十次以上的刷新率, 这已经 完全足够用了.
4. 离线图表窗口没有那条买入价线显示,但数据实际上还是被刷新的, 如果该城非离线窗口则必须退出前改回来, 否则下次启动就会得不到 数据. 一般就没有必要去弄这个麻烦.
5. 如果你在源数据窗口中往前拉到了新的历史数据, 生成的数据窗口里面 是不会自动更新这些数据的, 需要ctrl+I显示指标列表后选择对应的 指标然后双击弹出设置窗口后确认即可.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播
23#
发表于 2012-7-15 17:56:32 | 只看该作者
不错。。。。。。。。。。
22#
发表于 2012-5-17 21:36:22 | 只看该作者
非常好!非常感谢分享!
21#
发表于 2012-3-21 14:04:28 | 只看该作者
非常好 的东西,就是下载非常慢
20#
发表于 2012-3-2 09:27:45 | 只看该作者
想看一下高人如何修改的
19#
发表于 2012-1-28 09:27:12 | 只看该作者
定,爱死。谢谢楼主,找了很久了
18#
发表于 2011-12-26 15:36:19 | 只看该作者
虽然用了很久的MT4,但最近才注意到“打开离线历史数据”这个菜单。
17#
发表于 2011-7-30 22:23:36 | 只看该作者
能不能改成10秒一根K线?
16#
发表于 2011-7-19 23:15:20 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
15#
发表于 2011-7-14 03:48:30 | 只看该作者
感谢楼主,谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|外汇堂·专业外汇论坛    

GMT+8, 2024-12-22 20:36 , Processed in 0.188607 second(s), 27 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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