Discussione sull’articolo "Come abbonarsi ai segnali di trading" - pagina 117

 
Evgeniy Govorkov #:
Sì, ho Xauusd+. L'abbonato ha solo Xauusd. È corretto dire che la copia in questo caso è impossibile?

La copia in questo caso è possibile - se tutte le altre condizioni di mappatura sono soddisfatte.
Ma ci sono altri fattori che influenzano la mappatura, ad esempio (dalle FAQ):

Lo strumento GOLD è negoziato sul conto del fornitore, il mio broker ha lo stesso strumento, ma si chiama XAUUSD. In questo caso le operazioni sul simbolo ORO saranno copiate sul simbolo XAUUSD?

  • Per ogni strumento rimanente viene controllato il tipo di calcolo del margine - se il tipo Forex è selezionato , lo strumento viene passato. Gli strumenti con tipo di calcolo CFD, Futures, ecc. vengono scartati.
  • Se dopo i controlli non rimane alcuno strumento o se ne trovano più di uno, si ritiene che il confronto sia fallito e che la copia delle operazioni del fornitore su questo strumento sia impossibile.
  • ----------------------

    Cosa significa?

    • Significa che se avete più di un simbolo su XAUUSD - la copia è impossibile.
    • E se nella specifica del simbolo il calcolo del margine non è Forex, anche la copia è impossibile.

    ---------------------

    Ci sono casi in cui tutte le condizioni di mappatura sono soddisfatte, ma il broker stesso limita la copia (ed è scritto nel log di Metatrader per questo simbolo. Questi casi sono molto rari (ma l'ultimo è stato qualche giorno fa con XAUUSD e XAUEUR).

    Cioè, nella maggior parte dei casi si tratta di una mappatura.

    Vi consiglio di controllare il vostro broker per quanto riguarda la mappatura dei simboli copiati dopo aver selezionato il segnale di copia, cioè se verrà copiato o meno, e poi di iscrivervi:

    Come selezionare il broker/segnale e con la mappatura: post
    FAQ по сервису Сигналы - Создайте свой Сигнал на MQL5 Com, нужно ли за это платить
    FAQ по сервису Сигналы - Создайте свой Сигнал на MQL5 Com, нужно ли за это платить
    • 2013.02.11
    • www.mql5.com
    На счете провайдера все сделки совершаются объемом в 0. Если же на найденном символе торговля разрешена только частично либо запрещена. Для каждого найденного инструмента проверяется полное разрешение на торговлю
     
    Evgeniy Govorkov #:
    Sì, ho Xauusd+. L'abbonato ha solo Xauusd. Ho ragione a dire che la copia non è possibile in questo caso?
    Sì, vedi:
    https://www.mql5.com/en/forum/10773#q13
    https://www.mql5.com/en/forum/311109#comment_11375302
    https://www.mql5.com/en/forum/292340#comment_9504099
    Frequently Asked Questions about the Signals service
    Frequently Asked Questions about the Signals service
    • 2013.02.20
    • www.mql5.com
    The most frequently asked questions related to the signals service will be collected and processed in this topic. I do not want to broadcast it anymore. Full permission to perform trading is checked for each detected symbol
     

    Per quanto riguarda il noto problema di "nessun tasso di conversione per la valuta di deposito del provider" (quando il broker dell'abbonato non ha una coppia di valute tra quella del provider e quella dell'abbonato): Ho scoperto che (almeno su MT5) non solo viene utilizzato il rapporto 1:1 come dice il messaggio (che fortunatamente va bene nel mio caso), ma c'è anche un grande ritardo tra una nuova operazione proveniente dal segnale e il suo inoltro al broker. Nel mio caso, è di 1,1 secondi in un VPS MQL5, e simile sul mio computer. Per il segnale in questione, questo fa un'enorme differenza, in quanto il prezzo si muove rapidamente proprio in questo secondo (probabilmente molte altre operazioni automatizzate avvengono nello stesso momento presso il mio broker o il suo fornitore di liquidità, spostando il prezzo). Non so perché esattamente il ritardo - la mia ipotesi è che MT5 possa richiedere una nuova lista di simboli al broker prima di procedere con l'operazione, per poi concludere che non c'è ancora un tasso di conversione (registra un messaggio che lo dice, con un ritardo di 1,1 secondi).

    Sto quindi cercando un modo per evitare questo ritardo. Ho provato a creare un simbolo personalizzato per la coppia di valute mancante, ma non viene rilevato da questa logica (nemmeno quando sottoscrivo il segnale localmente sul mio computer, senza utilizzare il VPS).

    Il mio prossimo passo è contattare il mio broker, ma dubito che sia disposto a creare un simbolo per una coppia di valute di cui non ha l'esatto equivalente.

    Ci sono altri suggerimenti?

    Nel mio caso, la valuta di base del fornitore di segnali è UST (per USDT), che il mio broker non ha. Se qualche sviluppatore di MT5 legge questo messaggio, per favore aggiungete un modo per specificare manualmente il tasso di conversione (idealmente utilizzabile anche per le coppie di valute che esistono, come override manuale), o almeno aggiungete UST come sinonimo riconosciuto di USD. Magari eliminate anche la (presunta) richiesta di una nuova lista di simboli quando viene aperta un'operazione (fatelo solo una volta quando si inizia a seguire un segnale, o periodicamente, ma non di nuovo nei momenti più critici). Grazie!

     
    playgold operazioni automatizzate avvengono nello stesso momento presso il mio broker o il suo fornitore di liquidità, spostando il prezzo). Non so perché esattamente il ritardo - la mia ipotesi è che MT5 possa richiedere un nuovo elenco di simboli al broker prima di procedere con l'operazione, per poi concludere che non c'è ancora un tasso di conversione (registra un messaggio che lo dice, con un ritardo di 1,1 secondi).

    Sto quindi cercando un modo per evitare questo ritardo. Ho provato a creare un simbolo personalizzato per la coppia di valute mancante, ma non viene rilevato da questa logica (nemmeno quando sottoscrivo il segnale localmente sul mio computer, senza utilizzare il VPS).

    Il mio prossimo passo sarà quello di contattare il mio broker, ma dubito che sia disposto a creare un simbolo per una coppia di valute di cui non ha l'esatto equivalente.

    Qualche altro suggerimento?

    Nel mio caso, la valuta di base del fornitore di segnali è UST (per USDT), che il mio broker non ha. Se qualche sviluppatore di MT5 legge questo messaggio, per favore aggiungete un modo per specificare manualmente il tasso di conversione (idealmente utilizzabile anche per le coppie di valute che esistono, come override manuale), o almeno aggiungete UST come sinonimo riconosciuto di USD. Magari eliminate anche la (presunta) richiesta di una nuova lista di simboli quando viene aperta un'operazione (fatelo solo una volta quando si inizia a seguire un segnale, o periodicamente, ma non di nuovo nei momenti più critici). Grazie!

    Il tuo abbonamento al segnale copia le operazioni da un simbolo che il tuo broker non ha?

    Sinceramente non ho capito nulla del tuo post.

     
    Alain Verleyen #:

    Il vostro abbonamento al segnale sta copiando le offerte da un simbolo che il vostro broker non ha?

    Onestamente non ho capito nulla del tuo post.

    @Alain Verleyen Ho visto solo ora la tua risposta, spero che taggarti ti faccia vedere più velocemente la mia. Mi dispiace per la confusione e grazie per aver cercato di capire. Provo a spiegarmi meglio:

    No, l'abbonamento al segnale non copia le operazioni da simboli che il mio broker non possiede. Questo post non riguarda i simboli utilizzati nelle operazioni.

    Sto parlando delle valute dei conti - del fornitore del segnale e dell'abbonato. Nel mio caso, il fornitore di segnali utilizza Bybit e la valuta del suo conto è UST. Il mio broker non ha alcuna coppia di valute con UST e non ha conti in UST (ma in USD). La valuta del mio conto è AUD (ma potrebbe anche essere USD - avremmo comunque lo stesso problema di ritardo).

    Ciò che accade è che MT5 (sia il terminale locale che il VPS MQL5 si comportano allo stesso modo) tenta e fallisce nel cercare un tasso di conversione per le valute del conto al fine di determinare la dimensione della posizione. Lo fa quando inizia a seguire un segnale, lo ripete di tanto in tanto e lo fa anche ogni volta che il fornitore del segnale fa una nuova operazione, prima di inoltrare questa operazione al mio broker. Questo è comprensibile - vuole davvero garantire la giusta dimensione per l'operazione - ma in questo caso fallisce sempre, causando inutili ritardi nella copia e influenzando notevolmente la redditività di alcune strategie (in particolare, di un certo EA molto popolare tra i fornitori di segnali, nonché delle strategie di breakout in cui il prezzo si muove notevolmente proprio in questo secondo).

    Come noto e documentato, quando la mappatura delle valute del conto fallisce in questo modo, la piattaforma torna al rapporto 1:1 tra le valute. Ciò significa un moderato aumento del rischio (e della ricompensa) per me con l'AUD, che in questo caso mi va bene. Il mio problema principale è quindi il ritardo e quello secondario di non poter specificare manualmente il tasso di conversione (che risolverebbe anche il problema del ritardo, quindi sarebbe un'ottima soluzione per entrambi i problemi).

     
    playgold #:

    @Alain Verleyen Ho visto solo ora la tua risposta, spero che taggarti ti faccia vedere più velocemente la mia. Mi dispiace per la confusione e grazie per aver cercato di capire. Provo a spiegarmi meglio:

    No, l'abbonamento al segnale non copia le operazioni da simboli che il mio broker non possiede. Questo post non riguarda i simboli utilizzati nelle operazioni.

    Sto parlando di valute del conto - del fornitore del segnale e dell'abbonato. Nel mio caso, il fornitore di segnali utilizza Bybit e la valuta del suo conto è UST. Il mio broker non ha alcuna coppia di valute con UST e non ha conti in UST (ma in USD). La mia valuta di conto è l'AUD (ma potrebbe anche essere l'USD - avremmo comunque lo stesso problema di ritardo).

    Ciò che accade è che MT5 (sia il terminale locale che il VPS MQL5 si comportano allo stesso modo) tenta e fallisce nel cercare un tasso di conversione per le valute del conto al fine di determinare la dimensione della posizione. Lo fa quando inizia a seguire un segnale, lo ripete di tanto in tanto e lo fa anche ogni volta che il fornitore del segnale fa una nuova operazione, prima di inoltrare questa operazione al mio broker. Questo è comprensibile - vuole davvero garantire la giusta dimensione per l'operazione - ma in questo caso fallisce sempre, causando un inutile ritardo nella copia e influenzando notevolmente la redditività di alcune strategie (in particolare, di un certo EA molto popolare tra i fornitori di segnali, nonché delle strategie di breakout in cui il prezzo si muove notevolmente proprio in questo secondo).

    Come noto e documentato, quando la mappatura delle valute del conto fallisce in questo modo, la piattaforma torna al rapporto 1:1 tra le valute. Ciò significa un moderato aumento del rischio (e della ricompensa) per me con l'AUD, che in questo caso mi va bene. Il mio problema principale è quindi il ritardo e quello secondario di non poter specificare manualmente il tasso di conversione (che risolverebbe anche il problema del ritardo, quindi sarebbe un'ottima soluzione per entrambi i problemi).

    Si prega di fornire i log a supporto di quanto riportato. Grazie.
     
    Alain Verleyen #:
    Si prega di fornire i log a supporto di quanto riportato. Grazie.

    @Alain Verleyen Ecco un estratto del log di un VPS MQL5. Ho eliminato il mio numero di account e omesso alcune linee irrilevanti. Si noti il ritardo di 1,1 secondi tra le 08:07:53.297 e le 08:07:54.398 (in cui il problema era dovuto all'elaborazione di una transazione), mentre lo stesso identico ritardo era stato riscontrato in precedenza tra le 04:10:43.808 e le 04:10:44.908 (in cui il problema non era dovuto al fatto che si era semplicemente ricollegato al server commerciale). Sembra quindi che in entrambi i casi venga tentata la stessa operazione lenta. Questo estratto specifico proviene da 20260302.log, che ho scelto perché c'è stato un riavvio del VPS in quella data, per mostrare il numero di build del terminale. Tuttavia, lo stesso problema si è verificato anche con build precedenti e ha continuato a verificarsi nei giorni successivi.

    LO      0       00:12:40.488    Terminal        MetaTrader 5 x64 build 5662 started for MetaQuotes Ltd.
    QF      0       00:12:40.493    Terminal        Windows Server 2022 build 20348, 64 x AMD EPYC 7542 32-Core, AVX2, 476 / 511 Gb memory, 1465 / 1677 Gb disk, admin, GMT+1
    ...
    JM      1       00:12:54.656    Signal  '777777': no conversion rate for the deposit currency of provider (UST) and subscriber (AUD), 1:1 ratio will be used
    ...
    ES      0       03:12:52.741    Network '777777': authorized on FusionMarkets-Live through Access Server NY-3 (ping: 0.77 ms, build 5430)
    EO      0       03:12:52.796    Network '777777': terminal synchronized with Fusion Markets Pty Ltd: 0 positions, 0 orders, 248 symbols, 0 spreads
    CL      0       03:12:52.796    Network '777777': trading has been enabled - hedging mode
    PF      0       03:12:52.803    Terminal        '777777': 1 chart, 1 EA, 0 custom indicators, signal enabled
    GQ      0       03:12:54.666    Terminal        '777777': 1 chart, 1 EA, 0 custom indicators, signal enabled, last known ping to Access Server NY-3 is 0.77 ms
    CD      0       03:12:54.702    Network '777777': ping to current access point Access Server NY-3 is 0.76 ms [next point Access Server - NY-NEW-2 is 2.44 ms]
    MG      0       03:12:55.810    Terminal        RAM: 4287 Mb reserved, 59 Mb committed; CPU: EA 0.00% in 1 threads, symbols 0.00% in 1 threads, workers 0.00% in 8 threads, 1624 kb written on disk
    GR      0       04:10:43.808    Signal  '777777': signal provider has balance 15 708.85 UST, leverage 1:500; subscriber has balance 6 877.01 AUD, leverage 1:500
    OM      1       04:10:44.908    Signal  '777777': no conversion rate for the deposit currency of provider (UST) and subscriber (AUD), 1:1 ratio will be used
    JM      0       04:10:44.908    Signal  '777777': percentage for volume conversion selected according to the ratio of balances and leverages, new value 40%
    QR      0       04:10:44.908    Signal  '777777': synchronization finished successfully
    OO      0       04:10:45.878    Signal  '777777': ping to signal server 242.18 ms, to trade server 308.82 ms
    RJ      0       04:12:55.635    Terminal        '777777': 1 chart, 1 EA, 0 custom indicators, signal enabled, last known ping to Access Server NY-3 is 0.76 ms
    II      0       04:12:55.666    Network '777777': ping to current access point Access Server NY-3 is 0.57 ms [next point Access Server - NY-NEW-1 is 2.27 ms]
    HH      0       04:12:56.764    Terminal        RAM: 4287 Mb reserved, 59 Mb committed; CPU: EA 0.00% in 1 threads, symbols 0.00% in 1 threads, workers 0.00% in 8 threads, 279 kb written on disk
    KS      0       05:12:56.628    Terminal        '777777': 1 chart, 1 EA, 0 custom indicators, signal enabled, last known ping to Access Server NY-3 is 0.57 ms
    PR      0       05:12:56.658    Network '777777': ping to current access point Access Server NY-3 is 0.63 ms [next point Access Server - NY-NEW-1 is 2.11 ms]
    PE      0       05:12:57.764    Terminal        RAM: 4285 Mb reserved, 61 Mb committed; CPU: EA 0.00% in 1 threads, symbols 0.00% in 1 threads, workers 0.00% in 8 threads, 3848 kb written on disk
    QJ      0       06:12:52.404    Network '777777': scanning network for access points
    HD      0       06:12:52.449    Network '777777': ping to current access point Access Server NY-3 is 0.74 ms [next point Access Server - NY-NEW-1 is 2.63 ms]
    JH      0       06:12:52.449    Network '777777': scanning network finished
    PL      0       06:12:57.604    Terminal        '777777': 1 chart, 1 EA, 0 custom indicators, signal enabled, last known ping to Access Server NY-3 is 0.74 ms
    FO      0       06:12:57.639    Network '777777': ping to current access point Access Server NY-3 is 0.64 ms [next point Access Server - NY-NEW-2 is 2.43 ms]
    PR      0       06:12:58.737    Terminal        RAM: 4285 Mb reserved, 61 Mb committed; CPU: EA 0.00% in 1 threads, symbols 0.00% in 1 threads, workers 0.00% in 8 threads, 306 kb written on disk
    LE      0       07:12:58.582    Terminal        '777777': 1 chart, 1 EA, 0 custom indicators, signal enabled, last known ping to Access Server NY-3 is 0.64 ms
    HH      0       07:12:58.618    Network '777777': ping to current access point Access Server NY-3 is 0.73 ms [next point Access Server - NY-NEW-2 is 2.44 ms]
    GI      0       07:12:59.726    Terminal        RAM: 4285 Mb reserved, 61 Mb committed; CPU: EA 0.00% in 1 threads, symbols 0.00% in 1 threads, workers 0.00% in 8 threads, 280 kb written on disk
    EL      0       08:07:53.297    Signal  '777777': signal provider performed deal #138115330 comprare 0.16 XAUUSD+ a 5394.41
    EL      1       08:07:54.398    Signal  '777777': no conversion rate for the deposit currency of provider (UST) and subscriber (AUD), 1:1 ratio will be used
    NL      0       08:07:54.398    Trades  '777777': market buy 0.06 XAUUSD sl: 5355.99 tp: 5443.42
     
    playgold #:

    @Alain Verleyen Ecco un estratto del log di un VPS MQL5. Ho eliminato il mio numero di conto e omesso alcune righe non pertinenti. Si noti il ritardo di 1,1 secondi tra le 08:07:53.297 e le 08:07:54.398 (in cui si trattava di un'operazione in corso), mentre lo stesso identico ritardo è stato riscontrato in precedenza tra le 04:10:43.808 e le 04:10:44.908 (in cui non si trattava di un problema, poiché si trattava semplicemente di una riconnessione al server commerciale). Sembra quindi che in entrambi i casi venga tentata la stessa operazione lenta. Questo estratto specifico proviene da 20260302.log, che ho scelto perché c'è stato un riavvio del VPS in quella data, per mostrare il numero di build del terminale. Tuttavia, lo stesso problema si è verificato anche con build precedenti e ha continuato a verificarsi nei giorni successivi.

    Grazie. Questo ritardo dovrebbe essere stato rimosso dalla build 5676. Vi prego di confermare, perché non posso fare il test personalmente.
     
    Alain Verleyen #:
    Grazie. Questo ritardo dovrebbe essere rimosso dalla build 5676. Per favore, confermate, perché non posso testare personalmente.
    @Alain Verleyen Grazie, è stato veloce! Per il momento ho smesso di seguire i segnali di Bybit soprattutto a causa del ritardo, quindi dovrò seguire nuovamente uno di questi per testare. Questa build è già disponibile nei VPS MQL, che utilizzo, o quando lo sarà (o più recente)?