Video Corso Programmazione MQL4

Slides:



Advertisements
Presentazioni simili
Barriere Specifiche di progettazione per le barriere:
Advertisements

Modulo automatico di passaggio ordini Da TradeStation2000i al circuito valutario Currenex (senti commento vocale allegato )
Metodi Quantitativi per Economia, Finanza e Management Lezioni n° 7-8
MATLAB. Scopo della lezione Programmare in Matlab Funzioni Cicli Operatori relazionali Esercizi vari.
Sistema di controllo FORZA-SPOSTAMENTO in tempo reale tramite software di sviluppo CVI.
Sicurezza e Policy in Active Directory
Sicurezza e Policy in Active Directory. Sommario Amministrazione della sicurezza in una rete Windows 2003 Amministrazione della sicurezza in una rete.
Esempio applicazione Didattica personalizzata
Algoritmi Politecnico di Milano
MATLAB. …oggi… Programmare in Matlab Programmare in Matlab m-file m-file script script Funzioni Funzioni Cicli Cicli Operatori relazionali Operatori relazionali.
MATLAB. …oggi… Programmare in Matlab Programmare in Matlab Funzioni Funzioni Cicli Cicli Operatori relazionali Operatori relazionali Esercizi vari Esercizi.
Esercitazione 3 Mantenimento dello stato, cookies, sessioni
Il Mobility Management: strumento per poter gestire la domanda di mobilità? Dr. Marilena Pollicino : Senior Expert Ministero dellAmbiente e della Tutela.
App Iphone - IPAD Studio di fattibilità
memoria gestita staticamente:
Esercizi FUNZIONI Passaggio di parametri per valore, variabili e tipi locali e globali, prototipo.
Lezione 17 maggio 2007 Parametri da linea di comando FILE Strutture (introduzione)
CORSO DI SCRITTURA COLLABORATIVA.
Daniel Stoilov Tesi di Laurea
DBMS ( Database Management System)
Assicurazioni vita e mercato del risparmio gestito
Entrata con lo Sconto Ci sono i Saldi anche nel Forex?
INTRODUZIONE l sistema operativo è il primo software che lutente utilizza quando accende il computer; 1)Viene caricato nella memoria RAM con loperazione.
Contabilità Analitica
Gestimp IV Il pacchetto software GESTIMP© di Isea S.r.l., di seguito indicato con GESTIMP©, permette di gestire la supervisione e la telegestione di impianti.
CCNL 12 febbraio 2005 Schede riassuntive Orario di lavoro.
IL POMERIGGIO alla Dante Proposta corsi pomeridiani Anno scolastico
Money Management.
Long Term In ControTrend.
Piattaforma ASP (allegato applicazione corsi e f.a.d.) Padova, martedì 10 marzo 2003.
CORSO PER ALLENATORI DI PRIMO GRADO SECONDO LIVELLO GIOVANILE
Corso di Comunicazione d’impresa
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Algoritmi e basi del C Marco D. Santambrogio – Ver. aggiornata al 13 Marzo 2014.
L' Asset Allocation e la Trade Off Analisys
Introduzione a Excel.
Introduzione ad Atlassian Confluence
Lezione Base: Posizionamento Ordini & Gestione della posizione con la tecnica Long Term.
1 Università degli Studi di Roma “Tor vergata” Dipartimento di Ingegneria Civile Corso di Gestione ed esercizio dei sistemi di trasporto Docente: Ing.
Piano Marketing Web Startup March 2015
1 Corso di Informatica (Programmazione) Lezione 8 (7 novembre 2008) Programmazione in Java: operatori aritmetici, operatori di assegnamento e cast.
GIANNI SILVESTRINI PRESIDENTE GREEN BUILDING COUNCIL ITALIA, DIRETTORE SC. KYOTO CLUB ROMA 30 MARZO 2015 Sicurezza, ambiente, efficienza e mercato Aprire.
LE OPPORTUNITA’ DEL MERCATO USA O PEN S OURCE M ANAGEMENT.
Progetto Finale Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
PROCESSO DI DEVERTICALIZZAZIONE
Sottoprogrammi e funzioni
Introduzione al corso Istituzioni di Economia Politica II Istituzioni di Economia Politica II (CLEA/CLAM )
1 Informatica Generale Alessandra Di Pierro Ricevimento: Giovedì ore presso Dipartimento di Informatica, Via Buonarroti,
EM 09 Il foglio elettronico EXCEL. EM 09 Foglio di calcolo Una tabella in cui è possibile disporre dati, formule e valori anche con relazioni dinamiche.
1 Laboratorio di Introduzione alla Programmazione §II MODULO §3 crediti §Esame e voto unico (su 6 crediti totali)
Progetto e Realizzazione di un servizio di Chat Progetto di: Nicoli Leonardo Corso di: Reti di Calcolatori L-S.
C++:Strutture di Controllo
LIP: 15 Marzo 2005 Vettori di interi. Esercizio proposto Definire una classe VectorInt i cui oggetti sono vettori omogenei di interi ordinati in modo.
Hattrick Stadium Corso di Reti di Calcolatori LS Anno Accademico 2005/2006 Dolif Emilano matr
Trading System & Analisi Tecnica
Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università.
Flipped classroom e nuove metodologie didattiche Modulo 2 – Terza lezione Antonio Todaro “ Il Sito Web del docente ” prima parte.
Cifre significative I numeri possono essere: esatti, conteggi, definizioni Ottenuti da misure : Misurare una distanza Ogni misura sperimentale ha un errore.
Rapporto incrementale Calcolare il rapporto incrementale.
La Meccanica Matematico Geometrica dei mercati finanziari
La Meccanica Matematico Geometrica dei mercati finanziari
EPG di Metodologia della ricerca e Tecniche Multivariate dei dati A.A
CORSI DI FORMAZIONE Mattei Iniziamo: start-up Corso “start-up” tutto quello che serve per avviare un’iniziativa di successo: dagli aspetti organizzativi.
Profondità del canale: 1,5 metri
Strumenti per lo studio dei sistemi continui nel dominio del tempo.
ELEMENTI DI REVENUE MANAGEMENT PER IL CONTROLLO DELLA PERFORMANCE AZIENDALE Dott.ssa Alessandra Iavazzi.
Lezione 13 Variabili Local e Global Obiettivi di apprendimento: A.Come usare le local variables B.Come usare le global variables C.Consigli sull’uso di.
Come fare una presentazione =). Semplici regole… 1.Essere chiari 2.Essere diretti 3.Essere brevi 4.Essere chiari… ;-)
Melchioni S.p.A B2b 3.0 User guide.
PROGRAMMA LEZIONE 9 TRADING PLAN GENERALE TRADING PLAN SPECIFICO
Transcript della presentazione:

