Linea orizzontale e ciclo For
- This topic has 3 replies, 3 voices, and was last updated 1 year ago by .
Viewing 4 posts - 1 through 4 (of 4 total)
Viewing 4 posts - 1 through 4 (of 4 total)
Forums › ProRealTime forum Italiano › Supporto ProBuilder › Linea orizzontale e ciclo For
Ciao, sto cercando di tracciare delle line orizzontali al verificarsi delle condizioni (vedi script). Funziona solo per una condizione (la prima) e non capisco il perchè.
Allego il codice.
Grazie per l’aiuto
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
TIMEFRAME(default) TF = GetTimeFrame MM = Average[10](close) CONDS = HIGH and LOW >= MM CONDL = LOW and HIGH <= MM IF CONDS and TF >= 14400 THEN //(>= H4) DRAWARROWDOWN(barindex,high ) COLOURED(255,0,0,255) alto = high if islastbarupdate then for i=0 to 100 do drawsegment(barindex[i],alto[i] ,barindex,alto[i] )coloured("red",100) next endif ENDIF IF CONDL and TF >= 14400 THEN DRAWARROWUP(barindex,low ) COLOURED(0,255,0,255) basso = low if islastbarupdate then for i=0 to 100 do drawsegment(barindex[i],basso[i] ,barindex,basso[i] )coloured("green",100) next endif ENDIF RETURN MM coloured(255,128,192) AS "MM" |
Ciao,
Può essere vera solo 1 condizione alla volta, CONDS o CONDL
A seconda di quale condizione è attualmente vera, l’indicatore disegnerà le linee rosse o verdi…
Se vuoi vedere tutto, non dovresti usare “IsLastBarUpdate”…