Come fa MetaTrader 5 a calcolare il profitto? - pagina 2

 
Manov, purtroppo, hai citato "2 scambi" che non sono assolutamente sufficienti e comprensibili.

Dia un layout completo passo dopo passo di scambi incrociati basati su prezzi netti, per favore. Esattamente il layout passo dopo passo con prezzi e risultati.
 
Hrenfx, a che prezzo vuoi fare la conversione? Solo offerte o asc?

Non appena si mette solo un lato, si viene immediatamente colti da un errore per non aver tenuto conto del secondo prezzo. E dire che "perdere lo spread sulla conversione è sbagliato" non è giusto. È davvero una conversione e deve essere fatta correttamente.

Se si passa al trading alla contabilità multivaluta, si dovrà chiudere il trading - il 100% dei trader impazzirà. Più di 10 anni fa ho avuto il piacere di analizzare i rapporti multivaluta di IG Index dopo le transazioni di massa. Questo non è il modo del commercio di massa.
 
Renat:
Hrenfx, a che prezzo vuoi convertire? Solo offerta o domanda?

Per realizzare l'abbandono della contabilità multivaluta a favore della "semplificazione", l'unico vero modo di convertire in entrambi i modi è (Bid + Ask) / 2.

Ma in generale non c'è nessuna difficoltà con i rendimenti multivaluta, devi solo accettare che l'Equity anche in assenza di posizioni aperte può cambiare leggermente fino al rollover.

 
Le banche si affrettano a dire cosa pensano di questo comportamento.

Questo problema è stato sollevato molte volte - le operazioni di conversione devono essere corrette in modo che nessuna banca possa rilevarle. E per il trader, la differenza di conversione è quasi irrilevante, dato che viene fatta sulle major, che hanno uno spread ridicolo (1,5-2,0 pip).
 

Specifiche nel controesempio:

  1. EURGBP_Bid = 0,82207, EURGBP_Ask = 0,82217
  2. BuyLimit 100 lotti EURGBP 0.82212 (inside spread) è impostato sul conto_1.
  3. Di conseguenza, i prezzi cambiano: EURGBP_Bid = 0,82212, EURGBP_Ask = 0,82217.
  4. Viene fatta una richiesta di mercato di 100 lotti EURGBP sul conto_2. Cioè al prezzo corrente di Bid.
  5. Abbiamo una posizione aperta BUY 100 lotti 0,82212 sul conto_1 e una posizione aperta SELL 100 lotti 0,82212 sul conto_2.
  6. EURGBP è cambiato di 100 pip: EURGBP_Bid = 0.83207, EURGBP_Ask = 0.83217.
  7. SellLimit 100 lotti EURGBP 0.83212 (inside spread) è impostato sul conto_1.
  8. Di conseguenza, i prezzi cambiano: EURGBP_Bid = 0,83207, EURGBP_Ask = 0,83212.
  9. 100 lotti EURGBP BUY per richiesta di mercato viene effettuata sul conto_2. In altre parole, all'attuale prezzo Ask.
  10. Abbiamo chiuso le posizioni nei conti corrispondenti : sul conto_1, profitto +100 punti o +100 000 GBP, sul conto_2, profitto -100 punti o -100 000 GBP.
  11. Alla chiusura, GBPUSD aveva i seguenti prezzi: GBPUSD_Bid = 1,58389, GBPUSD_Ask = 1,58399.
  12. In MT5, sul conto_1, il profitto è convertito in GBPUSD_Bid: Profitto = 100.000 * 1,58389 = $158389.
  13. In MT5, sul Conto_2, il profitto viene convertito in GBPUSD_Ask: Profitto = -100.000 * 1,58399 = -$158399.
  14. L'importo totale dei fondi nei conti 1 e 2 è diminuito di $10 quando si vende e si compra a se stessi.

Gli spread presi nell'esempio sono ottimi. In altre condizioni, i costi saranno molto più grandi, specialmente quando si chiude sulla notizia.

 
hrenfx:

Di quali operazioni di conversione stiamo parlando? La logica è semplice, bisogna convertire i profitti multivaluta nella valuta del conto, niente di più. Nel caso dell'esempio, il profitto in GBP deve essere convertito in USD. Non importa se il profitto è positivo o negativo, bisogna convertire.

È qui che entra in gioco l'errore standard.

Il risultato è importante perché in realtà la conversione funziona così:

  • Se hai un profitto di 10 sterline, devi venderli all'offerta.
  • Se hai una perdita di -£10 allora devi ricomprarli a ak.
 
hrenfx:

Le specifiche sono nel controesempio:

Gli spread nell'esempio sono ottimi. In altre condizioni i costi saranno molte volte più grandi, specialmente quando si chiude sulla notizia.

Prendiamo un esempio più semplice - COMPRA/ VENDI senza limiti. Perché complicare il compito e confonderlo andando all'interno dello spread?

Guarda i prezzi attuali, considera che gli scambi sono istantanei e i tassi non cambiano.

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
Renat:
Le banche si affrettano a dire cosa pensano di questo comportamento.

Le banche saranno pronte a far notare, naturalmente, che tipo di attività secondaria state permettendo di allontanarvi dai profitti multivaluta. Ma questo tipo di auto-denuncia li avvantaggia, ovviamente, quando usano MT5, perché trafugheranno denaro gratis dai loro clienti. Considerato il fatturato totale dei clienti, si tratta di un bel po' di soldi.

La banca sarà nei guai se la conversione viene effettuata come nel controesempio (hanno trasferito da un conto a un altro) e l'importo dei conti non corrisponde secondo i rapporti. Basta che il cliente di quei conti indichi ai revisori la banca. Questa possibilità, da sola, fa riflettere molto quando si valuta se una banca debba utilizzare la piattaforma MT5.

 
hrenfx:

Le banche saranno pronte a far notare, naturalmente, che tipo di attività secondaria state permettendo di allontanarvi dai profitti multivaluta. Ma questo tipo di autosuggestione li avvantaggia, ovviamente, quando usano MT5, perché trafugheranno denaro gratis dai loro clienti. Tenendo conto del fatturato totale dei clienti, otterranno un sacco di soldi.

La banca riceverà un calcio nel collo per un tale schema se c'è una conversione, come nel controesempio (trasferimento da un conto a un altro), e i rapporti non mostrano la stessa quantità di conti. Basta che il cliente di quei conti indichi i revisori alla banca. Questa possibilità da sola provoca molti pensieri quando si valuta la fattibilità dell'uso della piattaforma MT5.

Sembra che lei viva in un mondo di fantasia dove le conversioni sono gratuite. Non voglio nemmeno suggerirvi di fare una doppia conversione nel vostro conto bancario presso la vostra banca per non rovinare la discussione usando metodi banali.

Per prima cosa, scrivi un chiaro e semplice schema di operazioni con deposito in EURGBP e USD.

 
Renat:

Sembra che lei viva in un mondo di fantasia dove le conversioni sono gratuite.

Le conversioni non sono gratuite. Ma sono fatti al momento del rollover dalla compensazione totale di tutti i clienti. E se qualcuno ha trasferito denaro da un conto a un altro usando il metodo di cui sopra, non perderà assolutamente nulla, a parte la commissione del broker.

In primo luogo, descrivere un chiaro e semplice schema di operazioni con EURGBP e un deposito in USD.

È spiegatoqui.
Motivazione: