XAUUSD在以英镑计价的账户上的手数错误? - 页 3

 
DomGilberto:
好的 - 所以我向Alpari UK查询,他们返回了这个 - 这是一个以英镑计价的账户...

SNAP !

所以你的经纪人把事情搞砸了......给他们打个电话,感谢他们浪费你的时间。

 

是的,我认为它看起来是这样的--我在打字的时候正在和他们说话。我对他们有点失望,因为他们像个傻瓜一样对我说话。"上我们的网站,你可以看到每点的价格是多少......"(打脸)。

我被告知,"1特洛伊盎司||1.00,相当于0.01英镑,每点0.01的XAUUSD"。?

 

如果这是正确的,那么这怎么会有意义呢。

当前未平仓的XAUUSD头寸。137.60点上涨 - 开仓P&L 17.22英镑 ...我不是数字专家,但我有2个金衡制盎司,每0.01点应该是0.02英镑。

137.60 * £0.02 = £2.750

1376.0 * £0.02 = £27.52

13760 * £0.02 = £275.2

没有一个是正确的...

这是根据这位FXCM专家告诉我的,lol!?

 
DomGilberto:

如果这是正确的,那么这怎么会有意义呢。

当前未平仓的XAUUSD头寸。137.60点上涨 - 开仓P&L 17.22英镑 ...我不是数字专家,但我有2个金衡制盎司,每0.01点应该是0.02英镑。

137.60 * £0.02 = £2.750

1376.0 * £0.02 = £27.52

13760 * £0.02 = £275.2

没有一个是正确的...

这是根据这位FXCM专家告诉我的,lol!?

金衡制盎司与你的 "手 "的头寸大小有什么关系?
 
1金衡制盎司等于MT4中的 "1.00"...
 
不得不转移经纪人是件令人沮丧的事--对他们有什么解决办法吗?
 
DomGilberto:
不得不转移经纪人是件令人沮丧的事--在他们那里有什么解决方法吗?
是的,在你的经纪人那里找一些不用手纸擦肘的人谈谈,让他们正确设置符号。 这可能是一个几乎不可能完成的任务。
 

好吧--在与他们(FXCM)长谈之后,他们不能在MT4中改变这个。然而,我可以在贸易站内看到每点的价格......我真的很恼火,因为我和他们在一起,却没有检查这一点

我被告知,解决方法如下。

帐户。GBP 10k
风险:每笔交易1%

交易停止距离:137.64点

100英镑/137.64 = 0.7265

0.7265 xGBPUSD汇率( 1.59834 ) = 1.1612

1.16手 - 然而你只能做最低1.00手。$0.10 / 1.59834 = 0.06256

( 0.06256 * 11 ) x 137.64 = 94.71英镑


现在,这是不是很难写?

 
MT4中的 "1.00 "总是相当于每 "0.01 "MODE_TICKSIZE的0.10美分。

难道我不能简单地用英镑/美元的买入价来计算这些规则的手数吗?考虑到我刚开始和他们交易,我不能麻烦地更换经纪商......这很麻烦......
 
谁能帮我挑挑毛病--想和别人反复确认一下,看看你是否认为这是一个好的临时解决方案? --请记住,在我为ST的目的放了自定义的恒定GBPUSD汇率,当然,取代它的是MarketInfo( "GBPUSD", MODE_BID) 的公式....。
//get our buystop price from below the ma and our takeprofit based on our r:r ratio.
      
      double pips_to_bsl = buyPrice - BuyStopPrice;
         Print(" pips_to_bsl is: ", buyPrice, " - ", BuyStopPrice, " = ", pips_to_bsl);

2013.11.11 17:22:27     2009.01.02 08:00  V1 - XAUUSD XAUUSD,H1:  pips_to_bsl is: 890.33 - 865.07 = 25.26

      double Risk_divide_pips_to_bsl = risk_amount / pips_to_bsl ; 
         Print( " Risk / pips: £", risk_amount, " / ", pips_to_bsl, " = ",  Risk_divide_pips_to_bsl);

2013.11.11 17:22:27     2009.01.02 08:00  V1 - XAUUSD XAUUSD,H1:  Risk / pips: £ 80 / 25.26 = 3.1671

      double ExchangedLots = Risk_divide_pips_to_bsl * 1.59687;
         Print( " Risk / Pips * GBPUSD Exchange rate is: ", Risk_divide_pips_to_bsl, " * ", 1.59687, " = ", ExchangedLots);

2013.11.11 17:22:27     2009.01.02 08:00  V1 - XAUUSD XAUUSD,H1:  Risk / Pips * GBPUSD Exchange rate is: 3.1671 * 1.5969 = 5.0574

      
      double priceperlot = 0.10 / 1.59687;
         Print( " Converting 1 troy ounce $0.10 into GBP equivalent: ", priceperlot);

2013.11.11 17:22:27     2009.01.02 08:00  V1 - XAUUSD XAUUSD,H1:  Converting 1 troy ounce $0.10 into GBP equivalent: 0.0626

      
      double Lots = MathFloor( (ExchangedLots * priceperlot) * pips_to_bsl);
         Print( " The correct lots allocated to this trade is: ", Lots);

2013.11.11 17:22:27     2009.01.02 08:00  V1 - XAUUSD XAUUSD,H1:  The correct lots allocated to this trade is: 7