夜的奏鸣曲 发表于 2017-12-11 14:15:42

据平均波幅自动计算屏幕尺寸






指标目的:
回顾历史行情时,比如08,09年,波幅较大,窗口尺寸需要调整,基本依靠目测,没有固定的长期标准。
程序自动计算x(x可以修改并在未来长期固定)根K的平均波幅,依据平均波幅乘以一个
系数(系数可以修改并在未来长期固定),得到窗口应有的尺寸。

使用说明:
1.复制中文文件名文件到指标文件夹
2.复制英文文件名文件到experts\libraries
3.重启MT4以刷新指标
4.勾选固定比例选项/EA设置





5.去掉所有副窗指标,以及横向副窗面板(交易,账户历史,新闻,警报,邮箱,信号...这些),使主窗口充满屏幕并最大化
6.加载指标
填写两个参数
6.1
波幅统计周期:平均波幅统计多少个K
系数:以欧元H4为例,默认为3
以上两个数值经过目测及调整后固定下来
7.
指标加载后左上角会有提示:

7.1当前屏幕尺寸:当前屏幕的上下间距多少点
7.2屏幕应有尺寸:根据波幅和系数计算得到的应有尺寸
目的:手动将当前屏幕尺寸修改到屏幕应有尺寸
7.3操作方式:自动提示上拉/下拉尺寸条

其他说明:
1.        GetPaneHeights.mq4是网上找的,探测窗口尺寸用。文件中引用了动态链接库,代码经检测是安全的。
2.        MT4不支持自动调整窗口尺寸的功能,只能手动调整,挺麻烦的。
3.        因为每个K对应的平均波幅都不一样,如果每个K都调整一下尺寸,经常要调整窗口比例,是否会太频繁?指标的实用性不太确定,用用看。
4.        最大的问题:如果添加了副窗指标,或者开启了功能面板使主窗窗口压缩,则指标会失灵。副窗或功能面板的开启会改变主窗尺寸,暂时没有解决,只能单独主窗使用。

**** Hidden Message *****

2010c 发表于 2017-12-11 14:34:30

GetPaneHeights.mq4是网上找的,探

wcwfnsse 发表于 2017-12-11 14:43:59

66666666666666

ferrari0078 发表于 2017-12-12 09:53:26

指标会失灵

9035742 发表于 2018-1-6 12:34:46

111111111111

wudarwin 发表于 2018-6-9 00:46:23

看。。。。。。。。。。

fyvvvv 发表于 2018-8-21 23:47:16

用5分钟动量系统的配合着

华人时尚 发表于 2018-9-11 13:29:13

111111111111111111111

qianxiong 发表于 2019-7-31 15:41:40

有源码吗?可以学习一下

seaskysound 发表于 2019-11-20 18:58:10

dddddddddddddd
页: [1] 2 3
查看完整版本: 据平均波幅自动计算屏幕尺寸