新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1186

 
Vladimir Simakov:

我不是在说客户))))。我在说一个项目的版本控制。当客户告诉你,我想回滚到这个版本时,你不仅有能力回滚,还能创建一个新的分支,另外你也不会因为一堆版本而堵塞目录。

在一般情况下,一个想法)))为了不使自己在git上的架子乱七八糟,要做))))。
 
Valeriy Yastremskiy:
其实一个想法)))),以免自己的书架上乱七八糟的东西做))))。
因此,也许我将在这里成为一个潮流的引领者))))IMHO,一个分布式的版本控制系统在这里看起来比一个集中式的系统更有趣。而本地的,开箱即用的,在我看来是有故障的。虽然,也许是我太懒了,没有学会如何烹饪它?)总的来说,使用git,好好睡觉)))。
 

问候。请帮助我。我有这样一个问题。我的理解是否正确。程序从头执行到尾,但当一个事件发生时就停止了,比如说一个tick,ontick函数 开始执行,然后它完成了执行,程序又从头执行?这个问题与以下内容有关,例如我应该在哪里写交易手数的大小,是在程序主体还是在ontick函数中?

我看了一下官方的机器人,这就像终端的一个例子,那里的地段计算是在程序主体中进行的,我不明白为什么会这样。

 
Igor Makanu:

我以为它需要某种保护,我只是不知道如何以编程方式改变EA的名称--这就是为什么我对这样的绑定感到惊讶))))。

也不知道如何改变它。创建一个新的并复制。但是μl在读取带有μl扩展名的文件时有一个小问题)
 
Ivan_Invanov:

问候。请帮助我。我有这样一个问题。我的理解是否正确。程序从头执行到尾,但当一个事件发生时就停止了,比如说一个tick,ontick函数 开始执行,然后它完成了执行,程序又从头执行?这个问题与以下内容有关,例如我应该在哪里写交易手数的大小,是在程序主体还是在ontick函数中?

我看了一下官方的机器人,这是一个终端的例子,那里的地段计算是在程序主体中进行的,我不明白为什么会这样。

不,滴答声不会破坏专家顾问。如果 "专家顾问 "正在工作,则会跳过传入的刻度线。当它完成后,下一次勾选将在待机模式下再次启动它。
 
Valeriy Yastremskiy:
没有。"√"不会中断专家顾问。如果 "专家顾问 "正在工作,则会跳过传入的刻度线。完成后,下一次勾选将在待机模式下重新启动。
Valeriy Yastremskiy:
不。蜱虫不是由专家切割的。如果专家在工作,则跳过传入的点阵。当它完成后,下一次勾选将在待机模式下重新启动它。
Valeriy Yastremskiy:
No. Expert Advisor不打断tick。如果专家在工作,则跳过传入的刻度线。当它完成后,下一次勾选将在待机模式下重新启动它。

卡拉什还是马克西姆?))))))))))))


问题。

我有一个脚本。它不能用标准手段从EA发射。因此,我们必须把它作为一个函数添加到专家顾问中。但我不想在编辑脚本时在专家顾问中做同样的修改。如何做到这一点?通过内含物?

 
Valeriy Yastremskiy:
不,滴答声不会破坏专家顾问。如果EA正在运行,则跳过传入的ticks。完成后,下一次勾选将在待机模式下重新启动。

谢谢你。只是当时我什么都不明白。我把终端附带的EA模板作为我的模板。而那里的函数就是这样写的。

函数来设置批量

检查是否开启交易

查验是否成交

初始化

每次打钩

{ 检查交易是否会被关闭

否则检查是否打开交易}。

取消初始化

那么,程序何时会进入地段设置功能?在执行了 "每一个刻度 "之后?它将执行一次吗?

 
也解释一下如何使用调试器,我在真实数据上启用调试,添加到观察中的按钮不可用,总是不可用。
 
Ivan_Invanov:

谢谢你。只是当时我什么都不明白。我把终端附带的EA模板作为我的模板。而那里的函数就是这样写的。

函数来设置批量

检查是否开启交易

查验是否成交

初始化

每次打钩

{ 检查交易是否会被关闭

否则检查是否打开交易}。

取消初始化

那么,程序何时会进入地段设置功能?在执行了 "每一个刻度 "之后?它将执行一次吗?

我可能是错的,但我认为你根本不知道EA是如何工作的。你说的 "程序执行 "是什么意思?

一个提示--首先,了解什么是OnInit、OnTick和OnDeinit。我想,一切都会水到渠成的 ))))

 
Сергей Таболин:

我可能是错的,但我认为你根本不知道EA是如何工作的。你说的 "程序正在运行 "是什么意思?

一个提示--首先,找出OnInit、OnTick和OnDeinit是什么。我想,一切都会水到渠成的 ))))

是的,我不明白,这就是为什么我问。我知道ontick是一个事件,但我不明白EA之后会去哪里。然后它将进入程序的主体并计算出手数,还是不计算? 为什么官方出版商的EA是这样写的