Ts su azioni e Ts su Fiat (1 Viewer)

Damien

Nessuno è mai al sicuro
Italia1 a sinistra, Sgomma a destra (con report).

Saluto il forum.

sgomma2.JPG
 

mauro999

Forumer storico
Fiat ha acceso i motori
stanno vendendo le auto come il pane
sopra i 4,5 si vola sicuramente a 5,30
si volaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
grazie a chi me le ha vendute a 4,41 stamattina..grazie
TUTTI LA VOGLIONO ,ACCUMULATE
 

Damien

Nessuno è mai al sicuro
{*************************************** ***************************************
* SUPERTREND
**************************************** **************************************}
Var: volatilita(0),
prezzomediano(0),
bandaup(0),
bandadn(0),
trend(0),
supertrend(0);

//Input: inizio(0),
Var: coefficiente(3),inizio(0);

//**************************************** **************************************
//CALCOLO DELLA VOLATILITA'
//La volatilità è calcolata sull'ATR di 10 periodi

volatilita = ATR(C, 10);

//**************************************** **************************************
//CALCOLO DEL PREZZO MEDIANO
//Il prezzo mediano è rappresentato da massimo + minimo diviso due

prezzomediano = (H + L) / 2;

//**************************************** **************************************
//CALCOLO DELLE BANDE
//la banda up è corrispondente al prezzomediano + coefficiente x atr
//la banda down è corrispondente al prezzo mediano - coefficiente x atr
//Nota il coefficiente standard è solitamente impostato a 3

bandaup = prezzomediano + (coefficiente * volatilita);
bandadn = prezzomediano - (coefficiente * volatilita);

//**************************************** **************************************
//INIZIALIZZAZIONE TREND A 1 CON ESAME PRIMA BARRA (non necessario se iniz. la var.

if inizio = 0 then trend = 1; inizio = 1; endif;

//**************************************** **************************************
//CASO 1
//Se il trend = 1 e il close è inferiore alla banda down allora il trend
//diventa negativo, il calcolo della banda diventa quello standard e la
//supertrend assume l'aspetto della banda superiore in quanto il trend
//è diventato negativo.

if trend = 1 and
C < bandadn[1]
then
trend = -1;
bandaup = prezzomediano +
(coefficiente * volatilita);
supertrend = bandaup;
endif;

//**************************************** **************************************
//CASO 2
//Se il trend = 1 e il close è maggiore o uguale della banda down e la bandadown
//è inferiore alla bandadown precedente, il trend rimane sempre positivo ma
//la bandadown rimane sempre allo stesso livello e non scende.
//Il concetto principale è che nel caso in cui il trend è positivo una volta
//determinata la prima volta la bandadown, quest'ultima puo' solo salire ad
//inseguimento (in una sorta di trailing stop).

if trend = 1 and
C >= bandadn[1] and
bandadn < bandadn[1]
then
bandadn = bandadn[1];
supertrend = bandadn;
endif;

//**************************************** **************************************
//CASO 3
//Se il trend = 1 e il close è maggiore o uguale della banda down e la banddown
//è maggiore della bandadown precedente, il trend rimane sempre positivo ma
//la supertrend assume lo stesso livello della bandadown in maniera che il
//limite della banda inferiore si alza ad inseguimento
if trend = 1 and
C >= bandadn[1] and
bandadn >= bandadn[1]
then
supertrend = bandadn;
endif;

//**************************************** **************************************
//CASO 4
//Se il trend è negativo e il close risulta maggiore della bandaup allora il
//trend diventa positivo, il calcolo della banda diventa quello standard e la
//supertrend assume l'aspetto della banda inferiore in quanto il trend è
//diventato positivo

if trend =-1 and
close > bandaup[1]
then
trend = 1;
bandadn = prezzomediano -
(coefficiente * volatilita);
supertrend = bandadn;
endif;

//**************************************** **************************************
//CASO 5
//Se il trend è negativo e il close risulta inferiore uguale alla bandaup e la
//bandaup risulta maggiore della bandaup precedente allora il trend rimane
//sempre negativo e la bandaup rimane sempre allo stesso livello.
//Il concetto è che se il trend è negativo la banda superiore, una volta fissata
//puo' solo scendere ad inseguimento come in una sorta di trailing stop.

if trend =-1 and
close <= bandaup and
bandaup > bandaup[1]
then
bandaup = bandaup[1];
supertrend = bandaup;
endif;

//**************************************** **************************************
//CASO 6
//Se il trend è negativo e il close risulta inferiore uguale alla bandaup e la
//bandaup risulta inferiore della banda precedente allora la supertrend assume
//il nuovo valore della bandaup

if trend =-1 and
close <= bandaup and
bandaup <= bandaup[1]
then
supertrend = bandaup;
endif;

//**************************************** **************************************
//Colora le barre a seconda che il trend sia positivo (1) o negativo (-1)

if trend = 1 then colorbar(lime);
else colorbar(red); endif;

//**************************************** **************************************
//Disegno la supertrend
PlotChart(supertrend, 0, blue, solid, 3);
 

Damien

Nessuno è mai al sicuro
Siccome uno che si presenta con un report di 40% in un mese meriterebbe di essere fustigato, aggiungo anche le operazioni e gli ultimi segnali real time effettuati dal sys.
Lo so che è un po poco ma avremo occasione di riparlarne, credo.
Saluti.

sgommaop.JPG


rt1803.JPG


rt1903.JPG
 

angio

niente è come sembra
Il segnale di oggi era uguale al mio :nnoo:


PS - se ti chiedessi di mettere il max system drawndown degli ultimi 5 anni, tu me lo metti o fai come ... kokko :ciapet:
 

Eurofighter

Nuovo forumer
complimenti Damien...una domanda nel post n6 che cosa sono le ultime 2 immagini..

dopotutto nn mi sembra poco il 40%....considerando numero operazioni...21 in 30 giorni...
 

Damien

Nessuno è mai al sicuro
complimenti Damien...una domanda nel post n6 che cosa sono le ultime 2 immagini..

dopotutto nn mi sembra poco il 40%....considerando numero operazioni...21 in 30 giorni...


Si forse è bene chiarire, molti non lo sanno.
Il Visual Trader registra su files tutte le operazioni che uno dei sistemi, qualora caricati su un titolo, compiono durante la giornata.
Questi files potete trovarli nella sottocartella \segnali.

Uno dei modi per riconoscere i sistemi farlocchi (buoni all'apparenza, ma fasulli nella realta) da quelli buoni realmente consiste nel verificare se le operazioni compiute dal sistema in tempo reale (vedi i files), sono uguali a quelli riportati in seguito dal sistema in fase di backtest.

Se le operazioni coincidono per tempo(ora/minuti) e prezzo allora il sistema è valido, cioè fa le cose per bene. Se il sistema è dotato di qualche istruzione che manipola l'equity perchè guarda al futuro, (per esempio il trailing stop o gli ingressi errati in barra), tale corrispondenza manca.

Questo è uno dei criteri per validare la veridicità di un sistema.
Ciao.
 

Users who are viewing this thread

Alto