XAUUSD lote de tamanho errado em conta denominada em GBP? - página 3

 
DomGilberto:
Ok - Então eu verifico com a Alpari UK e eles estão devolvendo isto - Esta é uma conta denominada em GBP...

SNAP !

Então você Broker estragou tudo... telefone-lhes e agradeça-lhes por perderem seu tempo

 

Sim, acho que é o que parece - estou falando com eles ao digitar isto. Ficando um pouco frustrado com eles enquanto falam comigo como um idiota: "Vá em nosso site e você pode ver qual é o preço por pip..." (facepalm).

Me dizem que "1 onça troy || 1,00, é igual a £0,01 pence PER tick 0,01 no XAUUSD"... ?

 

Se isso está correto, então como isso faz sentido:

Posição atual aberta XAUUSD: 137,60 pontos acima - aberto P & L £17,22 ... Não sou nenhum feiticeiro com números, mas tenho 2 onças troy abertas que devem ser £0,02 pence por 0,01 tick...

137.60 * £0.02 = £2.750

1376.0 * £0.02 = £27.52

13760 * £0.02 = £275.2

Nenhum está correto...

Isso é de acordo com o que este especialista em FXCM está me dizendo rs!?

 
DomGilberto:

Se isso está correto, então como isso faz sentido:

Posição atual aberta XAUUSD: 137,60 pontos acima - aberto P & L £17,22 ... Não sou nenhum feiticeiro com números, mas tenho 2 onças troy abertas que devem ser £0,02 pence por 0,01 tick...

137.60 * £0.02 = £2.750

1376.0 * £0.02 = £27.52

13760 * £0.02 = £275.2

Nenhum está correto...

Isso é de acordo com o que este especialista em FXCM está me dizendo rs!?

Como é que as onças troy se relacionam com o tamanho de sua posição em "lotes"?
 
1 onça troy é igual a "1,00" em MT4.
 
É frustrante ter que mudar de corretor - há alguma solução de trabalho com eles?
 
DomGilberto:
É frustrante ter que mudar de corretor - há alguma solução de trabalho com eles?
Sim, fale com alguns em seu corretor que não limpam o cotovelo com papel higiênico e faça com que eles ajustem corretamente as configurações do símbolo. Mas isso é provavelmente uma tarefa quase impossível...
 

Ok - depois de uma longa conversa com eles (FXCM), eles não podem mudar isso dentro do MT4. No entanto, posso ver qual é o preço por pip dentro da Estação de Comércio. Estou realmente irritado comigo mesmo por ter ido com eles e não ter verificado isto!

Fui avisado que o trabalho ao redor é o seguinte:

Conta: GBP £10k
Risco: 1% por comércio

Distância de parada de comércio: 137,64 pips

£100 GBP / 137,64 = 0,7265

0,7265 x taxa GBPUSD ( 1,59834 ) = 1,1612

1,16 lotes - No entanto, você só pode fazer 1,00 lote mínimo. $0.10 / 1.59834 = 0.06256

( 0,06256 * 11 ) x 137,64 = £94,71


Agora, isto é difícil de escrever?

 
"1,00" dentro do MT4 equivale SEMPRE a $0,10 centavos por "0,01" MODE_TICKSIZE.

Não poderia eu simplesmente envolver o preço de oferta de GBP/USD para calcular o tamanho do lote com estas regras? Não posso me preocupar em mudar os corretores considerando que acabo de começar a negociar com eles... é um incômodo...
 
Alguém poderia me fazer um buraco nisso - Quer verificar novamente com outros para ver se você acha que isso é uma boa correção temporária? -- Por favor tenha em mente, onde eu coloquei a taxa de câmbio constante GBPUSD personalizada para fins de ST, o que naturalmente substituirá isso é MarketInfo( "GBPUSD", MODE_BID) para a fórmula....
//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