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

 

joo:

对我们来说,"第一个人 "做了还是 "错误的人 "做了,有什么区别呢?

最主要的是,两个人不应该同时开始交易;)
 
joo:

是的,但你仍然必须使用设置文件。否则,专家顾问可能会获得以 "错误 "设置进行交易的权利。

如果用户喜欢从插座上拔掉插头怎么办?或者许多用户的母亲通常会这样做--"这样电脑就不会在晚上吸烟"--那么CHR文件会发生什么?这就是为什么我们需要检查文件的时间,交易的工具被写在设置文件中,此外,如果在一天中的某个时间不可能在某个工具上进行交易,那么就没有什么可以交易。

如果它通过检查,它将以必要的设置进行交易。如果工作的开展完全相同,我们还在乎谁来做--"第一个",还是 "错误的"?

好吧,设置控制是初级的,你甚至不需要阅读chr,尽管里面有很多东西......

而用户不会意外地对chr做什么,这些文件由终端保存和更新。专家顾问被扔在图表上--文件中出现了一条记录,专家顾问被移除--记录消失了。这就是为什么对我来说,有他们的变体有一个明显的优势 "BEFORE"(我希望你知道这个绰号是为谁起的:)。

 
ForexTools:
最主要的是,两个人不应该同时开始交易;)


我认为,为了避免 "意外",我们需要引入自己的意外 :)

int init()
  {
   //проверка признаков запуска другой копии эксперта
   MathSrand(TimeLocal());
   Sleep(MathRand());
   //проверка признаков запуска другой копии эксперта и возможно останов данной копии эксперта
   return(0);
  }
 
去他妈的那些事故。第一,他们没有工作,第二,睡半分钟。
 

在该主题的第二页,选项1。

---

- 医生,大家都不理我了。

- 下一个!

 
gip:

在该主题的第二页,选项1。

---

- 医生,大家都不理我了。

- 下一个!

在这种情况下,将不得不停止交易的不是克隆体,而是原来的克隆体。然而,现在我也认为这种困境是牵强的,如果EA如此关心它使用的图表,让它有一个符号和时间框架作为参数,并在启动时检查它们。


P.S. 不能保证全局变量 不会被好奇的用户删除。
 

毕竟,在编程方面有多少年,但我观察到俄罗斯程序员的相同行为--无法自我组织和学习。

每个人都完全无视代码的格式 标准,每个人都在做自己的东西。如果掌握了,他们是断然不能换成更好的。

对于俄罗斯人的头脑来说,编程模板根本就不是一门科学。

因此,我们最终得到的是不适合执行其主要功能的metatrader产品...。

 
Candid:
在这种情况下,必须停止交易的不是克隆体,而是原始体。然而,我现在认为这种困境也很牵强。 如果EA如此关心它所使用的图表,就让它把符号和时间框架作为参数,在启动时检查它们。


好吧,你可以阅读所有三个选项并理解它们,不是吗?但你没有。第二个方案解决了你提到的问题。

另外,启动程序代码不应该以局部变量的 值为基础。

我们在兜圈子,在茫茫人海中迷失方向。

 
gip:

毕竟,在编程方面有多少年,但我观察到俄罗斯程序员的相同行为--无法自我组织和学习。

每个人都完全无视代码的格式标准,每个人都在做自己的东西。如果掌握了,他们是断然不能换成更好的。

对于俄罗斯人的头脑来说,编程模板根本就不是一门科学。

因此,我们最终得到的是不适合执行其主要功能的metatrader产品...。

不过,俄罗斯的程序员被认为是最好的一些人,美国人发明了windup,而且还有漏洞。
 
sanyooooook:
不过,俄罗斯的程序员被认为是最好的之一,美国人发明了windup,但仍有漏洞。


他们不这样做。最好的被认为是印度牛头人:)))

自视甚高...

原因: