Chaos Awesome Oscillator è un oscillatore inventato da Bill Williams che è costruito facendo la differenza tra due medie mobili semplici calcolate sul prezzo medio rispettivamente a 5 e 34 periodi. Awesome Oscillator (AO) viene visualizzato sul grafico come un istogramma.
Come si vede chiaramente dall’immagine l’oscillatore indica in modo eccellente I trend sia intraday che multiday.
Un modo di impiego è quello di guardare alla linea dello 0. Quando CAO supera lo 0 scatta un segnale bullish, viceversa quando scende sotto lo zero scatta un segnale bearish.
Una seconda tecnica consiste nel caso long nell’attendere che l’oscillatore, pur rimanendo sopra alla zero, ritracci e da verde diventi rosso. Non appena tornerà verde scatterà un segnale bullish che avrà però durata inferiore rispetto al primo caso e si addice maggiormente a un trading intraday.
Caso analogo e rovesciato per gli short.
Il codice sottostante può essere inserito su Visual Trader con la seguente procedura:
- incollatelo nell’editor,
- salvatelo,
- cliccate su tools in basso a destra sul grafico e selezionatelo nella cartella in cui lo avete salvato.
Selezionando l’oscillatore col tasto destro sul grafico possiamo anche cliccare su “crea trading system” e utilizzarlo per creare un signal che possa essere testato su diversi time frame.
Facilmente il codice può essere anche riprogrammato in altri linguaggi.
{ Chaos Awesome Oscillator
Bill Williams
codifica Visual Trader di Enrico Malverti – 2013}
Var: ChaosAO(0), var1(0), colore, Indzona1, line0;
ChaosAO = OP(MOV((h+l)/2, 5, s), MOV((h+l)/2, 34, s), SUB);
var1 = ChaosAO – MOV(ChaosAO, 5, s);
Indzona1 = CreateViewport(500, true, true);
drawHLine (NEWOGG, indzona1, Line0, fuchsia, 2, 0); // linea dello zero
if ChaosAO > ChaosAO[1] then
Colore = Green;
else
Colore = Red;
endif;
PlotChart(ChaosAO, Indzona1, Colore, solid, 2);