[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 526

 
artmedia70:
if (NormalizeDouble(OrderClosePrice()-OrderTakeProfit(), Digits)<0.5*Point)
我可以问一下这种比较是什么意思吗?从收盘价 中减去获利值的结果与什么相比?
 
tol64:
我可以问一下这种比较是什么意思吗?从收盘价中减去 "获利 "的结果是什么?

几乎是零...:)你可以这样做。

if (NormalizeDouble(OrderClosePrice()-OrderTakeProfit(), Digits)==0)

所有这些都是实数在其平等性上的正确比较...

 
artmedia70:

几乎是零...:)你可以这样做。

所有这些都是对实数进行适当的比较,以实现它们的平等...


要达到同样的效果,有很多选择,有时你甚至不知道该选择哪一个)。
 
tol64:

要达到同样的效果有很多选择,有时你不知道该选择哪一个。
你必须选择正确的一个 : )
 
artmedia70:
你必须选择正确的一个 : )


是的。你真的不能反驳)。然而,不是一个捷径,要检查一切的正确性。但这主要是由你自己的极端需要所决定的。

我已经选择了一年,仍然无法进入交易)。我一直在努力克服这样一座大山,起初我的头都快晕了。好的是,随着时间的推移,它被吸收了,而且更容易掌握。在学习mql4 之前,我曾尝试过不同的平台,但我最终意识到,没有mql4,我哪儿也去不了。我非常高兴,这里有这么多有能力的人。几乎是在天堂))))

 

下午好。

你能告诉我为什么我不能用mqh扩展对一些库进行修改吗?

 
Stells:

下午好。

你能告诉我为什么我不能用mqh扩展对一些库进行修改吗?

你可能不希望
 

我开始交易的时间并不长,我只是在MKL迈出了第一步。请原谅我这个可能很愚蠢的问题。
我得出的结论是,我应该在我的EA中使用几个指标(至少5个,或者更好,更多)。而这些指标的数值不一定是简单的依存关系。一般来说,应该有一个黑匣子,比如说,有五个入口和两个出口--买和卖。每个指标的数值可以取几个值(例如,也是五个,从0到0.2,或从0.2到0.4,或从0.4到0.6,等等)。另外,我们可以假设这个盒子有25个输入和两个输出。假设这个矩阵是我已知的。
问题是,这将如何实施?除了一个由大量if语句组成的非常繁琐的系统外,我没有想到其他东西。我此刻不想从事NS的工作。再一次,如果有什么不对,请道歉。谢谢你!

 
vlozovsky:


问题是,如何能够实现这一点?除了一个由许多if语句组成的极其繁琐的系统外,我还想不出其他办法。

为什么是繁琐的呢? 一切都是柱状的、光滑的。
 
Stells:

下午好。

你能告诉我为什么我不能用mqh扩展对一些库进行修改吗?

如果这是我认为的,那么你需要在它的位置上写上*.mgh或*.mq4,关闭终端 和编辑器,在一个简单的文本编辑器(记事本)中打开该文件,在任何地方添加一个空格,然后写下更改后的文件。然后再次打开一切,从编辑器中重新调用文件。问题会消失。
它看起来很傻,但却很有效。我还没有想出原因。