如何确保EA只在其首次投放的图表上工作? - 页 3

 
Techno:
如果是同一个eespert,参数不同,你可以.....,一切都很清楚。
但如果他们都有相同的参数呢?这就是我的工作方式:有一个ex4,它有一些默认的参数(包括magik!)我启动它,什么都没改--它能工作。现在我启动第二个,也什么都没改--magiks是一样的:()
 
sanyooooook:
好吧,这是个界限,谁在收银台谁说了算)。
哦,shit.....我可以在我的手上放一个数字,当我收到钱时,我可以要求在我的手上放一个数字。;)
 
ForexTools:
oh shit....你可以在排队的时候把数字写在手掌上,当你收到钱的时候要求写上数字1的手掌。但是在MT4中我在哪里写这个单位?;)

进入一个文件,或进入一个全局变量,变量名称取决于EA设置。
 

方案二--谁先工作谁就先工作。

记录上次活动的ID和时间。开始时检查标识符是否是我们的--执行代码,如果标识符是别人的,而且活动时间是在几秒钟之前,那么就采取控制措施,否则就无法工作。

 
选项三是通过在该图表上创建一个识别(或启用)图形对象来链接到一个特定的图表。
 
ForexTools:
如果只是一个人呢?这就是我的工作方式:ex4有一些默认的参数(包括magik!),我启动它,什么都没改--它能工作。现在我启动第二个,也什么都没改--magiks是一样的:()

好吧,我在上面写了如何做,如果一切都完全相同。你在sleep()中生成一个数字,第一个人醒来,他读取并删除全局变量 并工作,在deinit中再次设置它。
 
Candid:
EA的可用性事实应该反映在终端的配置中,这是你应该检查克隆的地方。顺便说一下,你可以为重命名投保,如果正确的名字没有出现在配置中,那就再见吧。但我没有使用过终端配置,我想这种东西是写在chr文件中的,但应该检查一下是否是实时控制的。

嗯,奇怪,这不是我第一次看到这种效果。提供了一个具体的处方,反应是零,既不确认也不否认,讨论继续围绕着相同的旧点进行。

这意味着什么呢?是否有一个目标替代,对原来问题的回答不再是一个优先事项?例如,我真正更感兴趣的不是我的想法是否会成功,而是这种现象:)

 
Techno:
我在上面写了如何做....第一个醒来的人是....

我不需要抽奖!我自己手动确定谁是第一个(我先重置的那个)。这是唯一一个应该工作的。所有记住一些东西或其他的技巧在重启终端和重新编译EA时都不确定,当有几个附件(你不知道哪个init已经工作)。

(问题是,每个图表都有自己的对象列表,我无法检查另一个图表中的对象是否存在 :(()

简而言之:我需要一个特定图表与特定EA的连接,它将在终端重新启动和重新编译时 "存活 "下来。

 
Candid:

嗯,奇怪,这不是我第一次看到这种效果。你提供一个具体的配方,反应是零,没有确认。

你的想法是行不通的,尤其是你除了想法之外什么都没有(更不用说 "具体配方")。

烛光
EA的可用性事实 应该 反映在终端配置中,这就是 你应该检查克隆的地方。顺便说一下,你可以为重命名投保,如果正确的名字没有出现在配置中,那就再见吧。但我没有 使用终端配置,我想这种东西是写在chr文件中的,但应该检查它是否是实时控制的。

我对你的 "解决方案 "有什么看法?;)

"应该 "并不意味着 "将会","有 "是 "哪里"? 如果 "没有成功"--你怎么能建议未经测试的解决方案?

 

例如,EA会询问是否已经启动了账户号码。

例如,EA会要求启动某某的账户号码 对。 作为回应,它将得到一个初始化许可。

原因: