对MT5的祝愿 - 页 20

 
getch:

我不同意开发商的一些决定,但下面的说法很可能与他们的意见相吻合。

MQL5为创建不同种类的界面(窗口、按钮等)提供了丰富而方便的可能性。所有可以在MQL5中创建的东西不一定是标准的。在MQL5中,外观和交易原则可以被修改,与股票相比,MT5可以变得难以辨认。

MQL5是一种相当强大的语言。例如,如果用MQL5创建一个不仅可以水平移动,而且可以垂直移动的图表,就不需要包含在标准MT5交付中。MT5+MQL5是一个自给自足的客户终端的内核。几乎所有其他想法都是在这个内核的帮助下实现的。MT5的开发者所面临的挑战是一个高性能、自给自足和安全的内核。这是一个与MT4完全不同的概念。

此外,开发商还计划提供大量前所未有的奖金(历史、测试员、代理商等等)。

MT5有一些弱点--不是核心的完全自给自足。但这被开发商视为 "无稽之谈"。在理论上,他们是对的。在实践中,他们不是这样。

我正试图通过一个专业开发者的眼睛来看待这一切。作为一个儿童构造器和编写和测试相对简单的机器人的手段,MT5很适合我,除了没有记录(结构)和至少有可能使用回调函数。然而,我更愿意使用更严肃、更强大的开发工具,这些工具具有更强大的语言、设计表单和对话框的强大工具、图形库、调试工具、数据库访问工具等,并且避免为了执行外部命令而对外部DLL-函数进行过多的空闲调用。

不幸的是,我对常规功能有一些不同的想法。

例如,我确信必须有一个使用鼠标对图形进行任意定位的选项。我想我不需要解释为什么需要这样做。选择一个没有物体的区域,抓住并向所需方向拖动图表。还有什么比这更容易的呢? 我的观点是,车轮至少应该是圆的,甚至最好是创新的。

我确信,在任何轴上放大和缩小应该是一个简单的问题,使用鼠标,无论是向上还是向下。当然,这假设的谨慎性不高,因为我们仍然需要有整齐的刻度和烛台。Trading Station 的开发者对完美的烛台整齐度进行了 "吐槽"(例如,烛台阴影可以从烛台主体的中心 "伸出来"),这并不好,但通过自适应比例,这才是最主要的,他们在对图表进行任何操作时,包括背景和字体大小,都非常完美。

我深信,价格尺度不应该只是一组等距的数值,而是一组以10、100、1000等为倍数的数字,越圆越好。规模上的风险并非不重要。绝大多数有刻度的软件产品和所有的测量工具 都是基于这一原则。打开任何有刻度的产品(例如,Microsoft Word)都可以看到这一点。 就交易者的工具而言,这一点特别重要,因为圆周率有一种特殊的 "魔力 "吸引力。对 我来说,幸运的是,交易站的开发者非常了解这一点,以及其他许多明显的事情。在交易站中,要 "眨眼 "一个整数是非常困难的。在MT4中,我一直是这样做的。说 到引力,似乎美元/加元很快就会达到1.0000 -- "磁铁 "非常强大。

我决定增加一个例子,即一个明确标有 "磁铁"(1.0000)和分割价格为50的秤。在所有合理的图表操作下,从分钟到日线,如果在刻度范围内,1000点就会 "捏 "住眼睛。如果你愿意,请尝试从MT5中实现这一点,或者建议,如果不难,如何做到这一点。在MT中,我总是看到一组等距的数字,而不是正常的刻度。顺便说一句,MT的网格让我的眼睛模糊,我一直把它切掉。在这里你可以看到,这个网格非常不显眼,而且利大于弊(IMHO)。



我确信,"市场概览 "表应该有一个价差栏和一些其他栏。

我相信,当前点差的价值应该 与入金货币的SL和TP(距离)值一起 显示在开仓对话框中。我们没有看到任何这一点。或者指定的信息 对交易员来说不感兴趣?

我确信,"封闭的 "编程环境是不完整的。

我确信,上下文菜单不应该过载,所有的'交易'命令应该被带到第一层--在新闻上播放时,几秒钟的事。

