SlideShare une entreprise Scribd logo
1  sur  49
Bande di Bollinger, Supertrend, pattern e
breakout
Relatore: Enrico Malverti
Modena, 5 Febbraio 2016
Impara a costruire eImpara a costruire e
ottimizzare le tue strategie diottimizzare le tue strategie di
tradingtrading
CHI SONO
Enrico Malverti
Trader ed analista
quantitativo. Da oltre 14
anni progetta modelli di
trading per clienti
istituzionali. Ha occupato
ed occupa ruoli di
direzione di società di
investimento e fondi.
Coordinatore R&D della
Cybertrade Srl. E’
portfolio manager e quant
analyst per una società di
gestione. E' autore di
“Trading system vincenti”,
Hoepli, 2013 e “Il
manuale del
risparmiatore”, Hoepli,
2015.
Per lavorare in borsa occorre metodo
Il vantaggio di usare software come
Metatrader è quello di poter testare le
vostre strategie di trading sui dati
storici verificandone l’efficacia
Si può fare paper trading e risparmiare sui costi di
avviamento. Se una strategia non funziona non la si usa.
Se funziona possiamo valutarne i rischi e iniziare a metterci
soldi sapendo fin dove possiamo spingerci con le perdite
prima di dovere preoccuparci.
Il trading algoritmico presenta anche
delle insidie
Occorre avere esperienza per valutare
correttamente una strategia, sia che siamo
noi a svilupparla sia che dobbiamo scegliere
tra Expert Advisor black box.
Oppure se non siete esperti seguite questi
consigli che vi daremo…
Vi presentiamo tre equity line (curve dei profitti):
Qual è la vostra aspettativa nel trading?
Scegliete la A), la B) o la C)??
La A) e la C) sono in realtà la stessa strategia
ottimizzata in due archi temporali diversi
Quali sono le insidie?
Caso acquisto Expert Advisor black box
- la strategia può essere overfittata nei parametri, ossia
troppo ottimizzata a posteriori sui dati passati;
- la strategia potrebbe non chiudere le posizioni in stop
lasciando correre le perdite;
- la strategia potrebbe aver considerato condizioni di
mercato non realistiche (slippage)
Quali sono le insidie?
Caso Strategia autoprodotta
-la strategia può avere troppi parametri e risultare
overfittata, ossia troppo ottimizzata a posteriori sui dati
passati;
- la strategia potrebbe contenere dei bug che ne
migliorano i risultati ma rendono non replicabili i risultati;
- la strategia potrebbe aver considerato condizioni di
mercato non realistiche (slippage)
- la strategia potrebbe essere stata testata su uno
storico troppo corto
COME EVITARE l’OVERFITTING:
1) Testing in sample –
out of sample
2) Utilizzare intervalli e
incrementi
ragionevoli
3) Guardare con
sospetto a strategie
molto sensibili al
variare dei parametri
Strategia EM BKOUT, esempio
pratico. Senza ottimizzazione:
COME EVITARE l’OVERFITTING:
Ottimizzazione
COME EVITARE l’OVERFITTING:
Strategia EM BKOUT: ottimizzata
VI PRESENTIAMO ALTRE 3 STRATEGIE:
- BOLLINGER BANDS
- SUPERTREND
- IN-OUT
BOLLINGER BANDS
Le bande di Bollinger sono un indicatore, sviluppato da John
Bollinger, che si basa sul concetto di volatilità, definita come
deviazione standard. La deviazione standard viene calcolata come
radice quadrata della varianza.
Nello specifico, le bande di Bollinger vengono collocate intorno ad
una media mobile, solitamente a 20 periodi. La banda di Bollinger
superiore è ottenuta aggiungendo alla media mobile due volte la
deviazione standard, mentre la banda di Bollinger inferiore è
ottenuta sottraendo alla media mobile due volte la deviazione
standard.
SUPERTREND
Il Supertrend inventato da Oliver Seban. La formula del Supertrend è
basata sul concetto di volatilità misurata dall’Atr a 10 periodi. Viene
calcolato il prezzo mediano come somma di massimo e minimo diviso due
e due bande pari a :
bandaup = prezzomediano + (moltiplicatore * volatilita);
bandadown = prezzomediano - (moltiplicatore * volatilita);
La banda up è corrispondente al prezzo mediano sommato ad
moltiplicatore per l’atr. La banda down è corrispondente al prezzo mediano
meno il moltiplicatore per l’Atr. Il valore standard del moltiplicatore è pari a
3. Se il trend è negativo e la chiusura è maggiore della banda superiore
(bandaup) allora il Supertrend indica un trend rialzista, assume il valore
della banda inferiore, che viene disegnata sul grafico e funge da trailing
stop dinamico che accompagna il rialzo. Viceversa se il trend è positivo e la
chiusura diventa minore della banda inferiore (banda down) il supertrend
assume il valore della banda superiore, che viene disegnata sul grafico e fa
da trailing stop dinamico per la fase ribassista.
ID/NR4:
ID significa Internal Day, NR4 vuol dire Narrow Range per 4
barre.
Internal Day (ID) è una barra il cui valore massimo è inferiore al valore
massimo della barra precedente e il cui valore minimo è superiore al valore
minimo della barra precedente; detto in parole diverse, il range della barra
corrente è completamente contenuto nel range della barra precedente.
Utilizzando la terminologia candlestick, una barra ID corrisponde a
un'Harami. Quindi, impiegando il metodo delle variazioni del range, una
barra ID è un preciso indicatore di diminuzione della volatilità rispetto alla
barra precedente.
Outside: barra che sta tutta fuori quella precedente, massimo > massimo
precedente e minimo < minimo precedente
IN-OUT: trading system basato su
pattern inside e outside
Consiglio utile: investite in modo inversamente
proporzionale a rischio e volatilità
Per approfondimenti si
veda: Il manuale del
risparmiatore
IL MIO METODO DI LAVORO
TRADING MULTI STRATEGY, MULTI SYSTEM,
MULTI TIME FRAME automatizzati
Algotrading automatizzato
Strategie Quantitative : operano
principalmente su futures con utilizzo
della tecnica multisystem,
multimarket e multi time frame (3
livelli di diversificazione), che
combina trading system proprietari
assemblati in base a coefficenti di
correlazione e quantitativi dinamici.
+ azioni daily
+ etf daily
+ Bond intraday e daily
Processo: TSR = Trading System Ranking
Utilizzo di modelli MATEMATICI per Selezionare
i System
Analisi ex-Ante della Resa e del Rischio
Possiamo isolare le strategie in base a criteri
quali: -Profit Factor -Average Trade -Percent
Profitable
Metatrader 4
Brevi cenni storici e
funzionamento
Sviluppata da MetaQuotes Software
2002 : partenza del progetto Metatrader.
2005: Sviluppo e primo rilascio di MetaTrader 4.
Dal 2007 al 2010: sempre più brokers aggiungono la
MT4 come alternativa opzionale alle piattaforme già
esistenti. La rapida diffusione provoca l’esplosione di
codici e di EA, sia freeware che a pagamento.
Ottobre 2009: codifica della MetaTrader 5 in public
beta testing.
Settembre 2010: viene rilasciata la prima MT5.
2013 e 2014: linguaggio MQL4 completamente
rivisto, raggiungendo il livello di MQL5. Dalla build
600, MQL4 and MQL5 usano un MetaEditor unificato
e comune.
Sviluppato per
ambiente
Windows, anche in
Linux e su Mac
(Wine o
WineBottler,
oppure in machine
virtuali windows)
iOS o
Android
il cuore del Sistema, serve per
soddisfare le richieste dei
client (quotazioni, ordini,
news, ecc.), mantiene gli
archivi, non ha interfaccia
separata.
Prodotti di trading
Il focus è il margin trading, che permette di
lavorare a leva.
Mercati: Forex, CFD, equities,
commodities, ecc.
Timeframe: 1 m, 5 m, 15m, 30m, 1h, 4h,
1D, 1W, 1M. Possibili altri timeframe, ma
solo con l’uso di indicatori appositi che
aggregano le candele presentate nei
timeframe di default.
Grafici: a barre, a candele, a linea. Altri tipi
possibili ma solo con aggiunta di scripts.
Linguaggio MQL4
Brevi cenni storici e
funzionamento
Come vengono indicizzate le barre
La barra 0 è quella in corso, non
ancora finita.
La barra precedente è la barra 1, la
barra prima ancora è la 2, e così via
Barre e vettori sono la stessa cosa,
o no?datetime TimeAsSeries[];
//--- set access to the array like t
o a timeseries
ArraySetAsSeries(TimeAsSeries
,true);
datetime ArrayNotSeries[];
ArraySetAsSeries(ArrayNotSeri
es,false);
Expert Advisor: Supertrend
Ovvero come si costruisce un
trading system, test ed errori
compresi
Idea di fondo: Supertrend
Si trova l’indicatore e si comincia a costruire il
trading system
14 – 2
10 – 1.7
Idea di fondo: Supertrend – 15min
Prime difficoltà:
14 – 2
10 – 1.7
Continuano le difficoltà…
21 – 2.5
50 – 2,5
Va bene, capito, metto filtri e ritesto il sistema….
Aggiungo un trailing stop con il SAR, le entrate le lascio al supertrend, e ci
metto pure delle Bollinger bands per uscite “di emergenza”, nel caso la
volatilità esploda e il prezzo si muova in modo contrario… ritesto…
riottimizzo… il Massimo che ottengo è questo!
Verrebbe voglia di buttare tutto… Potrei però usarlo in modo opposto… Ma
questa è un’altra storia…
Mi resta solo da testarlo su altri timeframes e vedere cosa succede, prima di
buttare tutto e accettare la sconfitta…
TF = 30M
Qualcosa c’è stavolta
60 - 2
Cambio: TF = H1, meglio
ancora
Dopo un po’ di ottimizzazioni
finalmente
si raggiunge qualcosa che
abbia senso
per il trading system:
Ulteriormente ottimizzabile,
ma timore di sovraottimizzare
presente…
Perché scelti questi
parametri?
5 - 3
TF = H4
Expert Advisor: In-Out
Risultati
Inside Bar
(Harami)
Outside Bar
(Engulfing)
INSIDE = high1 < high2 AND low1 >
low2; //inside condition
OUTSIDE = high1 > high2 AND low1
< low2; //outside condition
LongStopEntry = Max(high2, high1);
//define a long order price
ShortStopEntry = Max(low2,
low1); //define a short order price
If ( OUTSIDE == true)  Long & Short pending
// Pending order Long
ticketL = OrderOpen(Symbol(), OP_BUYSTOP,
Lots, LongStopEntry, iSlipp, buySL, buyTP,
"Pending Long", MagicNumber, _ExpDate, Blue);
// Pending order Short
ticketS = OrderOpen(Symbol(),OP_SELLSTOP,
Lots, ShortStopEntry, iSlipp, sellSL, sellTP,
"Pending Short", MagicNumber, _ExpDate, Blue);
Logica di funzionamento
if( INSIDE == true)  Long & Short pending
// Pending order Long
ticketL = OrderOpen(Symbol(), OP_BUYSTOP,
Lots, LongStopEntry, iSlipp, buySL, buyTP,
"Pending Long", MagicNumber, _ExpDate, Blue);
// Pending order Short
ticketS = OrderOpen(Symbol(),OP_SELLSTOP,
Lots, ShortStopEntry, iSlipp, sellSL, sellTP,
"Pending Short", MagicNumber, _ExpDate, Blue);
TF = 30M
TF = 30M
TF = 15M
EURAUD
TF = H4
Expert Advisor: BollingerBO
Risultati
Logica dell’EA
Logica dell’EA
double lotTradeSize()
{
int Digit_Factor = 1;
double equity = AccountBalance();
//How to use the Lotsize and Lotstep values below to adjust
//the tradesize for different brokers automatically?
double lotSize = MarketInfo(Symbol(),MODE_LOTSIZE);
double lotStep = MarketInfo(Symbol(),MODE_LOTSTEP);
double One_Tick = MarketInfo(Symbol(),MODE_TICKVALUE) * Digit_Factor;
double MaxLot = MarketInfo(Symbol(), MODE_MAXLOT);
double MinLot = MarketInfo(Symbol(),MODE_MINLOT);
double spread = Ask - Bid;
double Risk_In_Money = ((Stop_Diff+spread)/Point/Digit_Factor) * One_Tick;
double DeltaValuePerLot = MarketInfo(Symbol(), MODE_TICKVALUE) /
MarketInfo(Symbol(), MODE_TICKSIZE);
// %risk = $ loss >>> SL = allowed volume
double tradesize = ( (equity * Percent/100) / Risk_In_Money) * DeltaValuePerLot;
tradesize = MathFloor( MathMax( 0, tradesize ) / lotStep) * lotStep;
if (tradesize > MaxLot)
tradesize = MaxLot;
if (tradesize < MinLot)
tradesize = MinLot;
//Alert("Tradesize: ", tradesize," - At risk : €",DoubleToStr(Stop_Diff*tradesize,2));
return (tradesize);
}
Lotti non costanti
Una volta deciso quale
percentuale del totale mettere a
rischio, l’EA calcola i massimi
lotti possibili sulla base dello
stoploss impostato.
Esempio:
Conto = 10.000 euro
5% a rischio = € 500 ogni trade
Se lavorassimo con 1 lotto std
di EURUSD (100.000), il valore
di ogni pip sarebbe di € 8.93,
per cui se avessimo uno stop a
40 pip il massimo numero di
lotti sarebbe:
500/(40*8,93) = 1,4 lotti (1,399)
TF = 30M
Vi ringrazio per
l’attenzione

