Massimo o minimo
Forums › ProRealTime forum Italiano › Supporto ProBuilder › Massimo o minimo
- This topic has 8 replies, 3 voices, and was last updated 3 years ago by Steveaw.
Tagged: massimo.minimo
-
-
10/08/2018 at 12:46 AM #8220910/08/2018 at 1:00 AM #82210
Di quante barre vuoi andare indietro?
10/13/2018 at 4:23 PM #8270310/13/2018 at 5:49 PM #8271212Massimo = highest[100](high)Minimo = lowest[100](low)Questo se ti bastano i valori, se invece vuoi sapere la barra in cui sono avvenuti, occorre un ciclo FOR…NEXT.
Se vuoi te lo faccio.
11/02/2018 at 12:58 PM #8403811/02/2018 at 5:34 PM #84055Ecco la soluzione:
1234567891011121314Massimo = 0Minimo = 999999BarraMinimo = 0BarraMassimo = 0FOR i = 0 to 99IF high[i] > Massimo THENMassimo = high[i]BarraMassimo = iENDIFIF low[i] < Minimo THENMinimo = low[i]BarraMinimo = iENDIFENDIFal termine del ciclo FOR…NEXT per trovare il numero esatto della barra in cui si è verificaro l’evento dovrai scrivere:
12EventoMassimo = BarIndex - BarraMassimoEventoMinimo = BarIndex - BarraMinimoTi ricordo che i cicli ritardano abbastanza l’esecuzione del software, tanto più quanto più è alto il numero di barre indietro da verificare.
06/27/2020 at 3:03 PM #13729106/27/2020 at 3:41 PM #137295Nel forum italiano si prega di parlare italiano (si può usare Google Translator).
I tried to translate variable names to an english version:Ho cercato di tradurre il codice con nomi inglesi:
1234567891011121314MyMax = 0MyMin = 999999MinBar = 0MaxBar = 0FOR i = 0 to 99IF high[i] > MyMax THENMyMax = high[i]MaxBar = iENDIFIF low[i] < MyMin THENMyMin = low[i]MinBar = iENDIFENDIFafter exiting the FOR..NEXT loop you’ll be able to find the correct bar number of the event ny writing.al termine del ciclo FOR…NEXT per trovare il numero esatto della barra in cui si è verificaro l’evento dovrai scrivere:
12MaxEvent = BarIndex - MaxBarMinEvent = BarIndex - MinBar06/29/2020 at 2:46 PM #137512 -
AuthorPosts
Find exclusive trading pro-tools on