Programmazione Visual Trader Quattro medie

Fiordipesco

Nuovo forumer
Var: maximo,minimo,summa,summa1,summa2,summa3,summat,summat1,summat2,inco,inco1,inco2,funz,funz1,Indzona1,movo,funz1,funz2,devia,movo1,funz3,funz4;

maximo=HHV (C, 35);
minimo=LLV (C, 35);
summa=sum(minimo,35);
summa1=sum(minimo*minimo,35);
summa2=sum(minimo*minimo*minimo,35);
summa3=sum(minimo*minimo*minimo*minimo,35);
summat=sum(maximo,35);
summat1=sum(summa*summat,35);
summat2=sum(summa1*summat,35);
inco=(summat+summat1+summat2-summa*inco1-summa1*inco2-summa1+inco1-summa2*inco2-summa2*inco2-summa2*inco1-summa3*inco2)/(35+summa+summa1);
inco1=(summat+summat1+summat2-35*inco-summa1*inco2-summa*inco-summa2*inco2-summa1*inco-summa3*inco2)/(summa+summa1+summa2);
inco2=(summat+summat1+summat2-35*inco-summa*inco1-summa*inco-summa1*inco1-summa2*inco-summa3*inco1)/(summa1+summa2+summa3);

movo=Mov(C,30,S);
funz=(inco+inco1*movo+inco2*movo*movo);
funz1=funz*(1+0.000618);
funz2=funz*(1-0.000618);
devia=StdDev(C, 35, 0);
movo1=Mov(devia,35,S);
funz3=funz1+movo1;
funz4=funz2-movo1;



Indzona1 = CreateViewport(300, 0, true);

PlotChart(funz, 0, black, solid, 3);
PlotChart(funz1, 0, blue, solid, 2);
PlotChart(funz2, 0, red, solid, 2);
PlotChart(funz3, 0, blue, dash, 2);
PlotChart(funz4, 0, red, dash, 2);

-----------------------------------------------------------------
Premetto che il sistema è tarato sul bund; per adeguarlo ad altri strumenti
finanziari si devono modificare i parametri del rintracciamento del nostro Fibonacci, togliendo qualche zero di troppo


Quattro medie mobili:
una centrale, calcolata a 35 periodi, in un certo modo (rispetto alla classica media mobile a 35 periodi, anticipa l'entrata ma posticipa l'uscita: come dire: non c'è due senza tre). Ma ciò è irrilevante. Indica approssimativamente la direzione del trend.

Due medie mobili up e down di 35 periodi, calcolate sommando e sottraendo una costante, il rintracciamento principale di Fibonacci. Ovviamente le due hanno lo stesso "andazzo" di quella centrale: sommando e sottraendo una costante si hanno curve della stessa forma ma schiftate verticalmente di un certo parametro. Nihil novi sub sole.

Due medie mobili up-up e down-down, sempre di 35 periodi, calcolate in questo modo: come somma della la media up e della media mobile calcolata sulla deviazione standard sempre a 35 periodi; e vicerversa per la media down, come differenza ovviamente.

Perché 35? perché è mezzo ciclo di una giornata sul bund a 5 minuti. Non lo so ma dovrebbe avere a che vedere con le evolventi paraboliche e il numero due che è la costante di derivazione di un funzione di secondo grando. Ma è roba su cui devo riflettere.

Il resto dovrebbe essere chiaro: la up e la down indicano punti di rintracciamento, la up-up e la down-down indicano rintracciamenti massimi.

Ma perché il prezzo esce in ogni caso sopra o sotto le due estreme? Ovviamente perché la deviazione standard commette un errore statistico, l'errore standard appunto. Quindi? quindi si dovrebbero calcolare altre due medie mobili up-up-up e down-down-down: media mobile dell'errore, calcolata come media mobile dell'errore standard della deviazione standard, sia sulla up-up sia sulla down-down. Sommare sopra e sottrarre sotto. Dovremmo avere i massimi-massimi e i minimi-minimi.
 

Allegati

  • BUND.GIF
    BUND.GIF
    34,1 KB · Visite: 145

Users who are viewing this thread

Back
Alto