Errori, bug, domande - pagina 2764
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Ragazzi, potete suggerire un modo per aggiungere l'indirizzo del sito alle impostazioni del terminale mt4, per permettere la WebRequest.
Il cliente ha chiesto un gufo che richiede informazioni dal server, e chiede qualcosa per registrare automaticamente il sito in WebRequest. Non vuole che il gufo lavori attraverso "wininet.dll". WebRequest ma non per prescrivere a mano.
Ecco una domanda che mi interessa, forse qualcuno ha già controllato e lo sa con certezza:
Se impostate il tipo di scadenza per un ordine pendente
GIORNO_SPECIFICATO_DELL'ORDINE
L'ordine sarà in vigore fino alle 23:59:59 del giorno selezionato. Se quell'ora non cade in una sessione di trading, la scadenza sarà all'ora di trading più vicina.
e le 23:59:59:59 non cadono in una sessione di trading, e la prossima sessione di trading si apre con un gap in modo che l'ordine debba essere attivato. Qual è la prima cosa da fare: cancellare l'ordine o attivarlo?
Ragazzi, potete suggerire un modo per aggiungere l'indirizzo del sito alle impostazioni del terminale mt4, per permettere la WebRequest.
Il cliente ha chiesto un gufo che richiede informazioni dal server, e chiede qualcosa per registrare automaticamente il sito in WebRequest. Non vuole che il gufo lavori attraverso "wininet.dll". WebRequest ma non per prescrivere a mano.
Solo l'utente può aggiungere manualmente alla lista dei permessi. Altrimenti proibito per ragioni di sicurezza. Se qualcuno scopre una tale possibilità, è probabile che venga chiusa immediatamente.
Perché il risultato dello script è di 1-2 secondi nel rapporto, ma più di un minuto?
Lo script ha funzionato e dall'inizio allo scarico ci vuole circa un minuto o più.
Ma lo script scrive ostinatamente che ha funzionato per 1 - 2 secondi, cosa può rallentare così tanto il PC?
2020.06.01 11:34:26.680 Inizio della velocità (EURUSD,M15)
2020.06.01 11:37:34.067 Teste speed (EURUSD,M15)
2020.06.01 11:37:34.067 Teste di velocità (EURUSD,M15) Modo più vecchio Totale: 1870971ms Sec 1
2020.06.01 11:39:32.283 Teste speed (EURUSD,M15)
2020.06.01 11:42:24.664
2020.06.01 11:42:24.664 Teste speed (EURUSD,M15) Vecchio modo Totale: 1652839ms Sec 1
State contando i microsecondi e poi li convertite erroneamente in millisecondi dividendo per 100 invece che per 1000.
Sviluppatori, fate qualcosa con gli accordi sul grafico. Quando ce ne sono molti, il grafico semplicemente non è visibile, bisogna cancellare ogni volta con un nuovo accordo.
Guarda nelle impostazioni del terminale, nel menu contestuale del grafico e controlla che il flag di visualizzazione degli scambi non sia salvato in default.tpl.
Gli sviluppatori, fanno qualcosa con le offerte sul grafico. Quando ce ne sono molti, il grafico non è visibile, devo cancellarli ogni volta con un nuovo trade.
In Five, cliccate con il tasto destro del mouse sul campo bianco della scheda Trade. Mostra nel menu Charts - ecco dove si nasconde questo male! :)
Buon pomeriggio. Non so se questo è stato scritto per MT4 o no:
1. Quando cerco di inviare ObjectSetString(0,sparam,OBJPROP_NAME,ObjName) dalla funzione OnChartEvent, quando id=CHARTEVENT_OBJECT_CHANGE ottengo l'errore 4051, in MT5 questo codice funziona senza problemi. Sparam - nome dell'oggetto grafico (per esempio tendenza verticale), al cambiamento delle sue proprietà (per esempio visualizzazione TF) viene chiamato OnChartEvent.
2. Quando si chiama dall'indicatore la funzione ChartSetSymbolPeriod da OnChartEvent per il grafico corrente, se l'Expert Advisor con deinit o OnDeinit è installato sullo stesso grafico, a volte (non sempre, ma circa 2 volte su 3) causa un notevole rallentamento, e il log non contiene le solite informazioni sulla deinizializzazione/inizializzazione dell'Expert Advisor. Se la funzione di deinizializzazione viene rimossa dall'EA, non c'è nessun blocco. In MT5 esattamente lo stesso design funziona sempre senza alcun ritardo.
In Five, cliccate con il tasto destro del mouse sul campo bianco della scheda Trade. Mostra nel menu Charts - ecco dove si nasconde questo male! :)No, non lì. È un bug che è arrivato con l'aggiornamento.
Suggerisco di provarlo voi stessi prima di commentare. È già stato scritto un centinaio di volte su questo bug.
Guarda nelle impostazioni del terminale, nel menu contestuale del grafico e controlla che il flag di visualizzazione del trade non sia salvato in default.tpl.
Oh, andiamo, è la stessa cosa, ho studiato il terminale 15 anni fa. Tutto è a posto nelle impostazioni.
Quindi vivere con le conoscenze di 15 anni fa, mentre ricostruiamo le interfacce e i principi delle vecchie funzioni.