Contenu connexe

Tendances

Random Walk Theory: 'Sistemi di grid automatizzati per Metatrader 4'
Random Walk Theory: 'Sistemi di grid automatizzati per Metatrader 4'Random Walk Theory: 'Sistemi di grid automatizzati per Metatrader 4'
Random Walk Theory: 'Sistemi di grid automatizzati per Metatrader 4'Stefano Gianti
 
strategie bollinger e divergenze RSI
strategie bollinger e divergenze RSIstrategie bollinger e divergenze RSI
strategie bollinger e divergenze RSIbuylink
 
come usare il supertrend
come usare il supertrendcome usare il supertrend
come usare il supertrendbuylink
 
Spread trading intraday
Spread trading intradaySpread trading intraday
Spread trading intradaybuylink
 
Ot medie mobili e bande di bollinger
Ot   medie mobili e bande di bollingerOt   medie mobili e bande di bollinger
Ot medie mobili e bande di bollingerbuylink
 
1-2-3 high low + Ross hook uncino
1-2-3 high low + Ross hook uncino1-2-3 high low + Ross hook uncino
1-2-3 high low + Ross hook uncinobuylink
 
Trading intraday m15 con le correlazioni
Trading intraday m15 con le correlazioniTrading intraday m15 con le correlazioni
Trading intraday m15 con le correlazionibuylink
 
Zulutrade Questioni Risposte
Zulutrade  Questioni RisposteZulutrade  Questioni Risposte
Zulutrade Questioni Risposteastrelin
 
Con quali strategie di forex trading puoi guadagnare
Con quali strategie di forex trading puoi guadagnareCon quali strategie di forex trading puoi guadagnare
Con quali strategie di forex trading puoi guadagnareTransitions Trading
 
Migliore indicatore opzioni binarie per metatrader
Migliore indicatore opzioni binarie per metatraderMigliore indicatore opzioni binarie per metatrader
Migliore indicatore opzioni binarie per metatraderopinioni prodotto
 
Strategia Vincente Per Investire In Borsa 1000 Euro A Settimana
Strategia Vincente Per Investire In Borsa 1000 Euro A SettimanaStrategia Vincente Per Investire In Borsa 1000 Euro A Settimana
Strategia Vincente Per Investire In Borsa 1000 Euro A Settimanaastrelin
 
Corso completo Commodity Spread Trading - Episodio 11: I primi passi nello Sp...
Corso completo Commodity Spread Trading - Episodio 11: I primi passi nello Sp...Corso completo Commodity Spread Trading - Episodio 11: I primi passi nello Sp...
Corso completo Commodity Spread Trading - Episodio 11: I primi passi nello Sp...Matteo Anelli
 
Strategie opzioni binarie 1 ora
Strategie opzioni binarie 1 oraStrategie opzioni binarie 1 ora
Strategie opzioni binarie 1 oraopinioni prodotto
 
Cosa sono le pin bar e strategia opzioni binarie
Cosa sono le pin bar e strategia opzioni binarieCosa sono le pin bar e strategia opzioni binarie
Cosa sono le pin bar e strategia opzioni binarieForzaForex
 
Linee di tendenza di John Hill
Linee di tendenza di John HillLinee di tendenza di John Hill
Linee di tendenza di John Hillbuylink
 
Spread trading & correlazioni indici e forex
Spread trading & correlazioni indici e forexSpread trading & correlazioni indici e forex
Spread trading & correlazioni indici e forexbuylink
 
Forex renko Trading Italia
Forex renko Trading ItaliaForex renko Trading Italia
Forex renko Trading Italiabuylink
 

Tendances (20)

Random Walk Theory: 'Sistemi di grid automatizzati per Metatrader 4'
Random Walk Theory: 'Sistemi di grid automatizzati per Metatrader 4'Random Walk Theory: 'Sistemi di grid automatizzati per Metatrader 4'
Random Walk Theory: 'Sistemi di grid automatizzati per Metatrader 4'
 
strategie bollinger e divergenze RSI
strategie bollinger e divergenze RSIstrategie bollinger e divergenze RSI
strategie bollinger e divergenze RSI
 
come usare il supertrend
come usare il supertrendcome usare il supertrend
come usare il supertrend
 
Spread trading intraday
Spread trading intradaySpread trading intraday
Spread trading intraday
 
Ot medie mobili e bande di bollinger
Ot   medie mobili e bande di bollingerOt   medie mobili e bande di bollinger
Ot medie mobili e bande di bollinger
 
1-2-3 high low + Ross hook uncino
1-2-3 high low + Ross hook uncino1-2-3 high low + Ross hook uncino
1-2-3 high low + Ross hook uncino
 
Misura del rischio di un trading system
Misura del rischio di un trading systemMisura del rischio di un trading system
Misura del rischio di un trading system
 
Market bull o Market bear?
Market bull o Market bear?Market bull o Market bear?
Market bull o Market bear?
 
Trading intraday m15 con le correlazioni
Trading intraday m15 con le correlazioniTrading intraday m15 con le correlazioni
Trading intraday m15 con le correlazioni
 
Zulutrade Questioni Risposte
Zulutrade  Questioni RisposteZulutrade  Questioni Risposte
Zulutrade Questioni Risposte
 
Emini Sp 500 doji pattern tecnica di trading intraday
Emini Sp 500 doji pattern tecnica di trading intradayEmini Sp 500 doji pattern tecnica di trading intraday
Emini Sp 500 doji pattern tecnica di trading intraday
 
Con quali strategie di forex trading puoi guadagnare
Con quali strategie di forex trading puoi guadagnareCon quali strategie di forex trading puoi guadagnare
Con quali strategie di forex trading puoi guadagnare
 
Migliore indicatore opzioni binarie per metatrader
Migliore indicatore opzioni binarie per metatraderMigliore indicatore opzioni binarie per metatrader
Migliore indicatore opzioni binarie per metatrader
 
Strategia Vincente Per Investire In Borsa 1000 Euro A Settimana
Strategia Vincente Per Investire In Borsa 1000 Euro A SettimanaStrategia Vincente Per Investire In Borsa 1000 Euro A Settimana
Strategia Vincente Per Investire In Borsa 1000 Euro A Settimana
 
Corso completo Commodity Spread Trading - Episodio 11: I primi passi nello Sp...
Corso completo Commodity Spread Trading - Episodio 11: I primi passi nello Sp...Corso completo Commodity Spread Trading - Episodio 11: I primi passi nello Sp...
Corso completo Commodity Spread Trading - Episodio 11: I primi passi nello Sp...
 
Strategie opzioni binarie 1 ora
Strategie opzioni binarie 1 oraStrategie opzioni binarie 1 ora
Strategie opzioni binarie 1 ora
 
Cosa sono le pin bar e strategia opzioni binarie
Cosa sono le pin bar e strategia opzioni binarieCosa sono le pin bar e strategia opzioni binarie
Cosa sono le pin bar e strategia opzioni binarie
 
Linee di tendenza di John Hill
Linee di tendenza di John HillLinee di tendenza di John Hill
Linee di tendenza di John Hill
 
Spread trading & correlazioni indici e forex
Spread trading & correlazioni indici e forexSpread trading & correlazioni indici e forex
Spread trading & correlazioni indici e forex
 
Forex renko Trading Italia
Forex renko Trading ItaliaForex renko Trading Italia
Forex renko Trading Italia
 

En vedette

Forex Forever Swissquote
Forex Forever SwissquoteForex Forever Swissquote
Forex Forever SwissquoteStefano Gianti
 
Luca Discacciati: seminario con Swissquote @Milano - sabato 6 febbraio 2016
Luca Discacciati: seminario con Swissquote @Milano - sabato 6 febbraio 2016Luca Discacciati: seminario con Swissquote @Milano - sabato 6 febbraio 2016
Luca Discacciati: seminario con Swissquote @Milano - sabato 6 febbraio 2016Stefano Gianti
 
Fiscalità nel trading
Fiscalità nel tradingFiscalità nel trading
Fiscalità nel tradingStefano Gianti
 
IDNR4: expert advisors a confronto
IDNR4: expert advisors a confronto IDNR4: expert advisors a confronto
IDNR4: expert advisors a confronto Stefano Gianti
 
Corso avanzato sui breakout: I PATTERN
Corso avanzato sui breakout: I PATTERNCorso avanzato sui breakout: I PATTERN
Corso avanzato sui breakout: I PATTERNStefano Gianti
 
10 anni pattern - Luca Discacciati - corso a Napoli 3 marzo 2016
10 anni pattern - Luca Discacciati - corso a Napoli 3 marzo 201610 anni pattern - Luca Discacciati - corso a Napoli 3 marzo 2016
10 anni pattern - Luca Discacciati - corso a Napoli 3 marzo 2016Stefano Gianti
 
Forex: Report settimanale
Forex: Report settimanaleForex: Report settimanale
Forex: Report settimanaleStefano Gianti
 
Seminario la corretta gestione del rischio
Seminario la corretta gestione del rischio Seminario la corretta gestione del rischio
Seminario la corretta gestione del rischio Stefano Gianti
 
Corso avanzato sui breakout i pattern - i trailing
Corso avanzato sui breakout   i pattern - i trailingCorso avanzato sui breakout   i pattern - i trailing
Corso avanzato sui breakout i pattern - i trailingStefano Gianti
 
Lo sviluppo ciclico dei mercati finanziari
Lo sviluppo ciclico dei mercati finanziari    Lo sviluppo ciclico dei mercati finanziari
Lo sviluppo ciclico dei mercati finanziari Stefano Gianti
 
Pattern di inversione e livelli orizzontali di prezzo
Pattern di inversione e livelli orizzontali di prezzoPattern di inversione e livelli orizzontali di prezzo
Pattern di inversione e livelli orizzontali di prezzoStefano Gianti
 

En vedette (13)

Forex Forever Swissquote
Forex Forever SwissquoteForex Forever Swissquote
Forex Forever Swissquote
 
Luca Discacciati: seminario con Swissquote @Milano - sabato 6 febbraio 2016
Luca Discacciati: seminario con Swissquote @Milano - sabato 6 febbraio 2016Luca Discacciati: seminario con Swissquote @Milano - sabato 6 febbraio 2016
Luca Discacciati: seminario con Swissquote @Milano - sabato 6 febbraio 2016
 
Fiscalità nel trading
Fiscalità nel tradingFiscalità nel trading
Fiscalità nel trading
 
Pattern ID-NR4 slides
Pattern ID-NR4 slidesPattern ID-NR4 slides
Pattern ID-NR4 slides
 
IDNR4: expert advisors a confronto
IDNR4: expert advisors a confronto IDNR4: expert advisors a confronto
IDNR4: expert advisors a confronto
 
Corso avanzato sui breakout: I PATTERN
Corso avanzato sui breakout: I PATTERNCorso avanzato sui breakout: I PATTERN
Corso avanzato sui breakout: I PATTERN
 
10 anni pattern - Luca Discacciati - corso a Napoli 3 marzo 2016
10 anni pattern - Luca Discacciati - corso a Napoli 3 marzo 201610 anni pattern - Luca Discacciati - corso a Napoli 3 marzo 2016
10 anni pattern - Luca Discacciati - corso a Napoli 3 marzo 2016
 
Forex: Report settimanale
Forex: Report settimanaleForex: Report settimanale
Forex: Report settimanale
 
Seminario la corretta gestione del rischio
Seminario la corretta gestione del rischio Seminario la corretta gestione del rischio
Seminario la corretta gestione del rischio
 
Corso avanzato sui breakout i pattern - i trailing
Corso avanzato sui breakout   i pattern - i trailingCorso avanzato sui breakout   i pattern - i trailing
Corso avanzato sui breakout i pattern - i trailing
 
Lo sviluppo ciclico dei mercati finanziari
Lo sviluppo ciclico dei mercati finanziari    Lo sviluppo ciclico dei mercati finanziari
Lo sviluppo ciclico dei mercati finanziari
 
Pattern di inversione e livelli orizzontali di prezzo
Pattern di inversione e livelli orizzontali di prezzoPattern di inversione e livelli orizzontali di prezzo
Pattern di inversione e livelli orizzontali di prezzo
 
Ichimoku Kinko Hyo
Ichimoku Kinko HyoIchimoku Kinko Hyo
Ichimoku Kinko Hyo
 

Similaire à Cybertrade con Swissquote @Modena - venerdì 5 febbraio 2016

Le strategie delle opzioni binarie e recensioni su top option
Le strategie delle opzioni binarie e recensioni su top optionLe strategie delle opzioni binarie e recensioni su top option
Le strategie delle opzioni binarie e recensioni su top optionFinanzabinaria.com
 
Come operare con successo nelle opzioni binarie
Come operare con successo nelle opzioni binarieCome operare con successo nelle opzioni binarie
Come operare con successo nelle opzioni binarieopinioni prodotto
 
MoneyMANAGEMENT: impara a gestire il rischio direttamente dal grafico
MoneyMANAGEMENT: impara a gestire il rischio direttamente dal graficoMoneyMANAGEMENT: impara a gestire il rischio direttamente dal grafico
MoneyMANAGEMENT: impara a gestire il rischio direttamente dal graficoStefano Gianti
 
Le basi del forex trading
Le basi del forex tradingLe basi del forex trading
Le basi del forex tradingbuylink
 
Webinar - Il posizionamento di marketing B2B. Ecco come si fa.
Webinar - Il posizionamento di marketing B2B. Ecco come si fa.Webinar - Il posizionamento di marketing B2B. Ecco come si fa.
Webinar - Il posizionamento di marketing B2B. Ecco come si fa.L'Ippogrifo®
 
Eurostoxx price action trading operativo dal blog di trading di Quantirica Al...
Eurostoxx price action trading operativo dal blog di trading di Quantirica Al...Eurostoxx price action trading operativo dal blog di trading di Quantirica Al...
Eurostoxx price action trading operativo dal blog di trading di Quantirica Al...Quantirica Algorithmic Trading
 
Strategia opzioni binarie supporti e resistenze
Strategia opzioni binarie supporti e resistenzeStrategia opzioni binarie supporti e resistenze
Strategia opzioni binarie supporti e resistenzeopinioni prodotto
 
Sistema per opzioni binarie profittevole e costante nel tempo
Sistema per opzioni binarie profittevole e costante nel tempoSistema per opzioni binarie profittevole e costante nel tempo
Sistema per opzioni binarie profittevole e costante nel tempoopinioni prodotto
 
Come investire con le opzioni binarie coppia usd cad
Come investire con le opzioni binarie coppia usd cadCome investire con le opzioni binarie coppia usd cad
Come investire con le opzioni binarie coppia usd cadopinioni prodotto
 
Segnali opzioni binarie gratis
Segnali opzioni binarie gratisSegnali opzioni binarie gratis
Segnali opzioni binarie gratisopinioni prodotto
 
Corso completo Commodity Spread Trading - Episodio 4: I vantaggi dello Spread...
Corso completo Commodity Spread Trading - Episodio 4: I vantaggi dello Spread...Corso completo Commodity Spread Trading - Episodio 4: I vantaggi dello Spread...
Corso completo Commodity Spread Trading - Episodio 4: I vantaggi dello Spread...Matteo Anelli
 
Come salvare il tuo binary trading account ignorando le notizie economiche
Come salvare il tuo binary trading account ignorando le notizie economicheCome salvare il tuo binary trading account ignorando le notizie economiche
Come salvare il tuo binary trading account ignorando le notizie economicheopinioni prodotto
 
Strategie opzioni binarie fine settimana
Strategie opzioni binarie fine settimanaStrategie opzioni binarie fine settimana
Strategie opzioni binarie fine settimanaopinioni prodotto
 
Strategie trading opzioni binarie
Strategie trading opzioni binarieStrategie trading opzioni binarie
Strategie trading opzioni binarieopinioni prodotto
 
Auto trading binario come utilizzare la price action per l'auto trading
Auto trading binario come utilizzare la price action per l'auto tradingAuto trading binario come utilizzare la price action per l'auto trading
Auto trading binario come utilizzare la price action per l'auto tradingopinioni prodotto
 
E toro copy trader su openbook!
E toro copy trader su openbook!E toro copy trader su openbook!
E toro copy trader su openbook!forexer
 
Guida al Trading Opzioni Binarie
Guida al Trading Opzioni Binarie Guida al Trading Opzioni Binarie
Guida al Trading Opzioni Binarie anyoption
 

Similaire à Cybertrade con Swissquote @Modena - venerdì 5 febbraio 2016 (20)

Le strategie delle opzioni binarie e recensioni su top option
Le strategie delle opzioni binarie e recensioni su top optionLe strategie delle opzioni binarie e recensioni su top option
Le strategie delle opzioni binarie e recensioni su top option
 
Come operare con successo nelle opzioni binarie
Come operare con successo nelle opzioni binarieCome operare con successo nelle opzioni binarie
Come operare con successo nelle opzioni binarie
 
MoneyMANAGEMENT: impara a gestire il rischio direttamente dal grafico
MoneyMANAGEMENT: impara a gestire il rischio direttamente dal graficoMoneyMANAGEMENT: impara a gestire il rischio direttamente dal grafico
MoneyMANAGEMENT: impara a gestire il rischio direttamente dal grafico
 
Come difendersi dalla volatilità (bassa)
Come difendersi dalla volatilità (bassa)Come difendersi dalla volatilità (bassa)
Come difendersi dalla volatilità (bassa)
 
Le basi del forex trading
Le basi del forex tradingLe basi del forex trading
Le basi del forex trading
 
Webinar - Il posizionamento di marketing B2B. Ecco come si fa.
Webinar - Il posizionamento di marketing B2B. Ecco come si fa.Webinar - Il posizionamento di marketing B2B. Ecco come si fa.
Webinar - Il posizionamento di marketing B2B. Ecco come si fa.
 
Eurostoxx price action trading operativo dal blog di trading di Quantirica Al...
Eurostoxx price action trading operativo dal blog di trading di Quantirica Al...Eurostoxx price action trading operativo dal blog di trading di Quantirica Al...
Eurostoxx price action trading operativo dal blog di trading di Quantirica Al...
 
Strategia opzioni binarie supporti e resistenze
Strategia opzioni binarie supporti e resistenzeStrategia opzioni binarie supporti e resistenze
Strategia opzioni binarie supporti e resistenze
 
Sistema per opzioni binarie profittevole e costante nel tempo
Sistema per opzioni binarie profittevole e costante nel tempoSistema per opzioni binarie profittevole e costante nel tempo
Sistema per opzioni binarie profittevole e costante nel tempo
 
Multiple Spread Trading
Multiple Spread TradingMultiple Spread Trading
Multiple Spread Trading
 
Financial Physics
Financial PhysicsFinancial Physics
Financial Physics
 
Come investire con le opzioni binarie coppia usd cad
Come investire con le opzioni binarie coppia usd cadCome investire con le opzioni binarie coppia usd cad
Come investire con le opzioni binarie coppia usd cad
 
Segnali opzioni binarie gratis
Segnali opzioni binarie gratisSegnali opzioni binarie gratis
Segnali opzioni binarie gratis
 
Corso completo Commodity Spread Trading - Episodio 4: I vantaggi dello Spread...
Corso completo Commodity Spread Trading - Episodio 4: I vantaggi dello Spread...Corso completo Commodity Spread Trading - Episodio 4: I vantaggi dello Spread...
Corso completo Commodity Spread Trading - Episodio 4: I vantaggi dello Spread...
 
Come salvare il tuo binary trading account ignorando le notizie economiche
Come salvare il tuo binary trading account ignorando le notizie economicheCome salvare il tuo binary trading account ignorando le notizie economiche
Come salvare il tuo binary trading account ignorando le notizie economiche
 
Strategie opzioni binarie fine settimana
Strategie opzioni binarie fine settimanaStrategie opzioni binarie fine settimana
Strategie opzioni binarie fine settimana
 
Strategie trading opzioni binarie
Strategie trading opzioni binarieStrategie trading opzioni binarie
Strategie trading opzioni binarie
 
Auto trading binario come utilizzare la price action per l'auto trading
Auto trading binario come utilizzare la price action per l'auto tradingAuto trading binario come utilizzare la price action per l'auto trading
Auto trading binario come utilizzare la price action per l'auto trading
 
E toro copy trader su openbook!
E toro copy trader su openbook!E toro copy trader su openbook!
E toro copy trader su openbook!
 
Guida al Trading Opzioni Binarie
Guida al Trading Opzioni Binarie Guida al Trading Opzioni Binarie
Guida al Trading Opzioni Binarie
 

Plus de Stefano Gianti

Master in trading, lesson 1: "The basics of trading and knowledge of the fina...
Master in trading, lesson 1: "The basics of trading and knowledge of the fina...Master in trading, lesson 1: "The basics of trading and knowledge of the fina...
Master in trading, lesson 1: "The basics of trading and knowledge of the fina...Stefano Gianti
 
8 charts, 4 markets, 4 trading ideas
8 charts, 4 markets, 4 trading ideas8 charts, 4 markets, 4 trading ideas
8 charts, 4 markets, 4 trading ideasStefano Gianti
 
Trends and cycles in dax and us dollar with Ashraf Laidi
Trends and cycles in dax and us dollar with Ashraf LaidiTrends and cycles in dax and us dollar with Ashraf Laidi
Trends and cycles in dax and us dollar with Ashraf LaidiStefano Gianti
 
Economia ITALIA: febbraio 2018
Economia ITALIA: febbraio 2018Economia ITALIA: febbraio 2018
Economia ITALIA: febbraio 2018Stefano Gianti
 
Inserimento ordini metatrader (con video a pagina 2 e 3)
Inserimento ordini metatrader (con video a pagina 2 e 3)Inserimento ordini metatrader (con video a pagina 2 e 3)
Inserimento ordini metatrader (con video a pagina 2 e 3)Stefano Gianti
 
Regressione lineare e momentum
Regressione lineare e momentumRegressione lineare e momentum
Regressione lineare e momentumStefano Gianti
 
Corso avanzato sui breakout: I PATTERN & IL TRAILING STOP
Corso avanzato sui breakout: I PATTERN & IL TRAILING STOPCorso avanzato sui breakout: I PATTERN & IL TRAILING STOP
Corso avanzato sui breakout: I PATTERN & IL TRAILING STOPStefano Gianti
 
Fractal + Vortex + money management
Fractal + Vortex + money managementFractal + Vortex + money management
Fractal + Vortex + money managementStefano Gianti
 
MT4 Academy: EMAtrend, ottimizzazione e backtesting
MT4 Academy: EMAtrend, ottimizzazione e backtestingMT4 Academy: EMAtrend, ottimizzazione e backtesting
MT4 Academy: EMAtrend, ottimizzazione e backtestingStefano Gianti
 
Il trading semplice con le candele Heikin-Ashi
Il trading semplice con le candele Heikin-AshiIl trading semplice con le candele Heikin-Ashi
Il trading semplice con le candele Heikin-AshiStefano Gianti
 
Gli oscillatori di momentum - Gianluca DEFENDI
Gli oscillatori di momentum - Gianluca DEFENDIGli oscillatori di momentum - Gianluca DEFENDI
Gli oscillatori di momentum - Gianluca DEFENDIStefano Gianti
 

Plus de Stefano Gianti (17)

Master in trading, lesson 1: "The basics of trading and knowledge of the fina...
Master in trading, lesson 1: "The basics of trading and knowledge of the fina...Master in trading, lesson 1: "The basics of trading and knowledge of the fina...
Master in trading, lesson 1: "The basics of trading and knowledge of the fina...
 
8 charts, 4 markets, 4 trading ideas
8 charts, 4 markets, 4 trading ideas8 charts, 4 markets, 4 trading ideas
8 charts, 4 markets, 4 trading ideas
 
Trends and cycles in dax and us dollar with Ashraf Laidi
Trends and cycles in dax and us dollar with Ashraf LaidiTrends and cycles in dax and us dollar with Ashraf Laidi
Trends and cycles in dax and us dollar with Ashraf Laidi
 
Economia ITALIA: febbraio 2018
Economia ITALIA: febbraio 2018Economia ITALIA: febbraio 2018
Economia ITALIA: febbraio 2018
 
Inserimento ordini metatrader (con video a pagina 2 e 3)
Inserimento ordini metatrader (con video a pagina 2 e 3)Inserimento ordini metatrader (con video a pagina 2 e 3)
Inserimento ordini metatrader (con video a pagina 2 e 3)
 
Ichimoku Cloud
Ichimoku CloudIchimoku Cloud
Ichimoku Cloud
 
Monitor Italia
Monitor ItaliaMonitor Italia
Monitor Italia
 
Regressione lineare e momentum
Regressione lineare e momentumRegressione lineare e momentum
Regressione lineare e momentum
 
Monitor Italia
Monitor ItaliaMonitor Italia
Monitor Italia
 
Corso avanzato sui breakout: I PATTERN & IL TRAILING STOP
Corso avanzato sui breakout: I PATTERN & IL TRAILING STOPCorso avanzato sui breakout: I PATTERN & IL TRAILING STOP
Corso avanzato sui breakout: I PATTERN & IL TRAILING STOP
 
Fractal + Vortex + money management
Fractal + Vortex + money managementFractal + Vortex + money management
Fractal + Vortex + money management
 
Master ichimoku
Master ichimokuMaster ichimoku
Master ichimoku
 
Us election
Us electionUs election
Us election
 
Random Walk Theory
Random Walk Theory Random Walk Theory
Random Walk Theory
 
MT4 Academy: EMAtrend, ottimizzazione e backtesting
MT4 Academy: EMAtrend, ottimizzazione e backtestingMT4 Academy: EMAtrend, ottimizzazione e backtesting
MT4 Academy: EMAtrend, ottimizzazione e backtesting
 
Il trading semplice con le candele Heikin-Ashi
Il trading semplice con le candele Heikin-AshiIl trading semplice con le candele Heikin-Ashi
Il trading semplice con le candele Heikin-Ashi
 
Gli oscillatori di momentum - Gianluca DEFENDI
Gli oscillatori di momentum - Gianluca DEFENDIGli oscillatori di momentum - Gianluca DEFENDI
Gli oscillatori di momentum - Gianluca DEFENDI
 

Cybertrade con Swissquote @Modena - venerdì 5 febbraio 2016

  • 1. Bande di Bollinger, Supertrend, pattern e breakout Relatore: Enrico Malverti Modena, 5 Febbraio 2016 Impara a costruire eImpara a costruire e ottimizzare le tue strategie diottimizzare le tue strategie di tradingtrading
  • 2. CHI SONO Enrico Malverti Trader ed analista quantitativo. Da oltre 14 anni progetta modelli di trading per clienti istituzionali. Ha occupato ed occupa ruoli di direzione di società di investimento e fondi. Coordinatore R&D della Cybertrade Srl. E’ portfolio manager e quant analyst per una società di gestione. E' autore di “Trading system vincenti”, Hoepli, 2013 e “Il manuale del risparmiatore”, Hoepli, 2015.
  • 3. Per lavorare in borsa occorre metodo Il vantaggio di usare software come Metatrader è quello di poter testare le vostre strategie di trading sui dati storici verificandone l’efficacia Si può fare paper trading e risparmiare sui costi di avviamento. Se una strategia non funziona non la si usa. Se funziona possiamo valutarne i rischi e iniziare a metterci soldi sapendo fin dove possiamo spingerci con le perdite prima di dovere preoccuparci.
  • 4. Il trading algoritmico presenta anche delle insidie Occorre avere esperienza per valutare correttamente una strategia, sia che siamo noi a svilupparla sia che dobbiamo scegliere tra Expert Advisor black box. Oppure se non siete esperti seguite questi consigli che vi daremo…
  • 5. Vi presentiamo tre equity line (curve dei profitti): Qual è la vostra aspettativa nel trading? Scegliete la A), la B) o la C)??
  • 6. La A) e la C) sono in realtà la stessa strategia ottimizzata in due archi temporali diversi Quali sono le insidie? Caso acquisto Expert Advisor black box - la strategia può essere overfittata nei parametri, ossia troppo ottimizzata a posteriori sui dati passati; - la strategia potrebbe non chiudere le posizioni in stop lasciando correre le perdite; - la strategia potrebbe aver considerato condizioni di mercato non realistiche (slippage)
  • 7. Quali sono le insidie? Caso Strategia autoprodotta -la strategia può avere troppi parametri e risultare overfittata, ossia troppo ottimizzata a posteriori sui dati passati; - la strategia potrebbe contenere dei bug che ne migliorano i risultati ma rendono non replicabili i risultati; - la strategia potrebbe aver considerato condizioni di mercato non realistiche (slippage) - la strategia potrebbe essere stata testata su uno storico troppo corto
  • 8. COME EVITARE l’OVERFITTING: 1) Testing in sample – out of sample 2) Utilizzare intervalli e incrementi ragionevoli 3) Guardare con sospetto a strategie molto sensibili al variare dei parametri Strategia EM BKOUT, esempio pratico. Senza ottimizzazione:
  • 11.
  • 12. VI PRESENTIAMO ALTRE 3 STRATEGIE: - BOLLINGER BANDS - SUPERTREND - IN-OUT
  • 13. BOLLINGER BANDS Le bande di Bollinger sono un indicatore, sviluppato da John Bollinger, che si basa sul concetto di volatilità, definita come deviazione standard. La deviazione standard viene calcolata come radice quadrata della varianza. Nello specifico, le bande di Bollinger vengono collocate intorno ad una media mobile, solitamente a 20 periodi. La banda di Bollinger superiore è ottenuta aggiungendo alla media mobile due volte la deviazione standard, mentre la banda di Bollinger inferiore è ottenuta sottraendo alla media mobile due volte la deviazione standard.
  • 14. SUPERTREND Il Supertrend inventato da Oliver Seban. La formula del Supertrend è basata sul concetto di volatilità misurata dall’Atr a 10 periodi. Viene calcolato il prezzo mediano come somma di massimo e minimo diviso due e due bande pari a : bandaup = prezzomediano + (moltiplicatore * volatilita); bandadown = prezzomediano - (moltiplicatore * volatilita); La banda up è corrispondente al prezzo mediano sommato ad moltiplicatore per l’atr. La banda down è corrispondente al prezzo mediano meno il moltiplicatore per l’Atr. Il valore standard del moltiplicatore è pari a 3. Se il trend è negativo e la chiusura è maggiore della banda superiore (bandaup) allora il Supertrend indica un trend rialzista, assume il valore della banda inferiore, che viene disegnata sul grafico e funge da trailing stop dinamico che accompagna il rialzo. Viceversa se il trend è positivo e la chiusura diventa minore della banda inferiore (banda down) il supertrend assume il valore della banda superiore, che viene disegnata sul grafico e fa da trailing stop dinamico per la fase ribassista.
  • 15. ID/NR4: ID significa Internal Day, NR4 vuol dire Narrow Range per 4 barre. Internal Day (ID) è una barra il cui valore massimo è inferiore al valore massimo della barra precedente e il cui valore minimo è superiore al valore minimo della barra precedente; detto in parole diverse, il range della barra corrente è completamente contenuto nel range della barra precedente. Utilizzando la terminologia candlestick, una barra ID corrisponde a un'Harami. Quindi, impiegando il metodo delle variazioni del range, una barra ID è un preciso indicatore di diminuzione della volatilità rispetto alla barra precedente. Outside: barra che sta tutta fuori quella precedente, massimo > massimo precedente e minimo < minimo precedente IN-OUT: trading system basato su pattern inside e outside
  • 16. Consiglio utile: investite in modo inversamente proporzionale a rischio e volatilità Per approfondimenti si veda: Il manuale del risparmiatore
  • 17. IL MIO METODO DI LAVORO TRADING MULTI STRATEGY, MULTI SYSTEM, MULTI TIME FRAME automatizzati
  • 18. Algotrading automatizzato Strategie Quantitative : operano principalmente su futures con utilizzo della tecnica multisystem, multimarket e multi time frame (3 livelli di diversificazione), che combina trading system proprietari assemblati in base a coefficenti di correlazione e quantitativi dinamici. + azioni daily + etf daily + Bond intraday e daily
  • 19. Processo: TSR = Trading System Ranking Utilizzo di modelli MATEMATICI per Selezionare i System Analisi ex-Ante della Resa e del Rischio Possiamo isolare le strategie in base a criteri quali: -Profit Factor -Average Trade -Percent Profitable
  • 20. Metatrader 4 Brevi cenni storici e funzionamento
  • 21. Sviluppata da MetaQuotes Software 2002 : partenza del progetto Metatrader. 2005: Sviluppo e primo rilascio di MetaTrader 4. Dal 2007 al 2010: sempre più brokers aggiungono la MT4 come alternativa opzionale alle piattaforme già esistenti. La rapida diffusione provoca l’esplosione di codici e di EA, sia freeware che a pagamento. Ottobre 2009: codifica della MetaTrader 5 in public beta testing. Settembre 2010: viene rilasciata la prima MT5. 2013 e 2014: linguaggio MQL4 completamente rivisto, raggiungendo il livello di MQL5. Dalla build 600, MQL4 and MQL5 usano un MetaEditor unificato e comune.
  • 22. Sviluppato per ambiente Windows, anche in Linux e su Mac (Wine o WineBottler, oppure in machine virtuali windows) iOS o Android il cuore del Sistema, serve per soddisfare le richieste dei client (quotazioni, ordini, news, ecc.), mantiene gli archivi, non ha interfaccia separata.
  • 23. Prodotti di trading Il focus è il margin trading, che permette di lavorare a leva. Mercati: Forex, CFD, equities, commodities, ecc. Timeframe: 1 m, 5 m, 15m, 30m, 1h, 4h, 1D, 1W, 1M. Possibili altri timeframe, ma solo con l’uso di indicatori appositi che aggregano le candele presentate nei timeframe di default. Grafici: a barre, a candele, a linea. Altri tipi possibili ma solo con aggiunta di scripts.
  • 24. Linguaggio MQL4 Brevi cenni storici e funzionamento
  • 25. Come vengono indicizzate le barre La barra 0 è quella in corso, non ancora finita. La barra precedente è la barra 1, la barra prima ancora è la 2, e così via
  • 26. Barre e vettori sono la stessa cosa, o no?datetime TimeAsSeries[]; //--- set access to the array like t o a timeseries ArraySetAsSeries(TimeAsSeries ,true); datetime ArrayNotSeries[]; ArraySetAsSeries(ArrayNotSeri es,false);
  • 27. Expert Advisor: Supertrend Ovvero come si costruisce un trading system, test ed errori compresi
  • 28. Idea di fondo: Supertrend Si trova l’indicatore e si comincia a costruire il trading system 14 – 2 10 – 1.7
  • 29. Idea di fondo: Supertrend – 15min Prime difficoltà: 14 – 2 10 – 1.7
  • 30. Continuano le difficoltà… 21 – 2.5 50 – 2,5
  • 31. Va bene, capito, metto filtri e ritesto il sistema…. Aggiungo un trailing stop con il SAR, le entrate le lascio al supertrend, e ci metto pure delle Bollinger bands per uscite “di emergenza”, nel caso la volatilità esploda e il prezzo si muova in modo contrario… ritesto… riottimizzo… il Massimo che ottengo è questo! Verrebbe voglia di buttare tutto… Potrei però usarlo in modo opposto… Ma questa è un’altra storia… Mi resta solo da testarlo su altri timeframes e vedere cosa succede, prima di buttare tutto e accettare la sconfitta…
  • 32. TF = 30M Qualcosa c’è stavolta 60 - 2
  • 33. Cambio: TF = H1, meglio ancora Dopo un po’ di ottimizzazioni finalmente si raggiunge qualcosa che abbia senso per il trading system: Ulteriormente ottimizzabile, ma timore di sovraottimizzare presente… Perché scelti questi parametri?
  • 34. 5 - 3
  • 36.
  • 37.
  • 40. INSIDE = high1 < high2 AND low1 > low2; //inside condition OUTSIDE = high1 > high2 AND low1 < low2; //outside condition LongStopEntry = Max(high2, high1); //define a long order price ShortStopEntry = Max(low2, low1); //define a short order price If ( OUTSIDE == true)  Long & Short pending // Pending order Long ticketL = OrderOpen(Symbol(), OP_BUYSTOP, Lots, LongStopEntry, iSlipp, buySL, buyTP, "Pending Long", MagicNumber, _ExpDate, Blue); // Pending order Short ticketS = OrderOpen(Symbol(),OP_SELLSTOP, Lots, ShortStopEntry, iSlipp, sellSL, sellTP, "Pending Short", MagicNumber, _ExpDate, Blue); Logica di funzionamento if( INSIDE == true)  Long & Short pending // Pending order Long ticketL = OrderOpen(Symbol(), OP_BUYSTOP, Lots, LongStopEntry, iSlipp, buySL, buyTP, "Pending Long", MagicNumber, _ExpDate, Blue); // Pending order Short ticketS = OrderOpen(Symbol(),OP_SELLSTOP, Lots, ShortStopEntry, iSlipp, sellSL, sellTP, "Pending Short", MagicNumber, _ExpDate, Blue);
  • 47. Logica dell’EA double lotTradeSize() { int Digit_Factor = 1; double equity = AccountBalance(); //How to use the Lotsize and Lotstep values below to adjust //the tradesize for different brokers automatically? double lotSize = MarketInfo(Symbol(),MODE_LOTSIZE); double lotStep = MarketInfo(Symbol(),MODE_LOTSTEP); double One_Tick = MarketInfo(Symbol(),MODE_TICKVALUE) * Digit_Factor; double MaxLot = MarketInfo(Symbol(), MODE_MAXLOT); double MinLot = MarketInfo(Symbol(),MODE_MINLOT); double spread = Ask - Bid; double Risk_In_Money = ((Stop_Diff+spread)/Point/Digit_Factor) * One_Tick; double DeltaValuePerLot = MarketInfo(Symbol(), MODE_TICKVALUE) / MarketInfo(Symbol(), MODE_TICKSIZE); // %risk = $ loss >>> SL = allowed volume double tradesize = ( (equity * Percent/100) / Risk_In_Money) * DeltaValuePerLot; tradesize = MathFloor( MathMax( 0, tradesize ) / lotStep) * lotStep; if (tradesize > MaxLot) tradesize = MaxLot; if (tradesize < MinLot) tradesize = MinLot; //Alert("Tradesize: ", tradesize," - At risk : €",DoubleToStr(Stop_Diff*tradesize,2)); return (tradesize); } Lotti non costanti Una volta deciso quale percentuale del totale mettere a rischio, l’EA calcola i massimi lotti possibili sulla base dello stoploss impostato. Esempio: Conto = 10.000 euro 5% a rischio = € 500 ogni trade Se lavorassimo con 1 lotto std di EURUSD (100.000), il valore di ogni pip sarebbe di € 8.93, per cui se avessimo uno stop a 40 pip il massimo numero di lotti sarebbe: 500/(40*8,93) = 1,4 lotti (1,399)