Andrea non mandarmi a quel paese!!!!
Questo è un codice di prova: praticamente buy quando il prezzo passa al rialzo la banda inferiore del Bobao, sell quando passa al ribasso la banda superiore.
# test prova
SET REQUIRED_BARS = 50
#parametri BOBAO
INPUTS: @price(CLOSE), @BandPeriods(20), @BigDev(1.6), @SmalDev(0.83), @SLperiods(7), @matypebobao(WEIGHTED)
SET BigTop = BollingerBandsTop(@price, @BandPeriods, @BigDev, @matypebobao)
SET BigBottom = BollingerBandsBottom(@price, @BandPeriods, @BigDev, @matypebobao)
#PRINT(BigTop)
#PRINT(BigBottom)
#PRINT CLOSE
set cond1 = CROSSOVER(CLOSE, BigBottom)
set cond2 = CROSSOVER(BigTop,CLOSE)
SET PLOT1 = cond1
set PLOT2 = cond2
E questo è il grafico risultante:

Il Bobabo in quel punto era 1.3727, il CLOSE era 1.404.
La condizione non è verificata eppure il programma genera un segnale sell......
Dove sbaglio????
Beppe