Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1210
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
Non pensavo di incontrare un tale problema, perché a prima vista dovrebbe essere una cosa ovvia ridisegnare il grafico dal programma. In questa luce, lo scopo della funzione ChartRedraw() non è chiaro...
Non è per gli indicatori, ma per visualizzare le modifiche apportate alle proprietà degli oggetti grafici.
È necessario inviare un tick all'indicatore - poi l'indicatore sarà ridisegnato. Bene, cioè farà quello che dovrebbe fare sul nuovo tick.
E per inviare un nuovo tick, è necessario o aspettare per esso, che non è un'opzione, o aggiornare il grafico da PCM --> Refresh, che non è anche un'opzione, o utilizzare la funzione ChartSetSymbolPeriod() con tali parametri per il grafico corrente:
se request.price per esempio mette: Ask-Point()*30 non lo imposta, anche la normalizzazione dei prezzi non dà nullaSalve, aiutatemi, ho scritto uno script che apre un ordine limite ma a prezzo di mercato. Tutto funziona, ho deciso di cambiarlo per mettere un limite sotto/sopra il mercato, niente funziona, anche se il codice di ritorno del server di trading 10009, e GetLastError() restituisce 0. Codice:
Questo non è per gli indicatori, ma per mostrare le modifiche apportate alle proprietà degli oggetti grafici.
È necessario inviare un tick all'indicatore - poi l'indicatore ridisegnerà. Cioè, farà quello che dovrebbe fare sul nuovo tick.
Per inviare un nuovo tick dovete aspettare, il che non è un'opzione, o aggiornare il grafico usando PKM --> Refresh, anche questo non è un'opzione, o usare ChartSetSymbolPeriod() con questi parametri per il grafico corrente:
Artem, grazie.
Funziona tutto. :)
Qualcuno sa come disabilitare la visualizzazione di tutti gli indicatori utilizzati nell'EA sul grafico durante il test visivo?
TesterHideIndicators(true);
Come posso dire se l'indicatore non è pronto per lavorare con un altro timeframe?
La storia non è impaginata (non costruita) per gli intervalli di tempo adiacenti. L'indicatore funziona su M15, ma ho bisogno di guardare H1 (in cima al grafico M15), quando lo cambio - il grafico è vuoto. Quando aggiorno tra un paio di secondi - bellezza, tutti i buffer sono resi.
Come posso fare in modo che l'indicatore controlli la storia su un altro timeframe e trattenere il calcolo finché non appare?
TesterHideIndicators(true);
Grazie mille ))))
Non posso ottenere i valori ATP da un altro lasso di tempo:
dal timeframe corrente - funziona. da timeframe precedenti - sempre 0
Sui futures, come si crea un contratto continuo per l'analisi tecnica dei grafici?