Video Corso Programmazione MQL4 Website: http://besttradingidea.blogspot.it/ Roberto La Bella Forex & Penny Stocks Trader & Programmatore MQL4

Lezione n.1 Introduzione alla Programmazione MQL4 Piattaforma MT4 + layouts Impostazione Strategy Tester + TickStory

Lezione n.2 Avere un’idea e riversarla nella macchina/Robot Strutturazione per creare un Expert Advisor

Lezione n.3 Creare il tuo primo programma Expert Advisor Integrazione nella piattaforma

Lezione n.4 Basi di programmazione MQL4/C++ Funzioni/variabili/array/for()/if()/while()/ecc... Funzioni basi importanti Print()/OnTick()/commenti Uso variabli di locali/globali

Lezione n.5 Impostazioni propedeutiche per gestire il proprio EA OrderSend() OrderModify() OrderClose() OrderSelect() OrderProfit()/altre funzioni TimeCurrent()/TimeGMT()/ecc.. Gestione errori

Lezione n.6 ObjectCreate e creazioni Oggetti MessageBox/Alert Print e funzioni di analisi commenti MarketInfo() e altre funzioni utili

Lezione n.7 Applicazione 1 Creazione Applicazione 1 Calcolare Strategia basata sulla formazione di un canale Funzioni iOpen()/iClose()/iHighest()/ecc.. Avvio Programma e Testing

Lezione n.8 Applicazione 2 Creazione Applicazione 2 Calcolare Strategia basata sulla formazione di medie mobili/MACD/RSI Funzioni iMA()/iMACD()/iRSI()/ecc.. Avvio Programma e Testing

Lezione n.9 Applicazione 3 Creazione Applicazione 3 Calcolare e implementare un TrailingStop Avvio Programma e Testing

Lezione n.10 Applicazione 4 Creazione Applicazione 4 Calcolare e implementare un programma che prende profitti parziali Avvio Programma e Testing

Lezione n.11 Applicazione 5 Creazione Applicazione 5 Calcolare e implementare un programma che usa funzioni combinate !!! Avvio Programma e Testing

Lezione n.12 Sviluppo funzioni e gestione Money Management Calcolo R:R Impostazione volume corretto e calcolo Balance()

Lezione n.13 Info Piattaforma, info spread, e caratteristiche particolari (MINILOT,IsTesting(), ecc) Sicurezza proprio EA e come creare un Trial!

Lezione n.14 Sviluppo EA su struttura temporale L’uso base delle classi

Lezione n.15 Sviluppo di più ordini nello stesso EA Gestione dei tickets Unificazione di più EA in un EA principale

Lezione n.16 Avvio di un EA completo e semplice Settare dei filtri BackTesting e ottimizzazione

Lezione n.17 Esercizio 1 Creare un EA che calcola e disegna un canale prima dell’apertura del mercato di Londra impostando una strategia di rottura di canale e inserendo un filtro di TrailingStop basato sulle candele Dati: TimeFrame base 15min. Candele di riferiemento 6 Orario di avvio operazioni 7:00 TimeGMT() TrailingStop basato sul min/max delle 4 candele precedenti rispetto al prezzo attuale SL e TP a propria scelta

Lezione n.18 Esercizio 2 Creazione di un programma che esegue solo un’operazione di Buy in base a un incrocio di medie mobili; impostare anche un filtro basato sul MACD (se è maggiore di zero) per poter consentire l’esecuzione del segnale. Impostare un filtro aggiuntivo che è la Media Mobile «grande» (deve essere inferiore al prezzo) Dati: Stop Loss e Take Profits devono essere impostati 1:3 con SL variabile a scelta MACD deve avere valori 15,26,1 Le medie mobili sono 2, una è la 17 EMA e l’altra è la 50 SMA La media mobile filtro «grande» è la 200 Smoothed Average

Lezione n.19 Esercizio 3 Creazione di un programma che esegue solo un’operazione di tipo Straddle, una di Buy Stop e un’altra di Sell Stop all’apertura del mercato americano (14:30 italiane, 12:30 TimeGMT()) e in caso viene eseguito un ordine , l’atro opposto viene cancellato. Entrambi gli ordini hanno scadenza di 4 ore dalla loro apertura Dati: Stop Loss e Take Profits devono essere impostati 1:3 con SL a 8 pips L’ordine di Buy Stop e di Sell Stop devono avere distanza di 9 pips dall’attuale prezzo Bid Avviata la cancellazione del ordine opposto, scrivere un commento direttamente sul grafico: «Cancellazione Ordine eseguita con successo»

Lezione n.20 Sommario e revisione globale! Sistemi complessi ...come ho creato un EA dal 609% in 8 mesi?

Think Big! Be your Best!