Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1581
![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
ChartIndicatorAdd()
Grazie. È solo qui che l'EA visualizza l'indicatore che non è direttamente nel grafico. Ho una domanda su come visualizzare i calcoli dell'EA stesso.
Grazie. Solo qui, l'EA visualizza l'indicatore non direttamente nel grafico. Ho una domanda su come visualizzare i calcoli dell'EA stesso.
ObjectSetString - inserimento dati
ObjectGetString - ottenere dati
Come esempio, ho
Grazie. Solo qui, l'EA visualizza l'indicatore non direttamente nel grafico. Ho una domanda su come visualizzare i calcoli dell'EA stesso.
Prendete una Tela (CCanvas) e disegnate. Traduzione di tempo e prezzo alle coordinate del grafico, usando ChartTimePriceToXY.
In quale lasso di tempo?
М1
Saluti, non riesco a capire perché la selezione SELECT_BY_TICKET non funziona in questo progetto, a differenza di SELECT_BY_POS.
grazie. Ma la mia domanda non riguarda questo. Si tratta di come disegnare dati dagli array, come dai buffer degli indicatori, se è possibile.
ChartTimePriceToXY e hai finito. Disegna punti o linee o altre primitive, o visualizza frecce (font Windings) in base alle coordinate ottenute. CCanvasha tutti i metodiper questo. Basta creare una tela che copre tutto lo schermo e si può disegnare come si vuole. Ma allo stesso tempo devi ridisegnare costantemente Kanvas in OnChartEvent(id: CHARTEVENT_CHART_CHANGE). Tutto sommato, devi prima imparare a lavorare con CCanvas. Ma se siete nuovi alla programmazione, e siete troppo pigri per imparare tutto, allora Freelance è il vostro aiuto.
Non riesco a capire perché in questo progetto la selezione SELECT_BY_TICKET non funziona, a differenza di SELECT_BY_POS.
PerchéSELECT_BY_TICKET seleziona l'ordine inbase al suo biglietto. E li selezionate in ordine (SELECT_BY_POS).Per selezionare gli ordini in base al biglietto, segnalate i biglietti alla funzione OrderSelect, non gli indici.
Con CCanvas puoi disegnare qualsiasi cosa tu voglia. Copiate il tempo(con CopyTime) e i dati dell'array (in modo che la cella nell'array del tempo corrisponda chiaramente alla cella nel vostro array di dati). Convertilo in pixel con ChartTimePriceToXY e hai finito. Disegna punti o linee o altre primitive, o visualizza frecce (font Windings) in base alle coordinate ottenute. CCanvasha tutti i metodiper questo. Basta creare una tela che copre tutto lo schermo e si può disegnare come si vuole. Ma allo stesso tempo, la tela deve essere costantemente ridisegnata in OnChartEvent(id: CHARTEVENT_CHART_CHANGE). Tutto sommato, devi prima imparare a lavorare con CCanvas. Ma se siete nuovi alla programmazione, e siete troppo pigri per imparare tutto, allora Freelance è il vostro aiuto.
grazie