Massimo e Minimo fascia oraria
Forums › ProRealTime forum Italiano › Supporto ProOrder › Massimo e Minimo fascia oraria
- This topic has 8 replies, 2 voices, and was last updated 2 years ago by volpiemanuele.
-
-
07/05/2022 at 9:46 AM #196772
Ciao,
devo individuare massimo minimo precedente ad una certa ora. Cosi è corretto ?
Ad esempio time frame ad 1 minuto alle 09000 ottengo massimo e minimo tra le 0830 e le 090000
Grazie
Emanuele
Massimo e Minimo delle 30 candele prima delle 912345Once Entertime = 090000If Time = Entertime ThenMaximo = High[30]Minimo = Low[30]endif07/05/2022 at 5:59 PM #196816Si, va benissimo.
Ad ogni modo puoi verificarlo facilmente sul grafico dei prezzi aggiungendo, alla fine del tuo codice, le seguenti due righe:
12GraphOnPrice Maximo coloured(0,0,255,255) //blùGraphOnPrice Minimo coloured(255,0,0,255) //rosso07/06/2022 at 7:08 AM #19684612345Once Entertime = 090000If Time = Entertime ThenMaximo = Highest[30](high)Minimo = Lowest[30](low)endifControllando nel grafico come l’ho riscritto segna effettivamente massimo e minimo delle 30 candele precedenti. Nell’altro modo no; segnava massimo e minimo della 30 candela prima dell’ora in Entertime. Ti torna ?
07/06/2022 at 9:30 AM #196865No, com’era prima, non avdendo indicato di cosa doveva essere verificato il massimo, per difetto veniva assunto CLOSE.
07/06/2022 at 11:17 AM #196878Scusa ma non ho capito
07/06/2022 at 1:03 PM #196885Scusa, ho frainteso io. Nel primo codice prende il massimo/minimo della 30esima candela precedente, mentre il secondo codice prende il massimo/minimo delle ultime 30 barre.
07/06/2022 at 1:21 PM #196887ok chiaro….
Poi se mi aiuti (ho provato a cercare ma non ho trovato quello che mi serve). Vorrei individuare massimo e minimo chiusura del giorno prima. Essendo CFD ho letto che conviene prendere quella che chiude all’una di notte…in ogni caso con possibilità di indicare l’orario. Grazie
07/07/2022 at 9:24 AM #196951Eccolo:
1234567891011121314151617ONCE Inizio = 000000 //000000 inizio giornataONCE Fine = 240000 //240000 fine giornataONCE HH = 0ONCE LL = 0ONCE HHprec = 0ONCE LLprec = 0IF OpenTime = Inizio THENHHprec = HHLLprec = LLHH = highLL = lowENDIFIF (OpenTime > Inizio) AND ((OpenTime <= Fine) AND (OpenTime > OpenTime[1])) THENHH = max(HH,high)LL = min(LL,low)ENDIFRETURN HHprec AS "Massimo di Ieri",LLprec AS "Minimo di Ieri"09/02/2022 at 7:24 AM #200039 -
AuthorPosts
Find exclusive trading pro-tools on