较早的项目

 

大家好!很久以前,当我刚刚学习如何用mql4编程时,我遇到了这样一个概念,即新旧点。而在所有教程中的例子中,都加入了一个检查。

如果((digits==5) || (digits==3))

{

dp=deltaPrice*10。

}

算是将旧点转换为新点,以使EA能在任何符号上工作。好了,从那时起,已经过去了不止一次的建设。我试着在终端用不同的符号和不同的小数点 位来检查它,得出的结论是没有使用它。谁能肯定地说,在EA的输入参数中放入什么点(旧的或新的),是否要做10的乘法?

 
Ivan Gurlev:

大家好!很久以前,当我刚刚学习如何用mql4编程时,我遇到了这样一个概念,即新旧点。而在所有教程中的例子中,都加入了一个检查。

如果((digits==5) || (digits==3))

{

dp=deltaPrice*10。

}

算是将旧点转换为新点,以使EA能在任何符号上工作。好了,从那时起,已经过去了不止一次的建设。我试着在终端用不同的符号和不同的小数点 位来检查它,得出的结论是没有使用它。谁能肯定地说,在EA的输入参数中放入什么点(旧的或新的),是否要做10的乘法?

这只是乘以Point()的结果。

例如,你想设置一个比价格高200P的止盈。

写:价格加200*Point()。
 
Ivan Gurlev:

大家好!很久以前,当我刚刚学习如何用mql4编程时,我遇到了这样一个概念,即新旧点。而在所有教程中的例子中,都加入了一个检查。

如果((digits==5) || (digits==3))

{

dp=deltaPrice*10。

}

算是将旧点转换为新点,以使EA能在任何符号上工作。好了,从那时起,已经过去了不止一次的建设。我试着在终端用不同的符号和不同的小数点 位来检查,得出的结论是没有使用。谁能肯定地说,在EA的输入参数中,应该放什么点(旧的或新的),我是否应该乘以10?

习惯于四位数报价的交易员提出了 "新旧 "的概念,以至于他们在寻找五位数报价时过于迟钝。

看看EA在六位数或一位数的引号上是如何工作的(比如说合成符号),这将很有趣。

专家完全没有发挥任何作用。对我来说,一个EA不应该用点数工作,它应该直接用价格工作。而老...新的...为什么要引入额外的实体?

 
他们也被称为老信徒...
 

他们也说点和点。

最近,他们已经停止在其产品中自动计算账户价值。

在哪些点位上计算账户,在哪些变量上指定。

 
Sergey Rashevskiy 在哪些项目中计入账户,在哪些变量中引用。

你的意思可能不是 "账户",而是 "某项工具的报价"。一个账户没有积分。

 
Andrei Fandeev:

你的意思可能不是 "账户",而是 "某项工具的报价"。该账户没有积分。

是的,只是在不同的账户中,价值是不同的,而在一个账户中,价值是相同的,无论是点还是穿透。
 
Sergey Rashevskiy:
是的,只是在不同的账户中数值不同,而在一个账户中,数值是一样的,要么是点,要么是墩。

我刚才说的'文书具体引用'不是白说的。
黄金和欧洲美元在一个账户中会有不同的 "价值"。因此,这并不取决于账户,而是取决于工具。

 
Andrei Fandeev:

我刚才说的'文书具体引用'不是白说的。
黄金和欧洲美元在一个账户中会有不同的 "价值"。因此,这并不取决于账户,而是取决于工具。

这不完全正确。黄金在不同的账户中会有不同的价值,同一账户中不同工具的价值自然也会不同)。

 
Sergey Rashevskiy:

这不完全正确。黄金在不同的账户中会有不同的价值,同一账户中不同工具的价值自然也会不同)。

也不是那么))))
"不同的账户会有不同的黄金价值" - 不。可能是一样的。例如,我有几个账户,在我所有的经纪商那里,黄金都是0.01。
"而同一账户中的不同工具的价值--自然会不同" --也不是这样。EuroDollar和EuroFoot是不同的工具,但价值是相同的。

总之是好的。从本质上讲,你的第一个帖子是对的--设置中的参数需要在你所使用的图表的最小分区中指定。
我只是不同意这个措辞。不是账户而是工具。

 
Georgiy Merts:

新旧 "的概念是由那些习惯于四位数报价的交易员提出的,他们没有头脑来想出五位数的报价。

看看EA在六位数或一位数的引号上是如何工作的(例如合成符号),会很有趣。

专家完全没有发挥任何作用。对我来说,一个EA不应该用点数工作,它应该直接用价格工作。而老...新的...为什么要引入额外的实体?

我甚至认为这是在MT4版本<600时使用的。