Errori, bug, domande - pagina 1378
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
Evviva!!!
All'incirca quando avverrà l'implementazione? Attualmente sto scrivendo liste e code per diversi tipi, quindi devo iniziare un orto.
E vorrei anche sapere, ipuntatori a variabili di tipi semplici saranno implementati in MQL? Potete usarli per utilizzare completamente gli adattatori come in STL C++.
Nella documentazione di MQL5, nella descrizione di ObjectSetString(), c'è una nota:
Infatti, quando si rinomina manualmente un oggetto grafico (tramite la finestra di dialogo delle proprietà), ci sono tre avvisi, se si tiene traccia di essi:
- CHARTEVENT_OBJECT_DELETE - sparam = nome dell'oggetto prima di rinominarlo;
- CHARTEVENT_OBJECT_CREATE - sparam = nome dell'oggetto dopo la ridenominazione;
- CHARTEVENT_OBJECT_CHANGE - sparam = nome dell'oggetto dopo la ridenominazione.
Ero sicuro che in MQL4 la ridenominazione degli oggetti grafici avrebbe notificato gli eventi di cancellazione e creazione. Ma oggi ho guardato nella documentazione di MQL4 e ho visto che manca lo stesso commento per la funzione con lo stesso nome . Infatti, se la ridenominazione di un oggetto viene tracciata manualmente nel suo dialogo delle proprietà, la notifica viene ricevuta solo per l'eventoCHARTEVENT_OBJECT_CHANGE, dove sparam è uguale al nome dell'oggetto dopo la ridenominazione.Per favore, ditemi, in MQL4, quando si rinomina un oggetto grafico, ci saranno notifiche di eventi di cancellazione e modifica? O rimarrà così com'è?
E un'altra domanda, per sicurezza, in MQL5 le notifiche degli eventi di cancellazione e creazione al cambiamento del nome di un oggetto non saranno rimosse?
Nessun commento finora. Scusa
1. Примерно когда будет реализация...
o a.
2. И еще хотелось бы знать - будут ли введены в MQL указатели на переменные простых типов...
voi circa i commenti a quale domanda:
o a
Per entrambi.
Salve,
Forse, dovrei chiarire che ho rivolto le mie domande a voi, gli sviluppatori, non a causa del mio articolo su MQL5 inviato per la revisione e dove questi eventi sono menzionati.
Ho solo un prodotto gratuito per MetaTrader5 e MetaTrader 4 nel Marketplace, dove si applicano le condizioni di questa nota.
Cioè, dove per creare una copia di un oggetto grafico, bisogna cliccare su di esso e poi scegliere la direzione della copia, su o giù:
Quando si clicca sui pulsanti direzionali e viene fatta una copia.
Così, quando l'oggetto da copiare è già selezionato cliccando su di esso, il suo nome viene visualizzato nel pannello di controllo. Ma prima di fare una copia, selezionando il pulsante di direzione giusto, si può cambiare il numero di punti in quanti copiare; questo oggetto può essere spostato, il suo colore cambiato, ecc. è possibile che cambiando le proprietà, questo oggetto possa essere accidentalmente cancellato o rinominato.
Così, se l'oggetto da copiare viene accidentalmente rinominato tramite il dialogo delle proprietà o rimosso programmaticamente o manualmente, allora per i termini del codice il suo nome scompare dal pannello e i pulsanti per copiare diventano inattivi (perché quell'oggetto non esiste più). Se solo il valore di rientro della copia, la posizione dell'oggetto, il colore, ecc. sono cambiati, la copia sarà conforme ai nuovi dati.
In MetaTrader5, quando si rinomina un oggetto tramite la finestra di dialogo delle proprietà, le condizioni si attivano come previsto dal codice, mentre in MetaTrader4 non è così. Tuttavia, sembra che in MetaTrader4, quando un oggetto viene rinominato, viene cancellato e viene creato un nuovo oggetto. Solo che non c'è notifica degli eventi di cancellazione e creazione. Posso dire che succede anche lì secondo lo stesso programma in MetaTrader4 Market. Nessuna copia dell'oggetto viene creata dopo la ridenominazione. Quando si lancia il programma per visualizzare gli eventi, si verifica solo l'evento di cambiamento dell'oggetto, come ho scritto, con il nome dopo la ridenominazione.
Opzione alternativa per me stesso so invece di questi eventi, ma dal:
Non so quando e se troverò il tempo di fare questa alternativa di elaborazione. E in generale, se vale la pena costruirlo. Ecco perché ho deciso di chiederlo a voi.
P./S.: Ecco l'altra cosa..., perché ho fatto dei controlli sul programma prima di pubblicare. Ma non ho una conferma fissa, che ho fatto tale controllo sulla ridenominazione in MT4. Cioè, sì, ammetto che potrebbe essermi sfuggito un tale controllo per MT4, compreso l'essere nell'errata convinzione che gli stessi eventi per MT4 quando si cambia il nome dell'oggetto sono gli stessi di MT5.
Ci stiamo lavorando
Potete dirmi, se un oggetto grafico viene rinominato, ci saranno notifiche di eventi di cancellazione e modifica in MQL4? O rimarrà così com'è?
Genererà eventi come in MT5. Ma è meglio contattare il Service Desk per queste domande.
Grazie, Anton!
P./S.: di solito vado al Service Desk, ma qui sono "congelato": non è un errore o un desiderio, ma domande. Pertanto, nelle domande e ha scritto. E poi ho capito che queste domande possono essere percepite in modo ambiguo, quindi ho specificato. Questo è tutto.
Cari sviluppatori! Puoi dirmi per favore come procede il lavoro sulla storia della zecca? Quando aspettare? È anche in corso?