MetaTrader 4 Build 529测试版发布,带有新的编译器 - 页 20 1...131415161718192021222324252627...161 新评论 Sergey Dzyublik 2013.11.07 07:42 #191 komposter: 你是否有一个单一的选项在某处(在旧的MT4或MT5)工作? 我想做的是恢复我的MT4 509的功能(现在90%的功能,只是缺少转向未来的功能)。 但为了看到未来,你必须将时间序列向后移动。 我们使用了一个函数 ArrayCopy (llow, Low, N, 0, X); 其中llow [] 是缓冲区,它将被添加到我的未来愿景中,并将进入 计算指标阵列值的函数 。 low[] 相应的时间序列数组。 N - 数组成员 Low[]中 的第一个复制值从其 开始的 位置转移。 0 - 我们从这里开始复制 数组 Low[] 。 X -我们 复制多少个数组 Low[] 的成员。 我对mt4不是很精通,不说mt5,但我可以从图表中看到什么时候被正确复制,什么时候没有,ArrayCopy() 不是很好。 同样的函数处理来自 (ArrayCopySeries Blue) 和(ArrayCopy Red) 的数组 Ihor Herasko 2013.11.07 08:14 #192 ALXIMIKS: 但为了看到未来,有必要将时间序列移到过去。不幸的是,关于应该获得的信息并不多,但我将尝试建议,有必要在零条的右侧看到指标值。在这种情况下,不需要对arrays-timeseries做任何修改。只需将相应的指标缓冲区 向右移动必要的条数即可。 SetIndexShift(0, 1); 这就是第一个指标缓冲区的值如何向右移动了一个条形。同时,对条形索引的访问仍与没有转变时相同。换句话说,写到缓冲区的零元素将导致 "减去第一条 "上的数据。对第一个元素的写入将导致第0条的数据,以此类推。 Sergey Dzyublik 2013.11.07 08:26 #193 Scriptong:不幸的是,关于要获得的信息并不多,但我将尝试假设有必要看到零条右侧的指标值。在这种情况下,不需要对arrays-timeseries做任何修改。只需将相应的指标缓冲区向右移动必要的条数即可。这就是第一个指标缓冲区的值如何向右移动了一个条形。同时,对条形索引的访问仍与没有转变时相同。换句话说,写到缓冲区的零元素将导致 "减去第一条 "上的数据。对第一个元素的写入将导致零条上的数据,等等。从我一个月前提交的一份服务台申请中(在532中还没有被纠正)。 ........................................................................................................ 3)在指标中实施了以下想法 SetIndexBuffer(0,Bufrezmidle); SetIndexStyle (0,DRAW_LINE,STYLE_SOLID,1); SetIndexDrawBegin (0,0); SetIndexShift(0,zm); 将指标线移到未来(按zm条向右移)。 ArrayCopy (arrlow, Low, zm, 0, i+kilkict); 将时间序列数组的值复制到arrlow[] 数组中。 复制是通过将时间序列Low[]的零点bar[0]变成bar[zm]来进行的,(从[0]到[zm-1]有数组的空值)。 arrlow[x]=funk(x); 然后数组的所有空值(从[0]到[zm-1])都被funk(x)函数的值所填充,以便预测未来 Bufrezlow[x] = funk2 (arrlow,x); 最后,指标数组从数组arrlow[] 中获取计算出的值,并 在图表上除了显示过去之外还显示一个长度为zm的未来片断。 正是在这个未来的切片上,指标线的属性描述是歪的,在信息表的 宽度上是不正确的。 (任何时间框架,任何货币对,有或没有图表转移) Artiom Morochin 2013.11.07 08:26 #194 当我们谈及未来时,有一个问题要问开发者:是否有计划在ME中实现折叠? MQ Alexander 2013.11.07 08:27 #195 artmedia70: 我无法下载历史资料。它下载了一分钟,但随后写道,该文件是无效的,并没有重新计算其余的历史。 第一次下载时,我得到了这个错误,删除了所有的历史记录,再次下载,同样的歌曲。怎么了? 谢谢你的留言。纠正了。 Sergey Dzyublik 2013.11.07 08:59 #196 新的Build 534已经发布。 C:\ProgramData\MetaQuotes\WebInstall 只在一个终端上安装,并自行删除。 与 MetaQuotes 文件夹的文件交换 Vadim Zhunko 2013.11.07 09:11 #197 我现在把它放在这里。 C:\Users\username\AppData\Roaming\MetaQuotes\WebInstall\mt4clw Vladimir Pastushak 2013.11.07 09:12 #198 ALXIMIKS: 新的Build 534已经发布。 C:\ProgramData\MetaQuotes\WebInstall 只在一个终端上安装,并自行删除。 与 MetaQuotes 文件夹的文件交换 非常感谢你,拯救了... barbarian 2013.11.07 09:48 #199 亲爱的开发者,为什么你们一直在改变终端的文件访问级别?它进入一个目录,然后进入另一个目录。停在一个或另一个地方,我已经打扫得很累了。 在MetaEditor`e开关/portable已经停止工作,分别从目录X:\Users\xxx\AppData\Roaming\MetaQuotes\启动,没有它。 PS。/portable在重启后可以工作,但仍然在X:\Users\xxx\AppData\Roaming\MetaQuotes\中创建 "垃圾",尽管所有权限都是管理员,终端不是安装在X:\Program Files(x86)中,也不是安装在X:\Program Files中。 Renat Fatkhullin 2013.11.07 10:31 #200 为了UAC的兼容性,我们把所有东西都集中在一起。534构建中的目录迁移已经完成。 1...131415161718192021222324252627...161 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你是否有一个单一的选项在某处(在旧的MT4或MT5)工作?
我想做的是恢复我的MT4 509的功能(现在90%的功能,只是缺少转向未来的功能)。
但为了看到未来,你必须将时间序列向后移动。
我们使用了一个函数
其中llow [] 是缓冲区,它将被添加到我的未来愿景中,并将进入 计算指标阵列值的函数 。
low[] 相应的时间序列数组。
N - 数组成员 Low[]中 的第一个复制值从其 开始的 位置转移。
0 - 我们从这里开始复制 数组 Low[] 。
X -我们 复制多少个数组 Low[] 的成员。
我对mt4不是很精通,不说mt5,但我可以从图表中看到什么时候被正确复制,什么时候没有,ArrayCopy() 不是很好。
同样的函数处理来自 (ArrayCopySeries Blue) 和(ArrayCopy Red) 的数组
但为了看到未来,有必要将时间序列移到过去。
不幸的是,关于应该获得的信息并不多,但我将尝试建议,有必要在零条的右侧看到指标值。在这种情况下,不需要对arrays-timeseries做任何修改。只需将相应的指标缓冲区 向右移动必要的条数即可。
这就是第一个指标缓冲区的值如何向右移动了一个条形。同时,对条形索引的访问仍与没有转变时相同。换句话说,写到缓冲区的零元素将导致 "减去第一条 "上的数据。对第一个元素的写入将导致第0条的数据,以此类推。
不幸的是,关于要获得的信息并不多,但我将尝试假设有必要看到零条右侧的指标值。在这种情况下,不需要对arrays-timeseries做任何修改。只需将相应的指标缓冲区向右移动必要的条数即可。
这就是第一个指标缓冲区的值如何向右移动了一个条形。同时,对条形索引的访问仍与没有转变时相同。换句话说,写到缓冲区的零元素将导致 "减去第一条 "上的数据。对第一个元素的写入将导致零条上的数据,等等。
从我一个月前提交的一份服务台申请中(在532中还没有被纠正)。
........................................................................................................
3)在指标中实施了以下想法
将指标线移到未来(按zm条向右移)。
将时间序列数组的值复制到arrlow[] 数组中。
复制是通过将时间序列Low[]的零点bar[0]变成bar[zm]来进行的,(从[0]到[zm-1]有数组的空值)。
然后数组的所有空值(从[0]到[zm-1])都被funk(x)函数的值所填充,以便预测未来
最后,指标数组从数组arrlow[] 中获取计算出的值,并 在图表上除了显示过去之外还显示一个长度为zm的未来片断。
正是在这个未来的切片上,指标线的属性描述是歪的,在信息表的 宽度上是不正确的。
(任何时间框架,任何货币对,有或没有图表转移)
我无法下载历史资料。它下载了一分钟,但随后写道,该文件是无效的,并没有重新计算其余的历史。
第一次下载时,我得到了这个错误,删除了所有的历史记录,再次下载,同样的歌曲。怎么了?
新的Build 534已经发布。 C:\ProgramData\MetaQuotes\WebInstall
只在一个终端上安装,并自行删除。
与 MetaQuotes 文件夹的文件交换
我现在把它放在这里。
C:\Users\username\AppData\Roaming\MetaQuotes\WebInstall\mt4clw
新的Build 534已经发布。 C:\ProgramData\MetaQuotes\WebInstall
只在一个终端上安装,并自行删除。
与 MetaQuotes 文件夹的文件交换
非常感谢你,拯救了...
亲爱的开发者,为什么你们一直在改变终端的文件访问级别?它进入一个目录,然后进入另一个目录。停在一个或另一个地方,我已经打扫得很累了。
在MetaEditor`e开关/portable已经停止工作,分别从目录X:\Users\xxx\AppData\Roaming\MetaQuotes\启动,没有它。
PS。/portable在重启后可以工作,但仍然在X:\Users\xxx\AppData\Roaming\MetaQuotes\中创建 "垃圾",尽管所有权限都是管理员,终端不是安装在X:\Program Files(x86)中,也不是安装在X:\Program Files中。