Errori, bug, domande - pagina 3104

 
MetaQuotes #:

Per ricalcolare i risultati in RUB, ho bisogno di includere i cross-rate come USDRUB, EURRUB nei conti di trading disponibili.

Come posso abilitarlo? Perché i calcoli dei profitti nelle operazioni in PLN funzionano correttamente senza intervento manuale?

Ho abilitato USDRUB e EURRUB nella panoramica del mercato - non ha aiutato.

 
Andrey Dik #:

Come posso abilitarlo? Perché i trade PLN calcolano correttamente i profitti senza intervento manuale?

Ho abilitato USDRUB e EURRUB nella panoramica del mercato - non ha aiutato.

Quindi il tuo broker non ha aggiunto i cross-rate necessari al tuo conto per ricalcolare i profitti di queste valute.

Per favore, descrivi la tua domanda in modo più dettagliato e informativo. In questo momento si tratta di tirare a indovinare, perché nessuno conosce o vede la tua configurazione.

 
MetaQuotes #:

Significa che il tuo broker non ha aggiunto i cross-rate necessari al tuo conto per convertire i profitti di queste valute.

Per favore, sii più specifico e informativo con la tua domanda. In questo momento si tratta di tirare a indovinare, perché nessuno conosce o vede la tua configurazione.

Ecco un terminale pulito da MetaQuotes:

2021.11.12 15:32:09.417 Rete '1278925': disconnesso da AMPGlobalEU-Demo

2021.11.12 15:32:10.017 Rete '1278975': autorizzato su AMPGlobalEU-Demo attraverso Main Access Server NEW (ping: 157.71 ms, build 2875)

2021.11.12 15:32:10.017 Rete '1278975': precedente autorizzazione riuscita eseguita da 176.115.93.98 il 2021.11.12 10:31:22

2021.11.12 15:32:10.367 Network '1278975': terminale sincronizzato con AMP Global Ltd: 0 posizioni, 0 ordini, 348 simboli, 0 spread

2021.11.12 15:32:10.367 Rete '1278975': il trading è stato abilitato - modalità netting

ed ecco il terminale del broker:

2021.11.12 15:35:27.491 Rete '1279621': disconnesso da AMPGlobalEU-Demo

2021.11.12 15:35:29.101 Rete '1279618': disconnesso su AMPGlobalEU-Demo via Main Access Server NEW (ping: 167.98 ms, build 2875)

2021.11.12 15:35:29.101 Rete '1279618': precedente autorizzazione riuscita eseguita da 176.115.93.98 il 2021.11.12 10:35:11

2021.11.12 15:35:29.661 Network '1279618': terminale sincronizzato con AMP Global Ltd: 0 posizioni, 0 ordini, 334 simboli, 0 spread

2021.11.12 15:35:29.661 Rete '1279618': il trading è stato abilitato - modalità netting

Qui vediamo la commissione dedotta nel terminale del broker (anche se non per tutti i simboli), ma anche il profitto 0,0.

Ti darò tutte le informazioni di cui hai bisogno, per favore dimmi quale.

 
Ciao! programmatori esperti per favore aiutatemi a risolvere il problema con l'Expert Advisor su MT5.
Expert Advisor non funziona correttamente in base al tempo per qualche motivo gli ordini limite non vengono cancellati specificamente sul conto demo controllato se l'ora è 23-1 sul conto.
cancellare alle 01:35 e 01:45, non alle 01:00 per qualche motivo...
cosa c'è di sbagliato con questa funzione? ((((

codice:
  bool Trade=false;
   datetime startTime=StringToTime(StartWork);
   datetime endTime=StringToTime(EndWork);

   if(TimeFilter==true)
      {  
         if(startTime<endTime&&TimeCurrent()>=startTime&&TimeCurrent()<endTime)//проверка времени
            {
               Trade=true;
            }
         if(startTime>endTime&&((TimeCurrent()>=startTime&&TimeCurrent()<=StringToTime("00:00")+60*1440)||(TimeCurrent()<endTime&&TimeCurrent()>StringToTime("00:00"))))
            {
               Trade=true;
            }
      }
      else Trade=true;
      
   //if(tempT!=Time(PERIOD_CURRENT,0))
     // {
 
areed breen #:
Ciao! programmatori esperti mi aiutano a risolvere questo problema con l'Expert Advisor su MT5...
l'Expert Advisor non funziona correttamente in base al tempo per qualche motivo gli ordini limite non vengono cancellati specificamente su un conto demo controllato se il runtime è 23-1 sul conto...
cancellare alle 01:35 e 01:45, non alle 01:00 per qualche motivo una settimana con lo sviluppatore non può risolvere il problema...
cosa c'è di sbagliato con questa funzione? ((((

codice

Ci sono dei tick tra 01:00 e l'ora effettiva di cancellazione?

In caso contrario, provate TimeTradeServer() invece diTimeCurrent().

 
JRandomTrader #:

Ci sono dei tick tra 01:00 e l'ora effettiva di cancellazione?

In caso contrario, provate TimeTradeServer() invece diTimeCurrent().

se ho capito bene...
gli ordini vengono cancellati manualmente senza problemi... ma quando li cancella l'advisor li rimette su un nuovo tick...
anche se il tempo è prima delle 01:00 ... alle 01:00 dovrebbero essere cancellati... ma non li cancella prima delle 01:35 01:45 ((
developer does not know what the reason

 
areed breen #:
Ciao! programmatori esperti mi aiutano a risolvere il problema di un EA su MT5...
l'EA funziona in modo errato sul tempo per qualche motivo gli ordini limite non vengono cancellati specificamente su un conto demo controllato se il runtime è 23-1 sul conto...
cancellare alle 01:35 e 01:45, non alle 01:00 per qualche motivo una settimana con lo sviluppatore non può risolvere il problema...
che cosa è sbagliato con questa funzione ?((((

codice

La vostra funzione assegna sempre true alla variabile Trade. Cosa dovrebbe fare il ramo else Trade=true;?

 

Terminale build 3099 su mac. L'autosostituzione si attacca in ME.

Quando si digita il codice, una barra di sostituzione gialla appare e se si preme invio, la barra si blocca dove si trova il cursore del mouse in quel momento.

Questa striscia sta poi sullo schermo in cima a tutte le finestre. Foto in allegato....

Scompare quando chiudo tutte le finestre relative a MT5.


Qualcuno sa come fermarlo?


 
areed breen #:
Ciao! programmatori esperti per favore aiutatemi a risolvere questo problema con l'Expert Advisor su MT5...
l'Expert Advisor sta lavorando in modo errato sul tempo per qualche motivo gli ordini limite non vengono cancellati specificamente su un conto demo controllato se l'ora è 23-1 sul conto...
cancella alle 01:35 e 01:45, non alle 01:00 per qualche motivo...
cosa c'è di sbagliato in questa funzione? ((((

codice

https://www.mql5.com/ru/docs/basis/operations/rules

Документация по MQL5: Основы языка / Операции и выражения / Приоритеты и порядок операций
Документация по MQL5: Основы языка / Операции и выражения / Приоритеты и порядок операций
  • www.mql5.com
Приоритеты и порядок операций - Операции и выражения - Основы языка - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
input  group "Symbols-----------------------------------"

È possibile fare in modo che questa costruzione abbia ";" alla fine?

Gli IDE di terze parti non capiscono questo alto impulso artistico degli sviluppatori, apparentemente è lo stesso di #define, il segno ";" non è richiesto.