0

正如标题所述,是否可以通过智能交易系统在一键交易窗口中更改手数?

问候, AK

4

1 回答 1

1

不它不是。 TLDR


为什么?

MetaTrader4 终端软件是一个历史悠久的程序(更好的是一个平台),其中一些架构决策最初是以某种方式设置的,这在当今并不容易改变。

这在任何大型软件 Project 中都是有效且常见的情况,而 MetaQuotes, Inc. 没有也不会被排除在这种体验之外。

从历史上看,该平台支持多个同时运行的用户定义算法的内部代码执行工具。

每个 MT4.Graph 可以容纳以下资源:
- 1xExpert Advisor进程
- NxCustom Indicator进程
- 1xScript进程

One-Click-Trading由 MetaQuotes, Inc. 引入,作为所谓的插件附加组件的示例,可以使用 MetaTrader 终端软件进行操作,但用户没有从 MetaQuotes, Inc. 收到任何代码可控的 API,用于操作这些添加的工程-on 以编程方式。

人们可能同样遇到了另一个插件小部件,称为Depth of Market,它被经纪人积极“营销”和推广,但它比OCT-widget有更多的弱点(对于喜欢这种风格的人来说,它至少可以操作基于点击的交易)

好吧,虽然为 Windows O/S 对象之间的接口开发中间件代码不会是什么致命的事情,但仅凭这种重新发明轮子的成本就很难证明这种开发/测试工作的合理性。

MQL4随着 MetaTrader 终端软件(如果执行专业,可能会受到欢迎)和-language 语法(这对代码维护者来说简直是无休止的头痛噩梦)开始了一些重大的重新设计更改,越多

最近的new-MQL4.56789毛骨悚然,是的,毛骨悚然——一些无声的限制变化、语法默认行为的变化和类似的头撞string突然不再是string技术上的,但struct 只是增加了新的挫败感。

不是说无数人*年修复和重新定义接口的DLL噩梦


如何逃离这种流动的沙子?

分布式计算似乎是一种有前途的方法,可以将大部分代码从MQL4域中排除并在外部运行MQL4(它仍然是某种形式的瘦客户端接口/中介:(
FOREX Market Events' Flow通过 MetaTrader 服务器系统
MMI/GUI提供)(通过MetaTrader 终端系统)
AlgoTrading Strategy/Services类似的收集证据记录 + SysLog(s) + ...您可以命名它(通过分布式处理节点/网格/GPU-云/等提供)

于 2015-11-17T06:43:40.010 回答