// #2
//
xOpen = open
xClose = (open + close + high + low) / 4
if barindex > 0 then
xOpen = (xOpen[1] + xClose[1]) / 2
endif
//xLow = min(low,min(xClose,xOpen))
xHigh = max(high,max(xClose,xOpen))
//xTypic = (xHigh + xLow + xClose) / 3
//xMed = (xHigh + xLow) / 2
//xRange = xHigh - xLow
//
Sma20 = Average[20] //Sma calcolata sulle candele giapponesi normali
//Sma20 = Average[20](xClose) //Sma calcolata sulle candele HA
Verde = xClose > xOpen
Rossa = xClose < xOpen
L1 = Verde //Attuale VERDE
L2 = Verde[1] //La prima precedente VERDE
L3 = (summation[5](Rossa[2]) = 5) //dalla 2a alla 6a precedente tutte ROSSE (sono 5 candele)
L4 = xHigh[1] < Sma20 //Il massimo HA precedente deve essere sotto la Sma20
Lcond = L1 AND L2 AND L3 AND L4
IF Lcond AND Not OnMarket THEN
BUY 1 Contract at Market
SET STOP pLOSS 100
SET TARGET pPROFIT 300
ENDIF