同时,我想指出,我还不认为MT是一个无望的产品,否则,我就不会在这里了。此外,我甚至看到在正确的方向上的一些严重转变。

如你所知,魔鬼隐藏在细节中。不幸的是,MT仍然充斥着诸如上述的 "琐事"。最 有趣的是,就消除它们的编程努力而言,它们确实是小事一桩。显然,所有的努力都被用于波浪式标记;-)。而这些琐事仍然活得很滋润的事实,就我个人而言,并没有增加我的信心,即MT是为了交易者的利益而开发的,开发者并不与厨房为伍,对他们而言,交易者的工具越差越好。就开发商的商业利益而言,后者是一个非常有争议的立场。毕竟,即使是最新的厨房也会被迫提供MTXXX,如果它对交易者来说甚至比MTYYY好一个数量级。下一个版本越好,来自新手交易员(有经验的交易员很少去厨房)和吸盘的压力就越大,要求提供最新版本的MT。也许他们会像蟑螂一样停止繁殖(这对商业来说是不利的),但由于独立于开发商的原因,厨房和半厨房的时代迟早会结束--STP经纪人将取代他们。最主要的是不要错过这个时刻。

 
IGGL:

我正试图通过一个专业开发者的眼睛来看待这一切。作为一个儿童构造器以及编写和测试相对简单的机器人的手段,MT5很适合我,除了缺乏条目(结构)。

.....

我确信,"市场概览 "表应该有一个价差 一些其他栏。


有几处不清楚的地方。你真的熟悉MQL5和MetaTrader5吗?对我们已经拥有的东西有什么不满意的呢?

1结构和类别

2 摊位


 
Rosh:

有几点是不清楚的。你真的熟悉MQL5和MetaTrader5吗?你为什么不满足于你已经拥有的东西呢?

1结构和类别

2 摊位


我跪下来道歉,但谁会想到,在默认情况下,这个栏目是隐藏的。总之,我的错,因为我没有正确地熟悉界面。至于结构,我不久前刚看到一个帖子,要求添加结构(更准确地说,是记录,就像Borland Delphi那样)。也许这与MT5甚至MT4的早期版本有关。坦率地说,我更关心的是没有可能声明Call-Back函数并将其指针传递给外部dll或任何其他为外部控制打开系统的机制。如果我在这里也搞砸了(提前道歉),请告诉我如何从外面调用东西--我会非常感激。严重困扰的是一些事件的缺席,但幸运的是,它们已经出现在MLQ5中。我还没有仔细熟悉这门语言,因为我对MT更感兴趣,它是编写简单机器人(任何语言都可以)和执行环境的手段,是外部程序的数据提供者。正是从这些立场出发,我在评估这门语言的能力。我的想法基本上是朝着制作与平台无关的程序,特别是通过与平台有关的层(你可以称之为驱动程序)与不同平台互动的机器人。我不想被僵硬地束缚在一个平台上。因此,我对MQL5的要求是相当具体和简单的。我转到Trading Station主要是因为订单系统、"一(双)次点击存档模式"、"智能 "价格刻度、管理图表和随意放大和缩小的能力、用鼠标移动SL和TP水平的能力(现在已经实现)、关闭一个工具的订单的能力以及其他许多小细节,使我作为一个交易员更有效。当交易时,我使用MT来浏览市场,因为带有书签的MDI比Trading Station提供的要好得多。现在,许多小东西,不是所有 的,都可以用MQL5工具相对容易地实现。这就是为什么我又开始关注MT了。

 
IGGL:

声明Call-Back函数并将其指针传递给外部dll或任何其他增加系统对外部控制开放性的机制。如果我在这里也犯了一个错误(请事先原谅我),请告诉我如何从外面调用一些东西,我将非常感激。


在一个mql5程序中,有可能使用另一个mql5程序中声明的函数,并有后置修改器 导出这样的函数被称为导出的,在编译后可以从其他程序中调用。

如果我们所说的其他程序是指支持与dll一起工作的任何语言的程序,这似乎就是我们所需要的。至于,语言,有一堆更好的变化(只是做了一个快速扫描),而且,乍一看,相当完整的一个语言。谢谢你!为什么人们一直嚷嚷着让我放弃MT5中的dll?我是个白痴,所以我相信了。我是个傻瓜,竟然相信了。 MQL5绝对值得仔细看看。

 
x100intraday:

