MetaTrader 5是如何计算利润的? - 页 4

 
hrenfx:

完全正确,这一点被正确地考虑到了,这就是我直接写的内容。但这不是此时此刻的情况,而是根据这一规则转换的滚存时所有客户的总净值头寸。而那里并没有因为这个而出现这种扭曲。

我看到,很快讨论就会进入更高的概括层面,因为一切都被简化为 "客户在展期时的总净额头寸"。

这就直接导致了 "经纪人应该取消日内点差,因为一切都要在滚存的时候累积决定 "的说法。

请举例说明你指的是哪些日内转换操作。我们不要把当前保证金要求的计算与转换操作混淆起来。

保证金要求与此毫无关系。

好的,请举一个简单的例子,说明如何计算基准货币 的交易结果的转换。

  1. 来源数据。
    EURGBP    0.82207 / 0.82217   (contract: 100 000 EUR)
    GBPUSD    1.58389 / 1.58399   (contract: 100 000 GBP)

    Валюта депозита USD

  2. 在0.82217买入1.00欧元英镑,市场在0.82207(亏损情况)。
    BUY  1.00 EURGBP at 0.82217, market 0.82207, profit = -10 GBP

    по текущей рыночной цене у нас получился убыток в размере -10 GBP
    нам надо выкупить 10 GBP по цене Ask курса GBPUSD 1.58399 чтобы получить доллары

    USD profit = - 10 * 1.58399 = -15.839 9 USD

  3. 在0.82207卖出1.00欧元英镑,市场价为0.82197(获利)。
    SELL 1.00 EURGBP at 0.82207, market 0.82197, profit =  10 GBP

    по текущей рыночной цене у нас получилась прибыль в размере 10 GBP
    нам надо теперь продать 10 GBP по цене Bid курса GBPUSD 1.58389 чтобы получить доллары

    USD profit =   10 * 1.58389 =  15.838 9 USD

请注意,英镑的亏损结果以GBPUSD ak赎回,盈利的结果以GBPUSD bid赎回。为了显示会计差异,英镑兑美元的汇率是专门固定的,只改变了当前欧元兑英镑的价格来显示亏损和盈利的情况。

让我看看--这里将结果从英镑转换为美元的错误在哪里?
 
Renat:

好的,这里有一个计算交易结果转换为基础货币 的简单例子。

  1. 来源数据。

2.我们在0.82217买入1.00欧元英镑,市场在0.82207(损失情况)

3)在0.82207卖出1.00欧元英镑,市场在0.82197有利可图 的情况

请注意,英镑的损失是以英镑兑美元的汇率兑换的,而英镑兑美元的利润是以英镑兑美元的出价兑换 的。为了显示差异,英镑兑美元的汇率已被特别固定。 我只改变了当前欧元兑英镑的价格,以显示亏损和盈利的情况。

你能告诉我从英镑到美元的转换中哪里有错误吗?

因为买入和卖出是有区别的,没有亏损和盈利的情况再换成英镑-- 两倍的价差!!。

你吓到我了,雷纳特这是一个惊人的错误....我不知道是谁欺骗了你,如何欺骗,为什么欺骗,但这是错误的!我不知道。

 
Renat:

告诉我--将结果从英镑转换为美元的错误在哪里?

再一次,错误不在于转换的逻辑,而在于其时间。在结果为正的情况下,将英镑利润转换为GBPUSD_Bid,而在结果为负的情况下,将英镑利润转换为GBPUSD_Ask,这是完全正确的。但重要的是什么时候做这件事。那么利润是多少呢。

在市场上,这是在翻转的时候进行的。而利润是对所有客户进行累积转换。你在这里和现在转换利润,并为每笔交易分别转换。

底线是一样的,在市场和MT5平台上,你会得到不同的结果。他们只是不同。这似乎并没有困扰你。

 
Manov:

买入和卖出是有区别的,没有亏损和盈利的情况再换成英镑-- 两倍的价差!!。

你吓到我了,雷纳特这是一个惊人的错误....我不知道是谁欺骗了你,如何欺骗,为什么欺骗,但这是错误的!我不知道。

这些是计算和自动转换的规则。

我非常详细地说明,一遍又一遍地重复,说所有这些选项都经过计算和检查,而我得到的回应是 "这是错的,这就是它的全部"。

去重读一下我的回答,同时把"价差总是付给经营者"这句话从你的脑子里拿出来。

 
hrenfx:

再一次,错误不在转换逻辑中,而是在转换的时间上。当结果为正时,将英镑利润转换为GBPUSD_Bid,而当结果为负时,将其转换为GBPUSD_Ask,这是完全正确的。但重要的是什么时候做这件事。那么利润是多少呢。

也就是说,我们试图将一种中继方案的便利性与另一种充满临床弊端的优势相结合。也就是说,我们选择最有利可图的、"结合 "的方法,而忽略了相关的成本。

你的做法是可以理解的。

在市场上,这是在翻转的时候进行的。而利润是对所有客户进行累积转换。你在这里和现在转换利润,并为每笔交易分别转换。

底线是一样的,在市场和MT5平台上,你会得到不同的结果。他们只是不同。这似乎并没有困扰你。

让我们结束这次谈话吧。

我已经厌倦了证明陈词滥调和与陈词滥调的斗争。

 
Renat:

让我们结束这次谈话吧。

我已经厌倦了证明陈词滥调和与大拇指的论点作斗争。

你是一个优秀的程序员和组织者,但你对市场和交易策略的知识和理解存在严重差距。你的文盲和处于愚蠢和自恋边缘的固执也让人讨厌。

除了口头上说你有丰富的经验并向人咨询,没有一个支持你的立场的论据。没有任何建设性的内容。

作为回应,你已经给出了绝对具体的例子,说明你的利润累积方案的谬误,但你却愿意踩着耙子,认为完全合乎逻辑的市场方案已经过时,把它们而不是你自己视为诊所。

你完全可以把我的论点交给第三方,听听那些不熟悉MetaTrader的人,但在真实市场上交易的人,会怎么说。

的确,我们与你的谈话一无所获。我们都很固执,坚持自己的观点。这里只是我们顽固的问题的一个小清单。

  1. 缺乏一个准确的蜱虫出生时间的概念。还有日期时间的谨慎性,而不是以毫秒为单位的秒数。
  2. 缺少询问历史。以及由于它而导致的测试器的不准确。
  3. 缺少定制历史的可能性。
  4. 酒吧形成的 Poticky 模型,而不是时间性的模型。由于这个原因,同步的多货币条只能通过收盘价 来实现。
  5. 不正确的利润核算。
  6. 没有修改挂单量的可能性。
  7. 没有可能获得极端时间(数分钟)的历史记录(无遗漏)。
  8. 缺少虚拟职位的机制。正因为如此,在MT5中进行交易和algo-trading是非常不舒服的。

让我们不要浪费彼此的时间。我真诚地祝愿你的产品好运。

 
hrenfx:

你是一个优秀的程序员和组织者,但你对市场和交易策略的知识和理解存在严重差距。你的文盲和处于愚蠢和自恋边缘的固执也让人讨厌。

除了口头上说你有丰富的经验并向人咨询,没有一个支持你的立场的论据。没有任何建设性的内容。

作为回应,你已经给出了绝对具体的例子,说明你的利润累积方案的谬误,但你却愿意踩着耙子,认为完全合乎逻辑的市场方案已经过时,把它们而不是你自己视为诊所。

你完全可以把我的论点交给第三方,听听那些不熟悉MetaTrader的人,但在真实市场上交易的人,会怎么说。

不要指责我对会计系统一无所知。所有种类的解决方案都在我面前经过。

技术解决方案是相互冲突的需求之间的妥协。初学者可以忽略不一致的地方,玩 "从这里拿最好的东西+从这里拿最好的东西,记得不顾经纪人的生意,把一切都变成自己的优势 "的游戏--他们可以原谅。

