[ARCHIVIO]Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non posso andare da nessuna parte senza di te - 5. - pagina 247
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
sss2019, non c'è tempo per occuparsene ora, mi dispiace.
Sbagliato. Corretto, come mostrato sopra.
Non appena avrò finito, lo aggiusterò e modificherò il codice nel post lì.
Domanda. Come si ottiene un puntatore a una stringa? La stringa MQL4 è C++ lpsz, per quanto ho capito. Ma come otteniamo l'indirizzo della stringa stessa?
Se ho un'idea su come far funzionare uno stesso EA con diverse procedure guidate, il robot dovrebbe gestire separatamente questa situazione quando si verifica un blocco e non interferire con altri ordini. Cioè abbiamo una posizione aperta a Bay (magia 001) il mercato è andato contro di noi e invece di chiudere l'affare si apre l'affare opposto a Sell con la magia 001 e il robot si prenderà cura della situazione e voglio aprire di nuovo Bay ma con la magia (002) e se il trend non è corretto l'opposto Sell con la magia (002) si aprirà di nuovo e così via. Qualche consiglio su come far funzionare gli affari come un livello con diverse magie o come implementarlo?
Esempio di un contatore di ordini aperti e pendenti secondo il simbolo e il mago richiesti
Per qualche motivo, il terminale si è bloccato durante il test. Ora, quando lo si accende, inizia ad usare circa 150 mb di memoria e si blocca. Stavo per reinstallare, ma ho spostato tutti i miei file prima di farlo. Quando ho aperto le cartelle ho scoperto che non tutti i file che avevo creato erano lì. Dove sono gli altri?
Per qualche motivo, il terminale si è bloccato durante il test. Ora, quando lo si accende, inizia a usare circa 150 mb di memoria e si blocca. Stavo per reinstallare, ma ho spostato tutti i miei file prima di farlo. Quando ho aperto le cartelle ho scoperto che non tutti i file che avevo creato erano lì. Dove sono gli altri?
sss2019, non c'è tempo per occuparsene ora, mi dispiace.
Non appena avrò finito, lo aggiusterò e modificherò il codice nel post lì.
Domanda. Come si ottiene un puntatore a una stringa? La stringa MQL4 è C++ lpsz, per quanto ho capito. Ma come faccio a ottenere l'indirizzo della stringa stessa?
La schermata di sinistra è MQL5, non 4.
No, il quarto. È solo che i file del quarto, quando vengono cliccati, si aprono attraverso il quinto, per qualche motivo
Aprire MetaEditor per 5, nella finestra di sinistra "Navigator" -> su una cartella clic destro del mouse -> "Open folder" e lì tra le cartelle provare a cercare.
Non c'è modo di farlo in MQL4. Potete passare una stringa a una DLL e restituire l'indirizzo come INT.
//MQL4
Affinché altri non soffrano allo stesso modo, ho allegato l' intero progetto zippato. Con fonti, in modo che altri possano vedere che non è un virus. Non ho avuto il tempo di controllare cosa è compilato da VC++ 6.0 e cosa è spazzatura. StrAddress.dll è nella cartella Debug.
Aprire MetaEditor per 5, nella finestra di sinistra "Navigator" -> clic destro del mouse su una cartella -> "Open folder" e lì tra le cartelle provare a cercare.
Grazie, ma non è venuto fuori niente da mt4. Ha usato la ricerca e ha trovato tutti i file al seguente indirizzo:
C:\Users\Qwer\AppData\Local\VirtualStore\Program Files\MetaTrader 4\experts\include
Non ho idea di come ci siano arrivati, ad essere onesti, dato che sono stati salvati correttamente prima.