Bias del giorno in base alla fascia oraria
Forums › ProRealTime forum Italiano › Supporto ProScreener › Bias del giorno in base alla fascia oraria
- This topic has 64 replies, 2 voices, and was last updated 3 years ago by Steven11.
-
-
06/25/2021 at 6:37 PM #172465
si Roberto ma come faccio ad impostare il codice se voglio avere SOLO dati del numero di candele del lunedi dalle 9 alle 13 di gennaio 2020? e vorrei fare lo stesso per gli altri giorni ma solo riguardanti le settimane di gennaio del 2020. scusa ma proprio non riesco sto diventando matto perdonami.
06/25/2021 at 6:53 PM #172466Dall’anno 2020 all’anno 2020, dal mese 1 al mese 1 e dalle ore 9 alle ore 13.
Se dei giorni te ne interessa solo uno, basta che ignori gli altri.
06/25/2021 at 6:59 PM #172467perdonami Roberto continuo a non capire come fare per ottenere ciò, potrebbe esser cosi?
12345678910111213141516171819202122232425262728293031323334353637DEFPARAM DrawOnLastBarOnly = trueDaAnno = 2020AdAnno = 2021DaMese = 1Amese = 12DaOra = 090000AdOra = 130000IF BarIndex = 0 THENFOR i = 0 TO 5$Totale[i] = 0NEXT$LastOpen[0] = 0ENDIFIF $LastOpen[0] <> open THENIF OpenYear >= DaAnno AND OpenYear <= AdAnno AND OpenMonth >= DaMese AND OpenMonth <= Amese AND OpenDay >= DaGiorno AND OpenDay <= AGiorno AND OpenTime >= DaOra AND OpenTime <= AdOra THENIF OpenDayOfWeek >= 0 AND OpenDayOfWeek <= 5 THENBullish = close > openBearish = close < openx = $Totale[OpenDayOfWeek] / 100000Tbull = floor(x,0)//round(($Totale[OpenDayOfWeek] / 100000) - 0.5)Tbear = $Totale[OpenDayOfWeek] - (Tbull * 100000)Tbull = Tbull + BullishTbear = Tbear + Bearish$Totale[OpenDayOfWeek] = (Tbull * 100000) + Tbear$LastOpen[0] = openENDIFENDIFENDIFFOR i = 0 TO 5x = $Totale[i] / 100000Tbull = floor(x,0)//round(($Totale[i] / 100000) - 0.5)Tbear = $Totale[i] - (Tbull * 100000)Prezzo = highest[10](high)Offset = average[10,0](range)DrawText("gg #i# = #Tbull# & #Tbear#",BarIndex,Prezzo + (Offset * ((i + 1) * 0.5)))NEXTRETURN06/25/2021 at 7:02 PM #17246906/25/2021 at 7:06 PM #17247006/25/2021 at 7:15 PM #172471anche così non risolvo, niente .
12345678910111213141516171819202122232425262728293031323334353637DEFPARAM DrawOnLastBarOnly = trueDaAnno = 2020AdAnno = 2020DaMese = 1Amese = 1DaOra = 090000AdOra = 130000IF BarIndex = 0 THENFOR i = 0 TO 5$Totale[i] = 0NEXT$LastOpen[0] = 0ENDIFIF $LastOpen[0] <> open THENIF OpenYear >= DaAnno AND OpenYear <= AdAnno AND OpenMonth >= DaMese AND OpenMonth <= Amese AND OpenDay >= DaGiorno AND OpenDay <= AGiorno AND OpenTime >= DaOra AND OpenTime <= AdOra THENIF OpenDayOfWeek >= 0 AND OpenDayOfWeek <= 5 THENBullish = close > openBearish = close < openx = $Totale[OpenDayOfWeek] / 100000Tbull = floor(x,0)//round(($Totale[OpenDayOfWeek] / 100000) - 0.5)Tbear = $Totale[OpenDayOfWeek] - (Tbull * 100000)Tbull = Tbull + BullishTbear = Tbear + Bearish$Totale[OpenDayOfWeek] = (Tbull * 100000) + Tbear$LastOpen[0] = openENDIFENDIFENDIFFOR i = 0 TO 5x = $Totale[i] / 100000Tbull = floor(x,0)//round(($Totale[i] / 100000) - 0.5)Tbear = $Totale[i] - (Tbull * 100000)Prezzo = highest[10](high)Offset = average[10,0](range)DrawText("gg #i# = #Tbull# & #Tbear#",BarIndex,Prezzo + (Offset * ((i + 1) * 0.5)))NEXTRETURN06/25/2021 at 7:34 PM #172472Roberto te lo invio di nuovo perchè inserendo il Prcode non copia in maniera corretta.
DEFPARAM DrawOnLastBarOnly = true
DaAnno = 2020
AdAnno = 2020
DaMese = 1
Amese = 1
DaOra = 090000
AdOra = 130000
IF BarIndex = 0 THEN
FOR i = 0 TO 5
$Totale[i] = 0
NEXT
$LastOpen[0] = 0
ENDIF
IF $LastOpen[0] <> open THEN
IF OpenYear >= DaAnno AND OpenYear <= AdAnno AND OpenMonth >= DaMese AND OpenMonth <= Amese AND OpenDay >= DaGiorno AND OpenDay <= AGiorno AND OpenTime >= DaOra AND OpenTime <= AdOra THEN
IF OpenDayOfWeek >= 0 AND OpenDayOfWeek <= 5 THEN
Bullish = close > open
Bearish = close < open
x = $Totale[OpenDayOfWeek] / 100000
Tbull = floor(x,0)//round(($Totale[OpenDayOfWeek] / 100000) – 0.5)
Tbear = $Totale[OpenDayOfWeek] – (Tbull * 100000)
Tbull = Tbull + Bullish
Tbear = Tbear + Bearish
$Totale[OpenDayOfWeek] = (Tbull * 100000) + Tbear
$LastOpen[0] = open
ENDIF
ENDIF
ENDIF
FOR i = 0 TO 5
x = $Totale[i] / 100000
Tbull = floor(x,0)//round(($Totale[i] / 100000) – 0.5)
Tbear = $Totale[i] – (Tbull * 100000)
Prezzo = highest[10](high)
Offset = average[10,0](range)
DrawText(“gg #i# = #Tbull# & #Tbear#”,BarIndex,Prezzo + (Offset * ((i + 1) * 0.5)))
NEXT
RETURN06/25/2021 at 7:50 PM #172473Importa il file ed usa le proprietà per impostare i valori.
06/25/2021 at 8:09 PM #17247406/25/2021 at 8:23 PM #172475Roberto lo ho fatto fo impostato i parametri nelle proprietà, ma come è possibile che impostando nelle proprietà da anno 2020 ad anno 2020, da mese 1 a mese 1 e da ora 9 a ora 13 mi dia questi valori? stiamo considerando candele H4 dalle 9 alle 13 , ti posto screen dei risultati.
06/25/2021 at 8:58 PM #172479Vedi che nella foto è indicato dal 2000 al 2999. Metti dal 2020 al 2020.
E i mesi da 1 a 12, mentre deve essere da 1 a 1.
Non hai mai messo sul grafico una media o Rsi o altro? è con le proprietà o impostazioni dell’indicatore che si cambiano i vari parametri.
06/25/2021 at 9:05 PM #17248106/25/2021 at 9:54 PM #172486Purtroppo la foto è incompleta, non vedo le unità.
Sono abbastanza da andare indietro all’1/1/2020?
06/25/2021 at 10:04 PM #17248806/25/2021 at 10:31 PM #172490È la stessa foto di prima, era incompleta e resta incompleta.
Quante unità hai sul grafico?
-
AuthorPosts
Find exclusive trading pro-tools on