1. In Evidenza

Rispondi
Pagina 12 di 14 primaprima ... 2 10 11 12 13 14 UltimoUltimo
Visualizzazione dei risultati da 111 a 120 su 135
  1. #111

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Messaggi
    81

    bhè puoi trovare tanti esempi e programmi già fatti sul sito della documentazione di MQL4, MQL4 Code Base: expert advisors, custom indicators, scripts and libraries e MQL4 Documentation



     
  2. #112

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Residenza
    Milan
    Messaggi
    757
    grande, è proprio quello che chiedevo. L'altro ieri ho scritto un programma di una strategia basata su medie mobili semplici e RSI, però non sono ancora riuscito a creare un programma di selezione del giusto segnale, ora provo a guardare sui siti che mi hai consigliato. Grazie ancora



     
  3. #113

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Messaggi
    81
    se hai qualche problema chiedi pure, sarò felice di aiutarti



     
  4. #114

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Residenza
    Milan
    Messaggi
    757
    Ma tu quale broker usi? da dove hai imparato a usare il linguaggio mq4? magari c'è la tua risposta in interventi precedenti ma non l'ho trovata



     
  5. #115

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Messaggi
    81
    io uso diversi broker, ho tre conti forex e uno per opzioni, due conti su Alpari Uk e uno su Activetrades, questo per quanto riguarda il forex, mentre per le opzioni uso Think Or Swim.
    Io ho studiato linguaggio c da autodidatta alla tenera età di 10 anni poi l'ho studiato alle scuole superiori e all'università, passare da linguaggio c a MQL4 è stato semplicissimo, ho studiato tutto sulla documentazione di MQL4, tutto in inglese, ma devo dire ottimo e spiegato molto bene.



     
  6. #116

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Residenza
    Milan
    Messaggi
    757
    Lo so che mi sto facendo un'enorme baca di fatti tuoi ma volevo chiederti ancora, secondo te il linguaggio mql4 è superiore alla programmazione di programmi con piattaforme stile tradestation o su fogli excel linkati a matlab collegati al brooker. Se sì in che cosa? Io a mql4 mi ci sto avvicinando ultimamente e ho una conoscenza molto basica di c, all'università facendo finanza (tu immagino ingenieria) ho studiato solo matlab e vba e da autodidatta ho usato linguaggi come quelli di tradestation che sono molto facili.



     
  7. #117

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Messaggi
    81
    non c'è paragone, come puoi ben capire, un fattore fondamentale nel forex è la velocità con cui operi. MQL4 (lento per quanto è) ti offre la massima risposta di velocità. Cosa che non potresti fare con Excel che opera che poi passa i dati a Matlab che poi esegue, ci sono troppi tempi morti di mezzo. Comunque tranquillo chiedi pure è normale volere sapere tante cose



     
  8. #118

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Messaggi
    81
    Continuiamo la spiegazione di MQL4 con i costrutti, i costrutti sono gli strumenti essenziali di un programmatore, infatti ci permettono di far fare al programma quello che vogliamo, tipo fare scelte, eseguire tante volte uno o più comandi, eseguire lo stesso codice fino al verificarsi di un evento, etc... Ci sono tanti costrutti, da quelli di base, a quelli avanzati. Ovviamente io spiegherò quelli di base. Oggi voglio parlarvi del costrutto for.
    Il for è semplicissimo, infatti ci permette di far eseguire un determinato numero di volte, le righe di codice che noi decidiamo. Facciamo un esempio pratico:

    for(i=0;i<5;i++)
    {
    Printf("questo messaggio viene stampato 5 volte");
    }

    Analizziamo quello che ho scritto, for(i=0;i<5;i++) in questo pezzetto ho richiamato il costrutto for e gli ho detto di fare 5 giri, come? vediamolo nello specifico.
    i=0 dove i è una variabile di tipo intero che abbiamo dichiarato prima, e dove adesso abbiamo messo il numero zero, in questo modo, diciamo al for che vogliamo partire dal numero zero, passiamo al successivo parametro, i<5 in questo pezzetto, diciamo al for che vogliamo arrivare ad un numero minore di 5, quindi appena i diventerà 5 o un numero superiore di 5, il ciclo for finirà, in fine l'ultimo parametro, fa aumentare la variabile i, in questo caso gli specifichiamo di farlo aumentare a passi di 1, ma potremmo farlo aumentare anche a due a due o come noi preferiamo. Tutto ciò che si trova all'interno delle parentesi graffe, viene eseguito fino a quando non si raggiunge il parametro al centro. Io personalmente lo ricordo come segue questo costrutto:
    for(dove siamo;dove andiamo;come ci arriviamo)
    {
    tutto quello da eseguire
    }

    Nel nostro primo esempio il comando Printf (che stampa nella bacheca il messaggio che vogliamo noi) verrà eseguito 5 volte e quindi stamperà in bacheca 5 volte, come segue:

    questo messaggio viene stampato 5 volte
    questo messaggio viene stampato 5 volte
    questo messaggio viene stampato 5 volte
    questo messaggio viene stampato 5 volte
    questo messaggio viene stampato 5 volte

    Provate e fatemi sapere, prossimamente passeremo al costrutto if e quindi a come fare "ragionare" il nostro software!!!



     
  9. #119

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Residenza
    Milan
    Messaggi
    757
    Quote Originariamente inviata da DarkHope Visualizza il messaggio
    non c'è paragone, come puoi ben capire, un fattore fondamentale nel forex è la velocità con cui operi. MQL4 (lento per quanto è) ti offre la massima risposta di velocità. Cosa che non potresti fare con Excel che opera che poi passa i dati a Matlab che poi esegue, ci sono troppi tempi morti di mezzo. Comunque tranquillo chiedi pure è normale volere sapere tante cose
    Ok su excel, la velocità di esecuzione rimane abbastanza lente. (utilizzando i kernel methods si riduce notevolmente, cosa che in mql per sistemi complicati diventa difficile). Però su programmi articolati quanta potenza computazionale (non so se il termine tecnico sia giusto) occupa un programma mql4, come matlab o maggiore?



     
  10. #120

    Gruppo
    Trader
    Registrato dal
    Mar 2011
    Messaggi
    81
    Direi di pari livello, ma non ne sono sicuro, comunque MQL5 riduce lo sforzo della cpu visto che usa il dual core.



     

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi