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

 
hrenfx:

Esattamente giusto, il punto è correttamente preso in considerazione, è quello che ho scritto subito. Ma non è il qui e ora, ma la posizione totale di compensazione di tutti i clienti al momento del rollover che viene convertita secondo questa regola. E non c'è questa distorsione per questo motivo.

Vedo che presto la discussione si sposterà a un livello superiore di generalizzazione, dato che tutto si riduce alla "posizione di compensazione aggregata dei clienti al momento del rollover".

Questo è un percorso diretto all'affermazione "il broker dovrebbe eliminare gli spreads intraday poiché tutto viene deciso sul rollover cumulativamente".

Per favore, spiegate con un esempio a quali conversioni intraday vi riferite. Non confondiamo il calcolo dei requisiti di margine attuali con le operazioni di conversione.

I requisiti di margine non hanno nulla a che fare con questo.

OK, fate un semplice esempio di come calcolare la conversione del risultato delle transazioni nella valuta di base:

  1. Dati di origine:
    EURGBP    0.82207 / 0.82217   (contract: 100 000 EUR)
    GBPUSD    1.58389 / 1.58399   (contract: 100 000 GBP)

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

  2. COMPRARE 1,00 EURGBP a 0,82217, mercato a 0,82207 (situazione di perdita)
    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. VENDERE 1.00 EURGBP a 0.82207, mercato a 0.82197 (profitto)
    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

Si noti che un risultato perdente in GBP viene riscattato a GBPUSD ak e un risultato redditizio viene riscattato a GBPUSD bid. Per mostrare la differenza contabile i tassi GBPUSD sono specificamente fissati, solo cambiato il prezzo corrente EURGBP per mostrare il caso di perdita e profitto.

Mostratemi - dov'è l'errore nel convertire il risultato da GBP a USD qui?
 
Renat:

OK, ecco un semplice esempio di calcolo della conversione del risultato delle transazioni nellavaluta di base:

  1. Dati di origine:

2.facciamo BUY 1.00 EURGBP a 0.82217, mercato a 0.82207 (situazione di perdita)

3)VENDERE 1.00 EURGBP a 0.82207, mercato a 0.82197( situazioneredditizia)

Si prega di notare che unaperdita GBP viene riscattata al tasso di cambio GBPUSD e un profitto GBPUSD viene riscattato all'offerta GBPUSD. Per mostrare la differenza, il tasso di cambio GBPUSD è stato specificamente fissato. Ho solo cambiato il prezzo corrente EURGBP per mostrare un caso di perdita e profitto.

Puoi mostrarmi dove c'è un errore nella conversione da GBP a USD?

C'è una differenza a causa dell'ACQUISTO e della VENDITA, non per lasituazione diperdita e diprofitto. Convertire di nuovo GBP - il doppio dello spread!!!

Mi stai spaventando, Renat. Questo è un errore incredibile.... Non so chi vi ha ingannato, come e perché, ma è sbagliato!

 
Renat:

Mostrami - dov'è l'errore nella conversione dei risultati da GBP a USD?

Ancora una volta, l'errore non è nella logica della conversione, ma nei suoi tempi. È perfettamente corretto convertire i profitti in GBP in caso di esito positivo in GBPUSD_Bid, e in caso di esito negativo - in GBPUSD_Ask. Ma ciò che è importante è quando farlo. E qual è il profitto.

Nel mercato questo viene fatto al momento del rollover. E il profitto viene convertito cumulativamente per tutti i clienti. Si converte il profitto qui e ora, e separatamente per ogni transazione.

La linea di fondo è la stessa, nel mercato e sulla piattaforma MT5 si ottengono risultati diversi. Sono solo diversi. Questo non sembra preoccuparvi.

 
Manov:

C'è una differenza a causa dell'ACQUISTO e della VENDITA, non per lasituazione diperdita e diprofitto. Convertire di nuovo GBP - il doppio dello spread!!!

Mi stai spaventando Renat. Questo è un errore incredibile.... Non so chi vi ha ingannato, come e perché, ma è sbagliato!

Queste sono le regole di calcolo e di conversione automatica.

Lo sto spiegando nei minimi dettagli, ripetendolo molte volte, dicendo che tutte queste opzioni sono state calcolate e ricontrollate, e tutto ciò che ottengo in risposta è l'affermazione "è sbagliato e basta".

Vai a rileggere le mie risposte, e allo stesso tempo togliti dalla testa questa cosa del"lo spread è sempre pagato all'operatore".

 
hrenfx:

Ancora una volta, l'errore non è nella logica della conversione, ma nei suoi tempi. È perfettamente corretto convertire i profitti in GBP in caso di esito positivo in GBPUSD_Bid, e in caso di esito negativo - in GBPUSD_Ask. Ma ciò che è importante è quando farlo. E qual è il profitto.

Cioè, si cerca di combinare la comodità di uno schema di relè con il vantaggio dell'altro, pieno di svantaggi clinici. Cioè, scegliamo gli approcci più redditizi, "combiniamo" e ignoriamo i costi associati.

Il suo approccio è comprensibile.

Sul mercato, questo viene fatto al momento del rollover. E il profitto viene convertito cumulativamente per tutti i clienti. Si converte il profitto qui e ora, e per ogni transazione separatamente.

La linea di fondo è la stessa, sul mercato e sulla piattaforma MT5 si ottengono risultati diversi. Sono solo diversi. Questo non sembra preoccuparvi.

Finiamo questa conversazione.

Sono stanco di dimostrare luoghi comuni e di lottare contro i luoghi comuni.

 
Renat:

Finiamo questa conversazione.

Sono stanco di dimostrare luoghi comuni e di lottare contro gli argomenti dei pollici in su.

Sei un eccellente programmatore e organizzatore, ma hai gravi lacune nella tua conoscenza e comprensione del mercato e delle strategie di trading. Il tuo analfabetismo e la tua testardaggine al limite della stupidità e del narcisismo sono anche fastidiosi.

Non un solo argomento a favore della sua posizione, tranne la verbosità, che lei ha una vasta esperienza e si è consultato con qualcuno. Niente di costruttivo.

Ti sono stati dati in risposta esempi assolutamente concreti della fallacia del tuo schema di maturazione del profitto, ma sei disposto a calpestare il rastrello, considerando obsoleti schemi di mercato perfettamente logici, vedendo loro, non te stesso, come una clinica.

Potete elementarmente dare a un terzo competente i miei argomenti, e ascoltare quello che vi diranno le persone che non hanno familiarità con MetaTrader, ma che commerciano nel mercato reale.

Infatti, le nostre conversazioni con voi non portano a nulla. Siamo entrambi testardi e restiamo fedeli alle nostre opinioni. Ecco solo un piccolo elenco dei problemi della nostra testardaggine:

  1. La mancanza di un concetto di tempo di nascita di una zecca esatta. E la discrezione del datetime invece dei secondi in millisecondi.
  2. Mancanza di storia di Ask. E l'imprecisione del tester a causa di ciò.
  3. Assenza di possibilità di personalizzare la storia.
  4. Un modello di formazione della barra, non un modello temporale. A causa di questo, le barre multivaluta sincronizzate sono disponibili solo per i prezzi di chiusura.
  5. Contabilità dei profitti non corretta.
  6. Nessuna possibilità di modificare il volume degli ordini pendenti.
  7. Assenza di una possibilità di ottenere la storia (senza mancare) di tic estremi (diversi minuti).
  8. Assenza del meccanismo delle "posizioni virtuali". A causa di questo, il trading e l'algo-trading in MT5 è molto scomodo.

Non sprechiamo il tempo degli altri. Vi auguro sinceramente buona fortuna con i vostri prodotti.

 
hrenfx:

Sei un eccellente programmatore e organizzatore, ma hai gravi lacune nella tua conoscenza e comprensione del mercato e delle strategie di trading. Il tuo analfabetismo e la tua testardaggine al limite della stupidità e del narcisismo sono anche fastidiosi.

Non un solo argomento a favore della sua posizione, tranne la verbosità, che lei ha una vasta esperienza e si è consultato con qualcuno. Niente di costruttivo.

Ti sono stati dati in risposta esempi assolutamente concreti della fallacia del tuo schema di maturazione del profitto, ma sei disposto a calpestare il rastrello, considerando obsoleti schemi di mercato perfettamente logici, vedendo loro, e non te stesso, come una clinica.

Potete elementarmente dare a un terzo competente i miei argomenti, e ascoltare quello che vi diranno le persone che non hanno familiarità con MetaTrader, ma che commerciano nel mercato reale.

Non accusatemi di ignoranza dei sistemi contabili. Tutte le varietà di soluzioni sono passate davanti a me.

Le soluzioni tecniche sono un compromesso tra esigenze contrastanti. I principianti possono ignorare le incongruenze e giocare al gioco del "prendi il meglio da qui + prendi il meglio da qui e ricordati di volgere tutto a loro vantaggio nonostante gli affari dei broker" - possono perdonarlo.

"Vecchi schemi di mercato perfettamente logici" sono visti da coloro che non li hanno usati nella pratica. Una volta usato, una rapida epifania arriva quando i tuoi trade sono ricalcolati al "tasso concordato" + spesso con regole aggiuntive personalizzate. Inoltre, la contabilità multivaluta non è affatto progettata per il mercato di massa. Il "mercato reale" è molto frustrante per i trader dopo che sono abituati ai servizi di MetaTrader.

C'è una ragione per cui sei qui e non al telefono con il tuo vecchio broker, che manda rapporti inoltrati una volta al mese per posta.

 

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

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

Sì, devono essere state le query multidirezionali che hanno fatto il tuo errore. Capisco che l'errore non è accidentale!!!

Renat, rileggil'ABC del trading di valuta,

e cercare "valore pip", "valore tick" convertitore, calcolatrice,

Vi ho già mostrato come Dukascopy Bank SA calcola ...(http://www.dukascopy.com/wiki/#Get_pip_value_in_account_currency)

La situazionesarebbemolto divertente se non fossecosì triste e triste...

Continui a dire che tutti gli altri broker,che hanno le loro piattaforme, tutti loro non capiscono il trading e lavorano contro se stessi?

Quanto seriamente si può dire questo?

Non so chi scambierà denaro reale su MT5, se non si correggono le differenze... Probabilmente nessuno. Probabilmente nessuno...

Mi piaceva tanto mt5...Peccato....

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

Caro Manov,

Quando mi dici un paio di affari come ho fatto nel primo commento su questa pagina, allora le tue parole avranno un peso.

Nel frattempo, state dicendo sciocchezze e non potete nemmeno indicare chiaramente nell'esempio dato la posizione specifica dell'errore.

Probabilmente non capite che siete in una società di programmatori dove la conversazione è condotta con numeri e formule in mano.
 

Sì, siete tuttibuoni programmatori e sviluppatori, non c'è dubbio. Ma quando si fa un terminale per il trading, bisogna invitare anche qualche commerciante...

Farò sia "scrivere un paio di trade" che "indicare chiaramente nell'esempio dato la posizione specifica dell'errore" allo stesso tempo.

ECCO COME CALCOLARE IL PROFITTO:

Dati di origine:

EURGBP 0,82207 / 0,82217 (contratto: 100 000 EUR)

GBPUSD 1,58389 / 1,58399 (contratto: 100.000 GBP)

Valuta di deposito USD

1.BuyMinus Compriamo 1.00 EURGBP a 0.82217, il mercato è a 0.82207 (situazione in perdita)Compriamo EUR e vendiamo GBP.Otteniamo il risultato in GBP.

COMPRA 1.00 EURGBP a 0.82217, mercato 0.82207, profitto = -10 GBP

al prezzo corrente di mercato abbiamo subito una perdita di -10 GBP
abbiamo bisogno di riacquistare-10 GBP al prezzo Ask GBPUSD 1,58399 per ottenere dollari

Profitto USD = - 10 * 1.58399 = -15.8399 USD

2. BuyPlus Compriamo 1.00 EURGBP a 0.82217, il mercato è a 0.82227 (situazioneredditizia)Compriamo EUR e vendiamo GBP.Otteniamo il risultato in GBP.

COMPRA 1.00 EURGBP a 0.82217, mercato 0.82227, profitto = +10 GBP


all'attuale prezzo di mercato, abbiamoun profitto di+10 GBP
Abbiamo bisogno di riacquistare+10 GBP al prezzo Ask GBPUSD 1.58399 per ottenere dollari


Profitto USD = + 10 * 1.58399 = +15.8399 USD

3SellMinus VENDI 1.00 EURGBP a 0.82217, mercato 0.82207 (redditizio)Vendiamo EUR ecompriamoGBP.Otteniamo il risultato in GBP.

VENDERE 1.00 EURGBP a 0.82217, mercato 0.82207, profitto = +10 GBP

all'attuale prezzo di mercato, abbiamo unprofittodi +10 GBP
dobbiamovendere+10 GBP al prezzo Bid GBPUSD 1,58389 per ottenere dollari

Profitto USD = + 10 * 1.58389 =+15.8389 USD

4.SellPlusExecution SELL 1.00 EURGBP a 0.82217, mercato a 0.82227 (situazionenon redditizia)Vendiamo EUR ecompriamoGBP. Otteniamo il risultato in GBP.

VENDERE 1.00 EURGBP a 0.82217, mercato 0.82227, profitto = -10 GBP


all'attuale prezzo di mercato, abbiamouna perdita di-10 GBP
dobbiamovendereGBP-10 alprezzo Bid GBPUSD 1,58389 per ottenere dollari

Profitto USD = -10 * 1.58389 =-15.8389 USD

Se ancoranon capite, mi arrendo. Non posso fare una spiegazione più semplice...

Motivazione: