disegnare lina verticale
Forums › ProRealTime forum Italiano › Supporto ProBuilder › disegnare lina verticale
- This topic has 5 replies, 4 voices, and was last updated 5 years ago by robertogozzi.
Tagged: drawvline
-
-
10/28/2017 at 1:49 PM #50778
Salve vorrei un aiuto per creare un indicatore che mi disegna una linea verticale, in un grafico 1 ora, all’apertura della prima barra della giornata e una altra linea verticale alla chiusura dell’ultima barra della giornata, solo nel giorno venerdi.
Ho provato a fare il codice ma non mi da nessun risultato.
123456789defparam drawonlastbaronly = truegiorno = DayOfWeek=5//giorno della settimanaif giorno theny1 = open and time= 010000y2 = close and time= 230000endifDRAWvLINE(y1) coloured (255, 0, 0)DRAWvLINE(y2) coloured (255, 0, 0)returnNon capisco dove ho sbagliato, se gentilmente qualcuno mi può aiutare, grazie.
10/28/2017 at 3:26 PM #50781Credo si possano disegnare solo linee orizzontali, in ogni caso l’operatore AND tra TIME e CLOSE non può essere fatto.
Purtroppo fino a lunedì sono fuori e non riesco a scrivere codice con lo smartphone.
Lunedì ti scriverò come fare per la logica.
Roberto
10/28/2017 at 4:08 PM #50786Nevermind Roberto, lasciatemi riassumere per voi il buon codice, quindi se ho capito correttamente la query, dovrebbe essere scritto così:
123456789101112giorno = DayOfWeek=5//giorno della settimanaif giorno thenif opentime= 010000 thenDRAWvLINE(barindex) coloured (255, 0, 0)endifif time= 230000 thenDRAWvLINE(barindex) coloured (255, 0, 0)endifendifreturn10/28/2017 at 5:51 PM #5079411/11/2018 at 12:05 AM #84563come fare per metterla in orizzontale? la linea
11/11/2018 at 9:10 AM #84570Usa DRAWhLINE.
Cercando nella documentazione online troverai indicazioni ed esempi.
-
AuthorPosts