Errori, bug, domande - pagina 2522
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Sto chiedendo aiuto su WinAPI. Ho bisogno di essere in grado di fare queste due azioni in MT5.
Chiamate il menu mostrato e selezionate per salvare il rapporto.
Chiamate il menu mostrato e selezionate per caricare un file impostato.
In MT4 questo genere di cose è molto facile. In MT5 non lo è.
Cioè devi solo aprire il menu e selezionare un'opzione appropriata. Ma non può farlo.
Sembra che dovrebbe essere così.
Forum sul trading, sistemi di trading automatico e strategie di trading di prova
Come premere il pulsante "Auto-trade" in modo programmatico
Renat Fatkhullin, 2013.03.31 22:50
Eseguilo in un ambiente a 32 bit o trova un parser a 64 bit.Se registrate un Message log per chiamare il menu contestuale del compito 2, potete ottenere il seguente risultato:
Provate a chiamare questo menu programmaticamente tramiteSendMessage WinApi.
Se scrivete un Message log per chiamare il menu contestuale del compito 2, potete ottenere il seguente risultato:
Provate a chiamare questo menu programmaticamente tramiteSendMessage WinApi.
Non ha avuto successo.
Non ha funzionato
Probabilmente stai usando l'impugnatura sbagliata.
I grafici sono implementati all'interno dell'oggetto MDIClient, è necessario salire alla finestra principale di terminal.exe e poi scendere attraverso le finestre fino alla "SysListView32" evidenziata e utilizzare il suo handle.
Potrebbe esserci un modo più semplice, provalo...
Molto probabilmente stai usando la maniglia sbagliata.
I grafici sono implementati all'interno dell'oggetto MDIClient, è necessario salire alla finestra principale di terminal.exe e poi scendere attraverso le finestre fino alla "SysListView32" evidenziata e utilizzare il suo handle.
Forse c'è un modo più semplice, provalo...
Arrivato alla maniglia, non ha aiutato.
Probabilmente un messaggio diverso.
Una domanda che mi ha tormentato a lungo è come motivare correttamente il processo di pensiero
se (valore[0] > valore[1]
o viceversa
prima lo zero e poi il successivo?
Ciao, puoi dirmi perché il mio terminale si comporta così suVMware x64?
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Bug, bug, domande
Gudgeon, 2019.07.31 12:16
2019.07.31 08:20:46.595 Terminale MetaTrader 5 x64 build 2085 avviato (MetaQuotes Software Corp.)
2019.07.31 08:20:46.596 Terminale Windows 10 (build 14393) su VMware x64, IE 11, UAC, Intel Core i5-3450 @ 3.10GHz, Memoria: 2728 / 4095 Mb, Disco: 69 / 99 Gb, GMT+3
2019.07.31 08:20:46.596 Terminale C:\PROGI\MT-5
Sembra che accada più spesso quando il terminale è caricato con oggetti grafici.
ad esempio: compravendite, eventi del calendarioDopo qualche tempo l'indicatore smette di funzionare correttamente:
- Grafico M1;
- qualsiasi indicatore (nella figura media mobile standard);
- testato su tre macchine.
Se si cambia il periodo di programmazione, tutto va a posto.
Per me questo è fondamentale perché uso i segnali degli indicatori grafici nel mio EA.
Ciao, potresti dirmi perché il terminale si comporta così?
Dopo qualche tempo l'indicatore smette di funzionare correttamente:
- Grafico M1;
- Qualsiasi indicatore (la media mobile standard è mostrata nell'immagine);
- L'ho controllato su tre macchine.
Se si cambia il periodo del grafico, tutto va a posto.
Per me è fondamentale, perché uso i segnali degli indicatori grafici nel mio Expert Advisor.
Specificare i dati:
copiare tre righe dalla scheda "Log" (selezionare tre righe -> clic destro del mouse -> Copia)
e incollarlo nel tuo messaggio. Dovrebbe apparire così:
2019.07.31 08:20:46.595 Terminale MetaTrader 5 x64 build 2085 avviato (MetaQuotes Software Corp.)
2019.07.31 08:20:46.596 Terminale Windows 10 (build 14393) su VMware x64, IE 11, UAC, Intel Core i5-3450 @ 3.10GHz, Memoria: 2728 / 4095 Mb, Disco: 69 / 99 Gb, GMT+3
2019.07.31 08:20:46.596 Terminale C:\PROGI\MT-5
Sembra accadere più spesso quando il terminale è caricato con oggetti grafici.
per esempio: compravendite, eventi del calendario e piccoli timeframeArrivato alla maniglia, non ha aiutato.
Probabilmente un messaggio diverso.
Ottenuto con WM_CONTEXTMENU.
Il codice è stato leggermente modificato, è più facile da debuggare e può essere riutilizzato: