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
L'indicatore ha questa proprietà:
Questa proprietà è necessaria affinché l'indicatore si trovi in basso. Beh, sì, è abbastanza chiaro.
Ho bisogno di avere una "barra di dialogo" anche nella finestra principale....
E questo è quanto. Grazie a questa proprietà, qualunque cosa si faccia, qualunque proprietà si definisca, la barra di dialogo sarà nella sottofinestra dell'indicatore. E non sarà mai nella finestra principale.
Ho passato tre giorni a cercare di capire la libreria standard. Ancora non capisco come sia stato possibile creare una tale omissione.
Se mi sbaglio, ditemi dove sbaglio. Per l'amor di Dio, non scrivete che è necessario specificare 0 per le proprietà di finestre e sottofinestre.
Nel frattempo, creerò il mio pannello che funzionerà come dovrebbe.
Se mi sbaglio, ditemi dove sbaglio. Per l'amor di Dio, non scrivete che è necessario specificare 0 per le proprietà di finestre e sottofinestre.
Nel frattempo, creerò il mio pannello che funzionerà come dovrebbe.
analizzare il codice, aggiungere l'opzione m_subwin che definisce il numero della sottofinestra, intercettare gli eventi di "creazione/cancellazione" della sottofinestra per correggere questo caso nell'intero dialogo se non è 0, usare questo m_subwin dove viene usato ObjectCreate(...)
quindi i pannelli e gli elementi possono essere creati in qualsiasi finestra e sottofinestra
analizzare il codice, aggiungere l'opzione m_subwin che definisce il numero di sottofinestra, intercettare gli eventi di "creazione/cancellazione" della sottofinestra per correggere questo caso nell'intero dialogo se non è 0, utilizzare questo m_subwin dove viene utilizzato ObjectCreate(...).
Quindi i pannelli e gli elementi possono essere creati in qualsiasi finestra e sottofinestra.
Sì, sì, aggiungete tutte queste cose, attaccatele, avvolgetele in un filo di alluminio e fissatele con lo scotch. Abbiamo bisogno di una soluzione semplice e corretta per l'intera libreria. Se non c'è questa soluzione, allora la libreria deve essere riprogettata. Probabilmente creerò una mia finestra di dialogo.
Questa è una limitazione della piattaforma MetaTrader: un indicatore può essere presente solo nella finestra principale o solo in una sottofinestra.
Le possibili soluzioni e un esempio di implementazione sono riportati nel libro.
In breve, si creano due indicatori e uno crea l'altro utilizzando ChartIndicatorAdd. Possono scambiarsi dati tramite eventi, risorse, buffer, ecc.
Si tratta di una limitazione della piattaforma MetaTrader: un indicatore può essere presente solo nella finestra principale o solo in una sottofinestra.
Nel libro sono riportate le possibili soluzioni e un esempio di implementazione.
In breve: si creano due indicatori e uno crea l'altro utilizzando ChartIndicatorAdd. Possono scambiarsi dati tramite eventi, risorse, buffer, ecc.
Se queste sono le parole di uno specialista, allora è esattamente quello che volevo sentire. E significa che è necessario creare il proprio pannello.
Se questa è solo un'ipotesi... allora dovete creare il vostro pannello.
Sto aspettando un suggerimento su come inserire il pannello nella finestra principale, se l'indicatore si trova nella finestra secondaria.