Errori, bug, domande - pagina 2408

 
Slava:

Sembra essere in giro dall'inizio del nuovo MQL4

Sono sorpreso di averlo notato solo io. A quanto pare è stato cliccato tutto il tempo.

 
Andrey Khatimlianskii:

Mi sorprende che l'abbia notato solo io. A quanto pare, è stato premuto tutto il tempo.

Se c'è qualcosa nel codice come

if(!TerminalInfoInteger (TERMINAL_TRADE_ALLOWED))
return;

Allora il pulsante funziona.

Senza questo comando, l'EA non risponde al pulsante

 
Andrey Khatimlianskii:

Mi sorprende che l'abbia notato solo io. A quanto pare è stato premuto tutto il tempo.


Ho scritto su questo circa due anni fa.

Vladimir Pastushak:

Se c'è qualcosa nel codice come

Allora il pulsante funziona.

Senza questo comando, l'EA non risponde al pulsante


è esattamente così. Ecco perché ho disattivato i controlli dei pulsanti nel tester di strategia.

 

Un piccolo consiglio (forse qualcuno l'ha già scritto, non l'ho visto). Se durante lo sviluppo del programma MQL, dopo qualche innocua modifica del codice sorgente, il terminale inizia improvvisamente a produrre qualcosa come

        Access violation at 0x0000000203543C20 write to 0x0000000203543C20
           crash -->  memory at 0x0000000203543C20 is not readable
        00: 0x0000000203543C20
        01: 0x000000000354297C
        02: 0x000000000B33C1D0
        03: 0x0000000003558DB7
        04: 0x0000000100000000
        05: 0x0000007500000000
        06: 0x000000001A4C2B08
        07: 0x000000000B33C358
        08: 0x0000000000000075
        09: 0x000000001A4C2E08
        10: 0x000000000B33C1D0
        11: 0x00000000035409A0
        12: 0x000000000B33C1D0
        13: 0x000000000355738F
        14: 0x000000000F91CEF0
        15: 0x000000000F91CE40
        16: 0x0000000100000002

eseguire il codice sotto debugger - c'è una buona probabilità che funzioni (e funzionerà fino a quando non sarà ricompilato per il rilascio). Questo vi permetterà di continuare a codificare, anche se non per il mercato.

 
Stanislav Korotky:

Un piccolo consiglio (forse qualcuno l'ha già scritto, non l'ho visto). Se durante lo sviluppo del programma MQL, dopo qualche innocua modifica del codice sorgente, il terminale inizia improvvisamente a produrre qualcosa come

eseguire il codice sotto debugger - c'è una buona probabilità che funzioni (e funzionerà fino a quando non sarà ricompilato per il rilascio). Questo vi permetterà di continuare a codificare, anche se non per il mercato.

E immediatamente, prima di eseguire il codice sotto debugger, inviare EX5 a Ilyas

 
Slava:

Si prega di chiarire quando verrà rilasciata una nuova build di MT5 con le correzioni per i problemi identificati?

 
Buona sera, amici, potete darmi un suggerimento... L'errore "comando sconosciuto E0" appare nel log e si ricollega al dc nello stesso secondo. Che cosa è... L'Expert Advisor impazzisce dopo questo ((
 
La ricerca nel forum non funziona.
 
Si prega di consigliare i compagni. Non c'è un trailing standard incorporato in MT5. Qualcuno ha incontrato questo? Come si installa? Mi scuso se questa domanda è già stata fatta.
 
newichek:
Si prega di consigliare i compagni. Non c'è un trailing stop standard incorporato in MT5. Qualcuno ha incontrato questo? Come si installa? Mi scuso se questa domanda è già stata fatta.

Aiuto:Trailing Stop.

Общие принципы - Торговые операции - MetaTrader 5
Общие принципы - Торговые операции - MetaTrader 5
  • www.metatrader5.com
Перед тем как приступить к изучению торговых функций платформы, необходимо создать четкое представление об основных терминах: ордер, сделка и позиция. — это распоряжение брокерской компании купить или продать финансовый инструмент. Различают два основных типа ордеров: рыночный и отложенный. Помимо них существуют специальные ордера Тейк Профит...