文章 "EA 交易中的资金管理函数" - 页 6

 
Urain:

金属的 TickValue 是不同的,基金和外汇的 TickValue 各为 1。

如果没有杠杆作用,利润就不会随着增长而增长,假设您在外汇上开立了 0.2 手,即 20 000 美元,在基金上开立了相同的手数,那么在基金上,从这样的存款中获得的利润与外汇上的 100 000 美元一样增长。

也许基金确实有 100 份的标准合同,但 1 手的订单就会有 100 份标准合同。我没有其他解释(虽然这只是猜测)。

ZЫ 这里没有 "pallitra "和 "help of the hall "是不可能解决的。

我有一个欧元账户(它更难计算,但输出更方便)。 看 TickValue。

利润以每点的交易量增长,以每分的交易量增长。

PS.Well, there are real problems here and it is impossible to sort out )))))

 
Urain:

是的,我已经想通了,哪种计算方法可行还有待观察,但如果不知道内部表示法,我将在猜测中徘徊很长时间。

我需要 MQ 在这个问题上有一个明确的立场,这样我们才能继续前进。

一般来说,可以使用OrderCalcMargin() 函数获得保证金大小。
 
Rosh:
在一般情况下,可以使用OrderCalcMargin() 函数获得边距大小。

我知道,我已经知道了:)

我想了解它的来源和去向。可以说是详细分析。

 
Urain:

我知道,我已经被举报了:)

我想了解事物的来源和去向。可以说是详细分析。

还有ENUM_SYMBOL_CALC_MODE
 
Rosh:
还有ENUM_SYMBOL_CALC_MODE

谢谢你,拉希德,你总是在你的游戏中处于领先地位,可以说,你看到了根本,看到了用户不理解的地方。

这正是您所需要的,在ENUM_SYMBOL_CALC_MODE 的描述中,对所有公式都进行了说明。

 

告诉我 Percentage 是什么,在哪里可以查到。

symbol_calc_mode_cfd

差价合约模式- 计算差价合约的保证金和利润

保证金:手数*合约大小*市场价格*百分比/100

利润:(收盘价-开盘价)*合约大小*手数




IBM 给出了结果 2(上表中的内容)--无杠杆交易。

 

此外,它是不明确的,因此有趣:

MQ #IBM.股票的价格自然是不明确的,计算是在没有杠杆的情况下进行的(类型 2)。

Liteforex #IBM.计算也没有杠杆(类型2)。

合同大小是相同的,计算是相同的,保证金是不同的。 它仍然是这个百分比的 影响。

此外......终端给出的是类型 2 - 无杠杆交易。 尽管如此,以下是规范中写明的内容:

**** 所有差价合约的杠杆都是固定的,等于 1:20。

据此,我们得出19902 / 20 = 995 美元 。因此,在这个公式中,百分比 就是杠杆。

 

初学者请注意

这篇文章在翻译时使用了许多容易混淆的单词。他们有时使用"存款"而不是"保证金",这在 MQL5 语言中是完全不同的。