Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 773
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
Grazie.
Appena registrato, non so ancora come funziona il forum.
Non capisco WinAPI, cosa c'è di sbagliato qui?
fatemi vedere i vostri sforzi sotto forma di script
L'ho come una funzione nel mio EA, ecco l'inizio del codice
questa è la funzione stessa
Il resto dell'EA funziona bene, le variabili che sono nella funzione non sono usate da nessun'altra parte nel codice.
Il terminale va in crash sulla lineaSetClipboardData( CF_UNICODETEXT, hMem );// Passare la memoria con la stringa al buffer
Ho capito, mi correggo).
fatemi vedere i vostri sforzi come uno script
L'ho come una funzione nel mio EA, ecco l'inizio del codice
questa è la funzione stessa
Il resto dell'EA funziona bene, le variabili che sono nella funzione non sono usate da nessun'altra parte nel codice.
Il terminale va in crash sulla lineaSetClipboardData( CF_UNICODETEXT, hMem );// Passare la memoria con la stringa al buffer
Ho trovato questo script, che presumibilmente legge il buffer ed emette il valore nella finestra del terminale - non funziona nemmeno questo.
Anche se non uccide il terminale, non emette nulla nella finestra.
È un mistero con il buffer, limiterò l'emissione di dati su Alert per ora, posso copiare i dati da esso con ctrl+c, anche se volevo evitare azioni "manuali".
Quell'esempio era per MT4, quindi non teneva conto della capacità delle cifre.
Eccone uno per tutte le piattaforme:
Quell'esempio era per MT4, quindi non teneva conto del bit rate.
Eccone uno per tutte le piattaforme:
Mi sono insospettito sulla capacità, soprattutto quando ho guardato il secondo script che leggeva il buffer.
Questo è l'unico modo per risolvere il problema, l'avrei capito almeno un mese dopo)).
Grazie mille, mi hai risparmiato un sacco di tempo).
Integrarlo immediatamente in EA)
Per favore aiutatemi a riscrivere il codice su MT5 - non sono bravo con gli ordini :(
Durante la compilazione degli errori di codice:
'SELECT_BY_POS' - identificatore non dichiarato KamikadzeStatistics.mqh 257 33
'MODE_HISTORY' - identificatore non dichiarato KamikadzeStatistics.mqh 257 47
'OrderSelect' - conteggio parametri errato KamikadzeStatistics.mqh 257 13
'OrderType' - funzione non definita KamikadzeStatistics.mqh 259 60
'OrderCloseTime' - funzione non definita KamikadzeStatistics.mqh 261 19
'OrderProfit' - funzione non definita KamikadzeStatistics.mqh 265 42
Per favore aiutatemi a riscrivere il codice su MT5 - non sono bravo con gli ordini :(
Durante la compilazione degli errori di codice:
'SELECT_BY_POS' - identificatore non dichiarato KamikadzeStatistics.mqh 257 33
'MODE_HISTORY' - identificatore non dichiarato KamikadzeStatistics.mqh 257 47
'OrderSelect' - conteggio parametri errato KamikadzeStatistics.mqh 257 13
'OrderType' - funzione non definita KamikadzeStatistics.mqh 259 60
'OrderCloseTime' - funzione non definita KamikadzeStatistics.mqh 261 19
'OrderProfit' - funzione non definita KamikadzeStatistics.mqh 265 42
Che cos'è questo? Non sono un buon giudice di MQL4. Se mi dici di cosa ho bisogno, sarò in grado di scrivere tutto in MQL5.
Ha qualcosa a che fare con il calcolo dei profitti e delle perdite della storia?