Salve a tutti,
ero interessato a sapere se è possibile effettuare operazioni di tipo statistico con PRT. Mi spiego meglio, ho fatto una routine per il calcolo delle candele Heikin Ashi positive
myAHClose,myAHOpen , ignored, ignored = CALL HAC (HAC è una ulteriore routine per il calcolo delle candele HA)
positive = myAHClose > myAHOpen
cp = 0
WHILE positive[cp] DO
cp = cp + 1
WEND
RETURN cp as “Positive”
questa routine mi da zero quando la candela HA è negativa ed appena diventa positiva mi inzia il conteggio 1,2,3,4 ecc.. fino a che non si forma una nuova candela negativa.
Ma se io volessi sapere quanto è la durata media del ciclo di candele HA positive nelle ultime 200-300 candele giornaliere di borsa lo posso fare con PRT ???
Per favore, nel profilo aggiorna la bandiera della tua nazione. Grazie.
Puoi farlo con un ciclo FOR…NEXT (non l’ho provato):
ONCE Totale = 0
ONCE Conteggio = 0
j = 0
positive = myAHClose > myAHOpen
FOR i = 300 DOWNTO 0 DO
IF Positive[i] THEN
Totale = Totale + 1 //Incrementa il totale delle candele HA rialziste
j = j + 1 //incrementane il numero
ELSE
Conteggio = Conteggio + (j > 0) //incremente, se necessario, il numero di ricorrenze di gruppi di candele HA rialziste
j = 0
ENDIF
NEXT
Media = Totale / Conteggio //il Totale delle candele HA rialziste / per il numero di insieme di ricorrenze (ciclo), ti da la media di ogfni ciclo
RETURN Media