Dans Bridge Bands, le remplissage se trouve aux lignes 79 et 80.
Il faut en effet 2 triangles pour colorier une zone, hors dans ton code je n’en vois qu’un ! 🙂
L’exemple ci-dessous est complet avec le SAR:
indicator1 = SAR[0.02,0.02,0.2]
achat=close>indicator1
If achat then
drawtriangle(barindex[1],close[1],barindex,indicator1,barindex[0],close[0]) coloured(0,100,0,25) bordercolor(0,100,0,0)
drawtriangle(barindex,indicator1,barindex[1],indicator1[1],barindex[1],close[1]) coloured(0,100,0,25) bordercolor(0,100,0,0)
else
drawtriangle(barindex[1],close[1],barindex,indicator1,barindex[0],close[0]) coloured(100,0,0,25) bordercolor(0,100,0,0)
drawtriangle(barindex,indicator1,barindex[1],indicator1[1],barindex[1],close[1]) coloured(100,0,0,25) bordercolor(0,100,0,0)
Endif
return