在那些没有在实践中使用过的人看来,"完全合乎逻辑的旧市场计划"。一旦使用,当你的交易按 "约定的费率 "重新计算时,就会有快速的顿悟,而且往往还有额外的自定义规则。另外,多币种会计根本不是为大众市场设计的。在习惯了MetaTrader的服务后,"真实市场 "对交易者来说是非常令人沮丧的。

你在这里是有原因的,而不是和你的老经纪人打电话,他每个月都会通过邮件发送转发的报告。

 

Не надо обвинять меня в незнании систем учета. Все многообразие решений передо мной прошло.

Технические решения являются компромиссом между разнонаправленными запросами. 

是的,一定是多向查询造成了你的错误。我明白,这个错误不是偶然的!!!。

雷纳特,再读一下货币交易的ABC

并搜索 "点值"、"刻度值 "转换器、计算器。

我已经向你展示了Dukascopy银行SA如何计算...(http://www.dukascopy.com/wiki/#Get_pip_value_in_account_currency)

如果不是如此悲伤和难过,这种情况会非常有趣......。

你一直说其他所有的经纪人,有自己的平台,他们都不懂交易,和自己作对

你能说得多认真?

我不知道谁会在MT5上进行真钱交易,如果你不修复差异......可能没有人。可能没有人...

我非常喜欢MT5 ...太糟糕了....

Азбука торговли валютами - Статьи по MQL4
  • www.mql5.com
Азбука торговли валютами - Статьи по MQL4: особенности автоматических торговых стратегий
 

亲爱的马诺夫。

当你像我在这一页的第一个评论中那样告诉我几笔交易时,那么你的话就有分量了。

同时,你在胡说八道,甚至不能明确指出所举例子中错误的确切位置

你可能不明白,你身处一个由程序员组成的社会,在这个社会中,对话是用数字和公式进行的。
 

是的,你们是优秀的程序员和开发人员,这一点毋庸置疑但在制作交易终端时,你也必须邀请一些交易员...

我会同时做到 "写下几个交易 "和 "在给出的例子中明确指出错误的具体位置"。

这就是如何计算利润。

来源数据

EURGBP 0.82207 / 0.82217 (合约:100 000欧元)

GBPUSD 1.58389 / 1.58399 (合约:100,000英镑)

存款货币 美元

1.BuyMinus我们在0.82217买入 1.00欧元英镑,市场在0.82207(亏损的情况)我们买入欧元,卖出 英镑。我们在GBP中得到了这个结果。

在0.82217买入1.00欧元英镑,市场价0.82207,利润=-10英镑

按照目前的市场价格,我们的损失是-10英镑。
我们需要 以问价GBPUSD 1.58399买回-10英镑来获得美元

美元利润=-10*1.58399= -15.8399 美元

2.BuyPlus我们在0.82217 买入 1.00欧元英镑,市场在0.82227(有利可图情况)我们买入欧元并卖出 英镑。我们得到的结果是英镑。

在0.82217买入1.00欧元英镑,市场价0.82227,利润=+10英镑


按照目前的市场价格,我们的利润+10英镑
我们需要 以问价GBPUSD 1.58399买回+10英镑 来获得美元。


美元利润=+10*1.58399= +15.8399 美元

3SellMinus在0.82217 卖出 1.00欧元英镑,市场为0.82207(有利可图我们卖出欧元买入英镑我们在GBP中得到了这个结果。

在0.82217卖出1.00欧元英镑,市场价0.82207,利润=+10英镑

按照目前的市场价格,我们的利润为+10英镑
我们需要以买入价GBPUSD 1.58389卖出+10英镑,以获得美元

美元利润=+10*1.58389=+15.8389美元

4.SellPlus执行 在0.82217卖出 1.00欧元英镑,市场在0.82227(无利可图 的情况我们卖出欧元买入英镑 我们在GBP中得到了这个结果。

在0.82217卖出1.00欧元英镑,市场价0.82227,利润=-10英镑


按照目前的市场价格,我们的损失-10英镑
我们需要买入价GBPUSD 1.58389卖出英镑-10, 获得美元。

美元利润 = -10 * 1.58389 =-15.8389美元

如果 还是不明白,我就 放弃了。我无法做出更简单的解释...

原因: