Hybrid Robo-advisor

Thursday, May 28, 2015

Trading automatico professionale - i software (Multicharts e Widetrader)

Enrico Malverti spiega i vantaggi della sua architettura che adotta dal 2007 per il trading automatizzato.

Saturday, May 23, 2015

Le slides del seminario "Trading systems vincenti" a #ITFORUM2015

Ringrazio tutti i partecipanti all'ITFORM2015, in particolare chi ha assistito alla presentazione monografica sui trading system facendosela in piedi. 
Mi dispiace per le numerosissime persone che sono rimaste fuori dalla porta ma eravamo in overbooking. Per gli organizzatori non è mai facile capire quante persone assisteranno a una conferenza.
In ogni modo allego QUI le slides e presto aggiungeremo molto altro materiale come i video sulla programmazione con Multicharts (per ora sono on line 2 video su 6) e video sul funzionamento di TS Ranking.

GRAZIE a tutti.
em

Tuesday, May 5, 2015

Ichimoku Cloud anche per Multicharts (power language)

Accontentiamo anche chi ha richiesto l'Ichimoku Cloud per Multicharts (o Tradestation). Eccolo in formato eseguibile QUI e di seguito in formato testo:


//Ikarius 2011
Input:Tenkan(9),Kijun(26) ,Chikou(26),SenkouA(26),SenkouB(52);
Var:TS(0),KS(0),CS(0),SA( 0),SB(0);

Value1 = Highest(H,Tenkan);
Value2 = Lowest(L,Tenkan);

TS = ( Value1 + Value2 ) /2;

Value3 = Highest ( H, Kijun);
Value4 = Lowest (L, Kijun);

KS = ( Value3 + Value4 ) / 2;

SA = ( TS + KS ) / 2;

Value5 = Highest( H , SenkouB);
Value6 = Lowest ( L , SenkouB);

SB = (Value5 + Value6) / 2;


Plot1(TS,"TS",red);
Plot2(KS,"KS",blue);
Plot3[Chikou](C,"CS",cyan);
Plot4[-SenkouA](SA,"SA");
Plot5[-SenkouB/2](SB,"SB");
Plot6[-SenkouA](SA,"SAC");
Plot7[-SenkouB/2](SB,"SBC");

if SA > SB then
begin
SetPlotColor[-SenkouA]( 6, darkgreen ) ;
SetPlotColor[-SenkouB/2]( 7, darkgreen ) ;
SetPlotColor[-SenkouA]( 4, darkgreen ) ;
SetPlotColor[-SenkouB/2]( 5, darkgreen ) ;
end
else
begin
SetPlotColor[-SenkouA]( 6, darkmagenta ) ;
SetPlotColor[-SenkouB/2]( 7, darkmagenta ) ;
SetPlotColor[-SenkouA]( 4, darkmagenta ) ;
SetPlotColor[-SenkouB/2]( 5, darkmagenta ) ;

end ;


Per visualizzare la nuvola settate SAC ed SBC come in figura da format - study:

 

Monday, May 4, 2015

ICHIMOKU CLOUD: il codice per Visual Trader

Ricevo da un gentile Lettore:

"Qualche settimana fa ho acquistato il suo libro Trading Systems vincenti, l'ho trovato molto interessante e utile per colmare alcune delle mie moltissime lacune.
Nella parte relativa a Ichimoku, ho visto che non viene presa in considerazione la nuvola, di questa lei ha la il codice (ovviamente posso  pagarglielo) per Visual Trader?... "

Eccolo qui di seguito a vantaggio di tutti i visitatori del sito sia in formato testo che eseguibile QUI:

//ICHIMOKU CLOUD PER VISUAL TRADER
Input: Delayed(52);
var:StdLine,TurnLine,Span1,Span2;

StdLine = ( HHV( H, 26 ) + LLV( L, 26) )/2;
TurnLine = ( HHV( H, 9 ) + LLV( L, 9 ) )/2;
Span1 = (( StdLine + TurnLine )/2);
Span2 = (HHV( H, Delayed) + LLV(L, Delayed))/2;

if crossunder(TurnLine, StdLine) then entershort(nextbar,atopen);
endif;
if crossover(TurnLine, StdLine) then enterlong(nextbar,atopen);
endif;

Plotchart(StdLine, 0, orange, SOLID, 2);
Plotchart(TurnLine, 0, blue, SOLID, 2);
A scopo didattico e di test abbiamo inserito anche i segnali di acquisto e vendita anche se usato come sistema SAR (stop & reverse) è soggetto a molti falsi segnali e non certo esempio di un trading system efficiente.... VT sembra non consentire lo switch del plot e il riempimento della nuvola come in altri linguaggi: indagheremo e se possibile integreremo.

L'ichimoku Cloud applicato al FTSEMIB future a 15 minuti.