在MT5中,即使经过几次更新,我也无法为所有图表找到一个共同的参数设置。也许是我找错了地方,找不到那五个便士?无论如何,我在其他地方没有发现它。我的做法与MT4类似:使用F8,我可以只为给定的图表设置个别显示参数(问号线、网格、周期分隔符、成交量等),通过ctrl+o,我可以默认设置它们,用于所有未来的新图表。在MT5中使用F8时一切正常,但使用ctrl+o时,我无法找到完整的或至少是最小需要的一般设置。

请扩大MT5的一般设置选项。

谢谢你。

没试过,都设置好了,创建一个default.tpl 模板
 
vdv2001 писал(а) :
没试过,都设置好了,创建一个default.tpl 模板

似乎另辟蹊径就可以了。但它不符合通过 "设置 "或 "偏好 "普遍分配/重新分配默认程序设置的通用标准,也不符合以前版本的终端--MT4的私人、严格的本地模式,在那里一切都符合经典的通用标准。

此外,为了上传一个模板,我们应该首先找到它的路径,这并不总是最合适的路径,我们必须在磁盘和目录中搜索default.tpl

嗯...目前,我将使用建议,系统地将default.tpl 拉伸到每个新的图表中,但尊敬的开发者请帮助我扩展通用的默认设置,或者帮助我睁开眼睛看看隐藏的准备好的界面面,如果它们已经实现了。

 
x100intraday:


嗯...我会采用建议,系统地将default.tpl 拉到每个新的图表中,但请开发人员扩展通用的默认设置,或者帮助我寻找隐藏的现成的界面边缘,如果它们已经被实现。

默认就是默认,因为在默认情况下,所有的图表都以保存在default.tpl中的设置打开。
 
Rosh писал(а) :
default是默认的,因为在默认情况下,所有的图表都以保存在default.tpl中的设置打开。

所以,default.tpl是一个默认的预设模板,所以所有从自定义对话框中改变的关于默认预设的信息都会进入它,对吗?但是,一个普通用户不慌不忙地在软件产品的文件夹中手动挖掘,寻找初始化文件并手动改变设置(作为一个选项),这在哪里?对于粗制滥造的程序员来说,这是可以理解的--这是他们的天职,他们热爱它。但一般来说,定制文件通常是通过带有复选框、字段、下拉框、标签等的对话框进行修改,然后在启动程序或打开一个新的默认项目后立即使用,而不是拉到每件新衣服上。

总之,如果在MT4中是这样,在MT5中不这样做就很奇怪了。

而原则上,图表模板的主题和设置的主题是两个不同的歌剧。模板是另一回事。

 
x100intraday:

所以default.tpl是默认设置模板,这样,所有从自定义对话框中改变的默认预设信息都会被丢进它,对吗?

并非如此。你根据需要对图表进行设置,并将其保存为一个名为default.tpl的模板。现在,所有新打开的图表将有相同的颜色设置和概述指标。
 

亲爱的开发者,让我问你一个问题。在我的第一篇文章中,我有12个点,并对不足之处和愿望进行了描述。我被告知,"我们会看到的"。我是一个正常人,没有什么人对我来说是陌生的。我和很多人一样,都是这样建立的,在与产品的开发者联系并得到至少是一个非否定的、令人放心的答案后,我不自觉地根据他们提出的观点期待一些改进。

现在我的潜意识正忙着期待最重要的愿望项目--第1 项。在其中,我由衷地表达了为安德鲁斯的干草叉增加灵活性的愿望(增加一种可能性,将中心轴刚性地附加到极点上,从它向左延伸出任意数量的平行线,并通过接触点将它们手动送入其他极点,而同样的线将镜像到右边;物体在参考点上应该变得比以前更多点,即应该有3个以上的参考点)。

我想澄清的是:是否会在图形化TA这样一个重要的方向上采取措施,同样有趣的是,多久会采取?虚妄的希望或仅仅是对时机的无知,需要耗费大量的精神能量,这并不是什么秘密。如果你把图形工具 做得更灵活、更方便,我就会像新闻中的货币一样,高兴地跳到R3的天花板。