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

 
Taras Slobodyanik:

如果(MathAbs(Bid - Low[1]) >= 0.0004){行动;}

这个代码与代码不完全相同。

if (Bid - Low[1]>=0.0030 && Bid - Low[1]<0.0035) {действие;}




 
PapaYozh:

该代码与该代码不一样。

是的,当然。
,这取决于你是想得到 "范围外 "还是 "范围内"?
为此,你需要输入所需的符号(更多或更少,必要时相等),加上一个公差(你也可以把它放在参数中)。

if (MathAbs(Bid - Level) >= 0.0004)
        {
        //цена вышла за пределы Level +/- 4 пункта
        }
if (MathAbs(Bid - Level) <= 0.0004)
        {
        //цена вошла в пределы Level +/- 4 пункта
        }

而出价应该被替换为买入的要价。
以为这很明显。

ps.如果你正好需要0.0030-0.0035,那么 把这个数字加到水平线上--把它移到右边...还有很多可以猜测和改变/添加的内容。

pps.问题是关于数学运算,而不是关于对公式或范围数字大小的认同。

 
Taras Slobodyanik:

是的,当然。
,这取决于你是想得到 "范围外 "还是 "范围内"?
为此,你需要输入所需的符号(更多或更少,必要时相等),加上公差(你也可以把它放在参数中)。

而出价应该被替换为买入的要价。
以为这很明显。

ps.如果你正好需要0.0030-0.0035,那么 把这个数字加到水平线上--把它移到右边...还有很多可以猜测和改变/添加的内容。

pps.问题是关于数学运算,而不是关于身份或范围数字大小。

传统上会有双倍的奇迹,但在每一个刻度 上......也就是说,在边界的某个地方,它工作得很好,而在某个地方,它却不工作,这是不可预测的

 
Maxim Kuznetsov:

传统上会有双倍的奇迹,但已经在每一个刻度 上......也就是说,在边界的某个地方,它的工作是正确的,而在某个地方不是。

不会的,没有与零的比较,超小的数值也不会影响结果。

 
Taras Slobodyanik:

不会,没有与零的比较,超小的数值不会以任何方式影响结果。

有一个两个双胞胎的比较

一些出价水平值将满足MathAbs(Bid-Level)<=double_const条件,而一些则突然不满足。

而目前还不清楚Level是如何计算的。竞价是正常的,而关于水平则不那么确定

 
Taras Slobodyanik:

学会阅读,你这个骗子。

哦,塔拉斯,塔拉斯......你在学校没有学会思考吗?

从>=0.0030到<0.0035的范围是在4点的范围内......如果你精确地写,范围是

  • 0.0030
  • 0.0031
  • 0.0032
  • 0.0033
  • 0.0034

好吧,ANDREY 说4分,而不是5分,这有点不对。但他是可以原谅的,但你不是......你是想教,但事实上你还有很长的时间要学。你不知道你是否能学到什么......我怀疑。

你继续争论和喷洒无稽之谈......


 
Alexey Viktorov:

哦,塔拉斯,塔拉斯......他们在学校没有教你思考吗?

范围从>=0.0030到<0.0035,并且是在4个点的范围内......如果你准确地写,范围包括

  • 0.0030
  • 0.0031
  • 0.0032
  • 0.0033
  • 0.0034

好吧,ANDREY 说4分,而不是5分,这有点不对。但他是可以原谅的,但你不是......你是想教,但事实上你还有很长的时间要学。你不知道你是否能学到什么......我怀疑。

你继续争论,大放厥词......。

你为什么对我的帖子如此激动?)
你有什么好激动的,愿意在其他用户身上寻找不准确的地方,并把它们变成我的错误?

你被冒犯了吗?)
,我允许你在私人信息 中向我道歉,如果你对在大家面前这样做感到害羞的话。

 
Maxim Kuznetsov:

有两个双重比较

一些出价水平值将满足MathAbs(Bid-Level)<=double_const条件,而一些则突然不满足。

而目前还不知道Level是如何计算的。竞价是正常化的,关于Level--不是一个事实。

嗯,首先,这个 "突然 "是在源代码中。
第二,它是一个范围,即它是一个 "从和到 "的设定值,你可以把范围设定得多一点或少一点,"突然性 "也会不同。
第三,以后人们肯定会面临这样一个事实,即这个常数对不同数字容量的对子的作用不大,在比较前或在公式中都会毫不含糊地对这个值进行计算。
第四,即使是规范化的小数值也有不准确之处,你永远不会得到一个精确的双数。这并不取决于它是一个静态变量、动态变量还是只是计算出来的。(我认为--一个给定的或计算的数值比一个归一化的数值要好,因为它有更多的准确性)

所以,同样,在这个阶段,这并不重要。

 
Taras Slobodyanik:

你为什么对我的帖子这么激动?)
你有什么好激动的,愿意在其他用户身上寻找不准确的地方,并把它们变成我的错误?

你是个骗子,这让你很不爽吗?)
,我允许你在私人信息 中向我道歉,如果你在大家面前这么做很尴尬的话。

你已经完全失去了与你的头脑的友谊......

 
Alexey Viktorov:

哦,塔拉斯,塔拉斯......他们在学校没有教你思考吗?0.0004是否小于0.0035 ...............

他们在学校没有教你思考吗?0.0004 比0 .0035 吗?

你在努力教学,但你还有很长的路要走。你不知道你是否能学到什么......我怀疑。
你一直在争论,一直在胡言乱语......。

psst.所以事实上你又在撒谎,扭曲了明显的事实)

哦,还没有道歉。