hii
Come posso ottenere questo codice per aggiornare il mio grafico all'interno ogni 5 secondi o giù di lì?
e in che modo (toolsgt; optionsgt; chartsgt; barre massime nel grafico) aiuta il sistema a diagnosticare i grafici ?, come .. è utile e cosa fa chiaramente?
* EDIT: se sai cosa ho bisogno di mettere come codice interno per auto rinfrescante o solo un codice che posso aggiungere al mio interno che lo farà per favore condividere ancora grazie.
grazie per l'aiuto!
Codice inserito #property copyright coded by Christian Jungen #property link [email protected] #property indior_chart_window #include lt; WinUser32.mqhgt; stringa esterna stringa = periodo di aggiornamento ---; stringa esterna spr1 = M1 = 1, M5 = 5, M15 = 15, M30 = 30; stringa esterna spr2 = H1 = 60, H4 = 240, D1 = 1440, W1 = 10080; extern int RefreshPeriod = 5; int hWindow = 0; int oldBars = 0;/ ----------------------------------------------- ------------------- /| funzione di inizializzazione dell'indior/ -------------------------------------------- ---------------------- int init () {hWindow = WindowHandle (Symbol (), Period ()); oldBars = iBars (NULL, RefreshPeriod); ritorno (0); }/ ---------------------------------------------- -------------------- /| funzione di inizio dell'indiorità/ -------------------------------------------- ---------------------- int start () {if (oldBars lt; iBars (NULL, RefreshPeriod) hWindow! = 0) {int message; switch (Period ()) {case 1: message = 33137; rompere; caso 5: messaggio = 33138; rompere; caso 15: messaggio = 33139; rompere; caso 30: messaggio = 33140; rompere; caso 60: messaggio = 33135; rompere; caso 240: messaggio = 33136; rompere; caso 1440: messaggio = 33134; rompere; caso 10080: messaggio = 33141; rompere; predefinito: messaggio = 33137;/m1, se non siamo in grado di identificare l'attuale interruzione TF; } PostMessageA (hWindow, WM_COMMAND, 33141, 0);/passa al TF PostMessageA settimanale (hWindow, WM_COMMAND, message, 0);/passa alla TF originale oldBars = iBars (NULL, RefreshPeriod); } return (0); }