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

 
Andrey Sokolov:

再一次--对于买入开盘价 问。 如果你按它来算,你至少会错过开盘价。

再一次,如果买入是开放的,价格不是Ask,而是Bid,再加上相当于价差的损失!
 
MakarFX:
再次,如果买入开盘,价格不是Ask,而是Bid,再加上相当于价差的损失!

自己检查一下你的计算方法,特别是以美元为基数(第一) 的地方。

你的计算中至少有两个错误。

 
Andrey Sokolov:

再一次--对于买入开盘价 是问。 如果你使用它,你至少会错过开盘价。


因此:利润、掉期和佣金的总和除以点值--你只能对那些点值没有变化的货币对这样做。

这是一个正确的盈亏平衡计算https://www.mql5.com/ru/forum/354235/page2#comment_18934560

如果你的积分值发生变化,那么你的BU也将被重新计算....。就像你在终端的获利订单将被重新计算,每一个刻度都是如此。

我认为这个点值应该只用于计算保证金 - 这在论坛上讨论过,我不知道你的经纪人是怎么计算的。

 
Igor Makanu:

这就是盈亏平衡的正确计算方法https://www.mql5.com/ru/forum/354235/page2#comment_18934560

只可能对单向头寸进行准确计算,因为价差变化,这有影响。

 
Igor Makanu:

这就是正确的盈亏平衡计算https://www.mql5.com/ru/forum/354235/page2#comment_18934560

如果你的积分值发生变化,那么CU将被重新计算....。以及你的终端中的盈利订单将在每一个刻度上重新计算。

我认为这个点值应该只适用于计算保证金 - 这在论坛上讨论过,我不知道你的经纪人是怎么计算的。

这就是我试图解释的内容

 
Igor Makanu:

如果你的积分值发生变化,CU也将被重新计算....。以及你的终端中的盈利订单将在每一个刻度上重新计算。

我问的是如何计算以美元为基数的货币对,也就是说,点值的变化。而且我已经明白了如何。

 
Igor Makanu:

我认为你的这个 "点值 "应该只适用于计算保证金....。

这不是问题所在。

 
MakarFX:

这就是我想解释的。

你最好去看看,如果你错了,就自己看看。

 
Andrey Sokolov:

因为价差发生了变化,这就产生了影响。

它确实影响了收盘价,没有人对此提出异议,但计算应该以开盘价 为基础。

我的猫头鹰在没有损失的情况下显示线,并在每一个刻度上改变其位置(如果点差或点值变化)。

Andrey Sokolov:

你可以自己检查。

你的计算中至少有两个错误。

近三年来,这一功能从未失效。

 
MakarFX:

我的猫头鹰显示的是无损线,并在每一个刻度上改变其位置(如果点差或点值变化)。

这就是错误所在。如果它不断变化,它显示了什么?我需要它不发生变化,甚至不为传播的价值。

我重复一遍,我已经想出了办法。

原因: