没有互联网的测试器是无法工作的。 - 页 5

 
alexvd:

这时,特工人员的日志中是怎么说的?

我很想把日志文件贴出来,但是问题在运行MAKD进行优化后就解决了,所以现在很难把错误的原因说出来,但我一定会报告的......
 
Renat:

这是完全正确的。

你已经证明,终端没有一个可以获取信息的单一账户。这就是为什么终端不显示数据的原因。

为了使其发挥作用,设立一个账户,但不要保存(或重置)密码。

这一切都很有意义。终端的行为完全按照开发者的意图。

但我的建议是这样的。

该终端有一个\MT5\Bases\Default\History\文件夹。

为什么终端不从那里获取图表的历史数据,在这种情况下。

1.没有账户记录。也就是说,你可以打开任何图表(在上面运行程序,测试和优化专家顾问),如果有互联网连接,数据将来自MetaQuotes软件公司的默认服务器,并补充Default/History/文件夹中的数据。

2.没有互联网连接,选择了 "开发 "模式或类似的模式,在这种模式下,图表的信息将从 "Bases\Default\History\"获取。

因此,我们维护了交易者账户的安全(因为没有密码不可能进入交易账户),并满足了MTS程序员的愿望(他们不在乎是否有互联网连接,他们可以在任何地方工作,随身携带终端并在任何电脑上放置一个文件夹)。

 
joo:

为什么终端不从那里获取图表的历史数据,在案例中。

误解的根源在于图表是不够的。

重要的是,市场环境和符号设置被存储/缓存,并仅仅与账户基础相联系。市场环境的体量确实很大。

因此,至少连接到交易服务器一次(然后重置密码),在该计算机上本地缓存市场环境,然后开始测试就可以了。

 
Renat:

误解的根源在于图表是不够的。

重要的是关于市场环境和符号设置的信息,这些信息被存储/缓存并仅仅与账户基础相联系。市场环境的体量确实很大。

因此,至少连接到交易服务器一次(然后重置密码),在该计算机上本地缓存市场环境,然后开始测试就可以了。

你可以创建一个默认的市场环境。有一个默认的文件夹有历史记录。

如果开发者非常愿意,甚至可以建立一个用户可配置的离线市场环境(mm.... 是一个梦想...)。

 
Dmitriy2:

没关系,我在上面建议了一个适合所有人的解决方案。拿走闪存盘不会有任何作用,因为无论如何,你还需要MT打开这个闪存盘的电脑。

你在妄想你的决定适合所有人。你的解决方案适合你。

想象一下,一家大公司的交易室有1000个座位。

而一般的交易员在交易5万美元的时候,会投入一个MTS,然后撒泡尿。

在这个时候,一个入侵者来到他的电脑前,将他的MetaTrader拷贝到一个闪存盘上,就这样,所有者不再控制他的账户了。

(你的邻居,偷了你的账户,还不如让你吃亏,从而成为这个月的赢家)。

我不知道为什么你需要一个账户密码。

另一个选择是被贿赂的系统管理员通过远程桌面进入,只是愚蠢地窃取你的账户。

然后他在自己的账户上挂了一个交易复制器,在你不知情的情况下使用你的交易系统。

如果你发现有未经授权的行为就封锁账户,那又有什么用呢?俗话说,打完架,不要挥舞拳头(在复印机的情况下,你甚至不知道它)。

然后以这种态度对待安全系统,你的密码不仅可以从你的账户中被盗,还可以从交易员的柜子和你的银行账户中被盗。到目前为止,你唯一的保护措施就是破解你的密码,这是不现实的。一旦你有钱了,你与安全的关系就会改变。

接受你为自己创造了这个解决方案的事实,而不去想其他人可能出现的问题。

我不要求更多 :o) ,顺便说一下,如果你没有什么建设性的意见,最好不要回答。

 
Urain:

.....
你对我的建议有什么看法?我想知道其他MTS开发者的意见,还是只有我一个人有这样的愿望?
 
joo:
你对我的建议有什么看法?我想知道其他MTS开发者的意见,还是我一个人的愿望?

我不知道MetaTrader的来龙去脉,所以我不能说它在技术上是否安全,如果不是,那为什么不呢?

我认为改写报价历史并使其在没有连接的情况下可用并无大碍,但这要由MT的开发者来决定。

我不认为这是如此紧迫,把终端放在闪存驱动器上,因为顶部的启动者做了(因为你已经得到了相同的instalaya的地方意味着连接至少一次与互联网是)立即打开安装,把一个密码111111和不打扰,来到一个新的计算机上,输入密码111111和所有的工作。如果你有一个仅用于工作的账户就足够了,另一个问题是在MetaEditor的资料上设置密码,但到目前为止,MTS的开发者并不要求采取这种措施。

我认为现在有很多更紧迫的问题。

 
Urain:
......

我认为现在有一大堆更紧迫的问题。

我不认为有更紧迫的问题。

锦标赛结束后,我即将离开,于1月前往西伯利亚的一个偏远村庄。

坐在摇椅上,盖着绿色蓬松的羊皮毯子,壁炉里有噼里啪啦的余烬,窗外是40度的霜冻中古老松树的吱吱声,写...不,不是我的回忆录。只是在MQL5中写。

这是一张漂亮的照片吗?它是。

但这幅画注定不能按照作者的意图来写。没有互联网,MT5就无法工作。


PS。当然,这个帖子是一个半开玩笑的说法。但还是--如果?....

 
Urain:

你自欺欺人地认为你的解决方案适合所有人......。

...顺便说一句,如果你没有什么建设性的意见,最好什么都不要说。

你仔细阅读了我的建议吗?(在第三页,这里没有帖子编号...)

"我们需要增加对几台计算机上的工作的记忆,而不是像现在这样对一台计算机的记忆。当然,这是在复选框 "保存密码 "的情况下,在另一台电脑上输入密码的一次。

也就是说,我们在一台电脑上输入账目(当使用闪存盘工作时)。当你连接到另一台电脑时,密码和账户又需要输入,但现在这台电脑会被记忆为第一台。

所有这些都与现在完全相同。你的恐怖故事将和现在一样不可能。它只是记住了不止一台电脑。

 
Dmitriy2:

你仔细阅读了我的建议吗?(在第三页,这里没有帖子编号...)

"我们需要增加一个多电脑工作,而不是像现在这样只有一台。当然,这是在复选框 "保存密码 "的情况下,在另一台电脑上输入密码的一次。

也就是说,我们在一台电脑上输入账目(当使用闪存盘工作时)。当你连接到另一台电脑时,密码和账户又需要输入,但现在这台电脑会被记忆为第一台。

所有这些都与现在完全一样。你的恐怖故事将和现在一样不可能。它只是记住了不止一台电脑。

不是所有的都一样,tm那么你将不得不引入其他加密和安全方法。为什么,当你可以使它更容易 - 数据被转移所有,甚至关于帐户(但在另一台计算机上第一次启动时,密码在任何情况下都被清除)。

如果你在离线状态下工作,请和需要交易的人让他们输入密码...

PS

而记住密码和安全地存储密码则是交易员的问题(应该如此)......