如何暂时停止一个自动交易器

 

大家好。

我是MetaQuotes 4和Metatrader 4平台的新手(虽然我有很好的C语言编程经验)。

我实现了一个基本的演示程序,只是想对这个问题有一些了解。现在我想更新源代码并创建一个新的版本。

而不丢失旧的版本。

我意识到,当你从专家顾问的列表中"删除"程序时(当我编译和保存它时,我在那里找到它)。

你真的删除了程序并失去了源代码:有什么方法可以保留代码而不必每次都保存在个人文件夹中?

此外,我看到即使删除了程序,它仍然在运行,停止的唯一方法似乎是(至少对于像我这样的新手而言)

关闭Metatrader平台(尽管每当你重新打开它,程序会重新启动...)。

我怎么做才能简单地停止程序的运行,而不必关闭平台,如果可能的话,甚至不必删除程序本身?

谢谢你的回答......

请注意。

李奥

 
towmtdj: 此外,我看到,即使删除了这个程序,它仍然在运行,停止的唯一方法似乎是(至少对于像我这样的新手来说)关闭Metatrader平台(尽管,每当你重新打开它,程序重新启动...)。
在图表上: 右击->专家->删除
 
WHRoeder:
towmtdj:此外,我看到,即使删除该程序,它仍然继续运行,停止的唯一方法似乎是(至少对于像我这样的新手来说)关闭Metatrader平台(尽管,每当你重新打开它,程序重新启动...)。
在图表上: 右击->专家->删除

我做到了,WHRoeder ...但正如我所说的,无论我从专家顾问列表中删除 该程序,该程序都在运行......。

我可以看到程序的计数器不断增加,如果程序被停止就不会发生这种情况。

 
towmtdj:

我做到了, WHRoeder ... 但正如我所说的, 无论我是否将程序从专家顾问的列表中删除, 程序都在运行......

我可以看到程序的计数器不断增加,如果程序被停止就不会发生这种情况。

不可能的。如果你删除 它,你已经删除了。要么你让它在多个图表上运行,要么你有多个终端运行,每个终端上都有它。
 
towmtdj:

我做到了, WHRoeder ... 但正如我所说的, 无论我是否将程序从专家顾问的列表中删除, 程序都在运行......

我可以看到程序的计数器不断增加,如果程序被停止就不会发生这种情况。

试着关闭所有图表,看看程序是否仍在运行。如果是这样,一定有其他终端在不同的电脑上使用该程序。
 
我想你只需要制定一个明确的程序,以便停止它。我想你可以通过进入控制面板 来做到这一点。
 
WHRoeder:
这是不可能的。如果你删除它,你已经删除了它。要么你在多个图表上运行它,要么你有多个终端,每个终端上都有它。

也许这是不可能的,但这是正在发生的事情。我不认为自己是如此愚蠢,没有意识到一个计数器是否在变化.....。

如果我删除 它,显然它根本就没有被删除,即使它不再出现在专家顾问的列表中。

 
deysmacro:
尝试关闭所有图表,看看程序是否仍在运行。如果是这样,一定有其他终端在使用该程序,在不同的电脑上。

我只有一台电脑,一个终端,一个图表。如果我 这个程序从专家顾问的列表中删除,那么计数器就会不断增加....。

我认为这意味着该程序仍在运行,或者MetaTrader有一些幽默感,它只是在嘲笑我....。

 
SurtiTrader:
我想你只需要制定一个明确的程序,以便停止它。我猜你可以通过进入控制面板来做。
清理进程?你是什么意思?从任务管理器中停止进程?
 

你说的是什么计数器?

你有一个指标附在图表上吗?

该 "计数器 "是否被编码到指标中?

 
现在我想到了,最好给我们看看towmtdj所说的截图。给我们看。不要再猜测towmtdj了。