linea orizzontale
Forums › ProRealTime forum Italiano › Supporto ProBuilder › linea orizzontale
- This topic has 8 replies, 2 voices, and was last updated 1 year ago by robertogozzi.
-
-
05/13/2020 at 2:35 PM #131505linea orizzontale1234a = nella sessione del 10 maggio 2020 tracciami una line a 10640b = nella sessione del 11 maggio 2020 tracciami una line a 10780c = nella sessione del 11 maggio 2020 tracciami una line a 10850return a,b,c
Buonasra,
vorrei costruire un indicatore che mi tracci una linea orizzontale o segment dove io quotidianamente vado ad inserire il nuovo dato manualmente tutte le mattine come nell’esempio sopra
la linea deve essere visualizzata soltanto nella sessione del giorno di riferimento perche il giono successivo ci sarà un’altro valore.
da visualizzare su time frame intraday
Grazie mille x l’aiuto
max
05/13/2020 at 4:07 PM #131515nella linea 3 c’è un errore …il valore corretto è 12 maggio
05/13/2020 at 5:49 PM #131540Eccolo:
12345678910111213DEFPARAM DrawOnLastBarOnly = truer = 154g = 205b = 50t = 255IF date = 20200510 THENDRAWHLINE(10640) coloured(r,g,b,t)ELSIF date = 20200155 THENDRAWHLINE(10780) coloured(r,g,b,t)ELSIF date = 20200513 THENDRAWHLINE(10850) coloured(r,g,b,t)ENDIFRETURNnell’ultima ho messo il 13 maggio per provarla, altrimenti non avrebbe stampato niente.
I colori (sono i primi 3 parametri, il 4 è la Trasparenza 0=invisibile, 255=visibile al 100%) puoi sceglierli da qui alla colonna RGB http://cloford.com/resources/colours/500col.htm.
05/14/2020 at 10:14 AM #131624Salve Roberto e grazie mille,
non funziona come servirebbe a me,
lui evidenzia come da grafico la line verde.
io vorrei le linee nere come da me tracciate a mano .
vorrei visualizzare il settlement ma con prt mi fa vedere soltanto su l’ultimo giorno….i giorni precedenti li trasforma in close delle 22
Penserei di risolvere la cosa facendolo a mano nel modo richiesto.
se ha suggerimenti …..
grazie ancora
max
05/14/2020 at 11:59 AM #131647Questo fa come dici tu, ti ho aggiunto un orario da poter selezionare a tuo piacimento (indipendentemente dall’orario di IG):
1234567891011121314151617r = 0g = 0b = 0t = 255IF date = 20200508 THENa = 10640ELSIF date = 20200511 THENa = 10780ELSIF date = 20200512 THENa = 10850ELSEt = 0ENDIFIF OpenTime < 080000 OR OpenTime > 220000 THENt = 0ENDIFRETURN a coloured(r,g,b,t) AS "Livello"Se hai un minimo di confidenza con la programmazione (con qualche prova riesci sicuramente a farlo), puoi anche aggiungerne altre di date, 4, 5, 6, ecc…
05/14/2020 at 12:01 PM #131649I due orari, iniziale e finale, sono quelli alla riga 14.
I colori puoi cambiarli alle righe 1, 2 e 3 (rgb).
05/14/2020 at 3:52 PM #131676Grazie roberto,
grazie tante veramente
max
06/09/2023 at 5:08 PM #21592906/09/2023 at 11:12 PM #215941No, non sono supportate azioni di Input/Output verso l’esterno, né su dispositivi di massa (dischi, chiavette), né su periferiche tipo mouse, tastiera, ecc…
-
AuthorPosts