XAUUSD dimensionamento del lotto sbagliato su un conto denominato in GBP? - pagina 3

 
DomGilberto:
Ok - Quindi ho controllato con Alpari UK e mi stanno restituendo questo - Questo è un conto denominato in GBP...

SNAP!

Quindi il tuo Broker ha fatto un casino... chiamali e ringraziali per averti fatto perdere tempo

 

Sì, penso che sembri così - sto parlando con loro mentre scrivo questo. Sono un po' frustrato perché mi stanno parlando come un idiota: "Vai sul nostro sito e puoi vedere qual è il prezzo per pip..." (facepalm).

Mi stanno dicendo che "1 Troy Ounce || 1.00, è uguale a £0.01 pence PER tick 0.01 su XAUUSD"... ?

 

Se questo è corretto, allora come fa questo ad avere senso?

Attuale posizione aperta XAUUSD: 137.60 punti su - P & L aperto £17.22 ... Non sono un mago dei numeri ma ho 2 once troy aperte che dovrebbero essere 0,02 sterline per 0,01 tick...

137.60 * £0.02 = £2.750

1376.0 * £0.02 = £27.52

13760 * £0.02 = £275.2

Nessuno è corretto...

Questo secondo quanto mi dice questo specialista di FXCM lol!

 
DomGilberto:

Se questo è corretto, allora come fa questo ad avere senso?

Attuale posizione aperta XAUUSD: 137.60 punti su - P & L aperto £17.22 ... Non sono un mago dei numeri ma ho 2 once troy aperte che dovrebbero essere 0,02 sterline per 0,01 tick...

137.60 * £0.02 = £2.750

1376.0 * £0.02 = £27.52

13760 * £0.02 = £275.2

Nessuno è corretto...

Questo secondo quanto mi dice questo specialista di FXCM lol!

Come si rapporta l'oncia troy alla dimensione della vostra posizione in "lotti"?
 
1 oncia Troy è uguale a "1.00" in MT4...
 
È frustrante dover spostare il broker - c'è una soluzione con loro?
 
DomGilberto:
È frustrante dover cambiare broker - c'è una soluzione con loro?
Sì, parlate con qualcuno del vostro broker che non si pulisce il gomito con la carta igienica e convinceteli a impostare correttamente le impostazioni dei simboli. Questo è probabilmente un compito quasi impossibile però...
 

Ok - dopo una lunga chiacchierata con loro (FXCM), non possono cambiare questo all'interno di MT4. Posso comunque vedere qual è il prezzo per pip all'interno della Trade Station... Sono davvero arrabbiato con me stesso per essere andato con loro e non aver controllato questo!

Mi è stato detto che la soluzione è la seguente:

Conto: GBP £10k
Rischio: 1% per trade

Distanza stop trade: 137.64 pips

£100 GBP / 137.64 = 0.7265

0.7265 x tasso GBPUSD ( 1.59834 ) = 1.1612

1,16 lotti - Tuttavia puoi fare solo 1,00 lotti minimo. $0.10 / 1.59834 = 0.06256

( 0.06256 * 11 ) x 137.64 = £94.71


Ora, è difficile da scrivere?

 
"1.00" in MT4 equivale SEMPRE a $0.10 centesimi per "0.01" MODE_TICKSIZE.

Non potrei semplicemente coinvolgere il prezzo di offerta di GBP/USD per calcolare il dimensionamento del lotto con queste regole? Non posso preoccuparmi di cambiare broker considerando che ho appena iniziato a fare trading con loro... è una seccatura...
 
Qualcuno potrebbe fare un buco in questo per me - Vuoi ricontrollare con altri per vedere se pensi che questa sia una buona soluzione temporanea? -- Si prega di tenere a mente, dove ho messo il tasso di cambio costante personalizzato GBPUSD per lo scopo di ST, ciò che naturalmente sostituirà questo è MarketInfo( "GBPUSD", MODE_BID) per la formula....
//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