Trade FOREX with FXCM

  • Award-Winning Platform
  • 24/7 Customer Support
  • Trade Directly on Charts
  • Free $50K Practice Account
Register


Results 1 to 15 of 17
Page 1 of 2 1 2 LastLast

Thread: FX Trading Station 2: Programmazione, EA e backtesting.

  1. #1
    Join Date
    Jun 2012
    Posts
    22
    Blog Entries
    2

    FX Trading Station 2: Programmazione, EA e backtesting.

    Questa discussione ha lo scopo di fornire un riferimento a quanti vogliono automatizzare strategie di trading, testarle a livello statistico confrontando i dati di altri utenti ed in generale cercare di ottenere il massimo dalla Trading Station 2, la piattaforma proprietaria di FXCM.

    Sulla Trading Station 2 sono già disponibili alcune strategie di default già elencate nella discussione sulla http://forexforums.dailyfx.com/siste...sifica-ea.html (Classifica EA) mentre materiale pressoché illimitato sull'argomento può essere reperito nel sito FxCodeBase.

    Il vantaggio di utilizzare la piattaforma FX Trading Station 2 e Marketscope 2.0, a mio parere, è lo stesso per il quale preferiamo il no dealing desk.

    Per un corretto utilizzo della piattaforma vedere inoltre la sezione del forum di Daily FX relativa al link:

    FX Trading Station 2.
    Last edited by Emanuele Vespa; 06-05-2012 at 04:13 PM.

  2. #2
    Wasp's Avatar
    Wasp is offline Member
    Join Date
    Apr 2012
    Posts
    221
    Come inserire una strategia, un segnale o un alert di default con Marketscope 2.0?


    Percorso di inserimento:
    partendo dal menu di Marketscope 2.0 seguo il percorso Segnali > Aggiungi segnale per l'inserimento:






    Strategie standard presenti sulla piattaforma Marketscope 2.0


    Questo è l'elenco delle opzioni di default disponibili con le relative descrizioni :

    Nota: i segnali contrassegnati da (*) sono anche accessibili dalla piattaforma web.


    Strategie (4)

    DMACD (Divergenza su MACD Signal) - Segnala BUY quando MACD rileva un trend al rialzo e SELL quando MACD rileva un trend al ribasso;
    FRACTAL_ALLIGATOR_SYSTEM (Fractal-Alligator System) - Ingressi long quando MA veloce incrocia a rialzo la MA lenta ed ingressi short quando la MA veloce incrocia a ribasso la MA lenta;
    MA_ADVISOR (La strategia di media mobile semplice) - Ingressi long quando la MA veloce incrocia a rialzo la MA lenta e ingressi short quando la MA veloce incrocia a ribasso la MA lenta;
    MACD_SAMPLE (Esempi di MACD) - Esempio di MACD Classico;

    Allarmi e segnali (11)

    (*) CCI (Segnali CCI) - Segnali BUY quando CCI incrocia a rialzo il livello 100% e SELL quando incrocia a ribasso il livello 100%;
    (*) KEYREV (Key Reversal) - Segnali BUY quando il minimo è l'inferiore degli ultimi N periodi e la chiusura è superiore alla precedente chiusura, segnali SELL quando il massimo è il superiore degli ultimi N periodi e la chiusura è inferiore alla precedente chiusura;
    (*) MACD (Segnali MACD) - Segnali BUY quando MACD incrocia sopra la linea Segnale e SELL quando MACD incrocia sotto la linea Segnale;
    (*) MACROSS (Incrocio MA) - Segnali SELL quando la MA veloce incrocia a ribasso la MA lenta e BUY quando la MA lenta incrocia a ribasso la MA veloce;
    MARGINALERT (Segnale di allerta marginale) - Segnale sonoro o e-mail quando il margine cade sotto uno dei livelli specificati;
    (*) PIVOT (Segnali Pivot Giornalieri) - I segnali dati dall'incrocio di pivot, supporto o resistenza del giorno precedente, con la chiusura del prezzo del precedente periodo (o da tick);
    PRICEALERT (Alert Prezzo) - Alert quando il prezzo attraversa o tocca il livello prezzo specificato;
    (*) RSI (Segnali RSI) - Segnali BUY quando RSI incrocia sopra il livello di ipervenduto e SELL quando RSI incrocia sotto il livello di ipercomprato;
    (*) STOCH (Segnali Stocastico) - Segnali SELL quando lo Stocastico incrocia il livello di ipercomprato e BUY quando lo Stocastico incrocia il livello di ipervenduto;
    WATCH_ORDER (Osserva Ordine) - Osserva l'ordine specificato e attiva un alert quando l'ordine è eseguito;
    WATCH_TRADE (Osserva operazione) - Osserva la posizione specificata e attiva un alert quando è chiusa.


    Naturalmente a questi segnali è possibile aggiungerne tantissimi altri presenti sul sito http://fxcodebase.com dove è presente una community molto attiva nello sviluppo di nuove strategie e nell'ottimizzazione di quelle già testate.


    Adesso rimane da analizzare a livello operativo la validità delle elencate strategie, alert e segnali che possono essere visti singolarmente o combinati tra di loro. Questa procedura, nel jargon tecnico è detta backtesting.

    In questa discussione potremmo postare le nostre statistiche sulla validità delle strategie utilizzate per verificare quali sono le più valide a livello operativo, magari confrontando i nostri risultati con quelli degli altri utenti.

    A tal fine è importante precisare che ogni strategia può avere risultati differenti in base alle particolari condizioni verificatesi sul mercato ed è pertanto fondamentale indicare il timeframe utilizzato e il periodo di riferimento del backtesting.


    Per maggiori approfondimenti sul Trading Automatizzato oltre a diverse indicazioni su come utilizzare al meglio la piattaforma vedere inoltre la discussione di questo Forum:

    FAQ Sulle Novità della Trading Station 2 - Aggiornamento Novembre 2011
    Last edited by Wasp; 06-05-2012 at 04:28 PM.
    Haldo likes this.

  3. #3
    Join Date
    Jun 2012
    Posts
    22
    Blog Entries
    2

    Blast off!

    Iniziata da pochi minuti la prima strategia automatica (per il momento coperta da massimo riserbo) e disconnessa la piattaforma. Domani vediamo la reazione ai movimenti dei mercati asiatici della notte.

    Vi tengo aggiornati sugli sviluppi se dovesse risultare degna di nota... a presto!
    Matteo Paganini likes this.

  4. #4
    Join Date
    Jun 2012
    Posts
    22
    Blog Entries
    2
    Quote Originally Posted by Emanuele Vespa View Post
    ....... e disconnessa la piattaforma.
    Prima lezione: la piattaforma non deve essere disconnessa!
    Last edited by Emanuele Vespa; 06-12-2012 at 02:10 PM.

  5. #5
    Join Date
    Jun 2012
    Posts
    22
    Blog Entries
    2
    Il test di automatizzazione degli ordini ha dato un esito profittevole nella giornata del 13/06/2012 con l'uso esclusivo della strategia MA_ADVISOR dalle 15:00 alle 23:00 GMT (16 ordini apertura/chiusura in automatico su 4 valute differenti e con due diversi MVA cross).

    La stessa strategia però non riesce a sortire effetti favorevoli (a parte qualche eccezione nella mattinata) per la giornata odierna 14/06/2012, che per una giusta contestualizzazione del time range di esecuzione, è stata testata dalle 06:35 alle 18:00 GMT (38 ordini apertura chiusura in automatico su 4 valute differenti con due diversi MVA cross).

    Non sto qui ad elencarvi i dati statistici ottenuti dall'osservazione in demo, ma molto intuitivamente è evidente il risultato della strategia.

    Conclusioni: l'utilizzo delle medie mobili per entrare long in golden cross e short in devil cross è significativo esclusivamente nelle fasi di trend mentre perde la sua utilità nei movimenti in range.

    Adesso sarebbe opportuno filtrare la strategia interrompendola in automatico quando vengono a verificarsi le condizioni di un mercato in lateralità.

    Tutti i consigli sono bene accetti.
    Last edited by Emanuele Vespa; 06-14-2012 at 03:24 PM.

  6. #6
    Join Date
    Jun 2012
    Posts
    22
    Blog Entries
    2
    Grazie a tutti per le risposte numerose .... se aspettavo a voi

    comunque ho trovato qualcosa al link sottostante di FXCM Hong Kong:

    关于汇图宝的问题

    come ho fatto a non arrivarci prima ... è chiaro per tutti, vero?
    Last edited by Emanuele Vespa; 06-16-2012 at 06:50 PM.

  7. #7
    Wasp's Avatar
    Wasp is offline Member
    Join Date
    Apr 2012
    Posts
    221
    Quote Originally Posted by Emanuele Vespa View Post
    Grazie a tutti per le risposte numerose .... se aspettavo a voi

    comunque ho trovato qualcosa al link sottostante di FXCM Hong Kong:

    关于汇图宝的问题

    come ho fatto a non arrivarci prima ... è chiaro per tutti, vero?
    per chi avesse difficoltà con la lingua cinese dice che può essere usato il filtro delle Bande di Bollinger .... se ho capito bene gli ideogrammi!

    In fase di studio il prossimo test per la successiva associazione dei segnali.
    Cosa ne verrà fuori ... minestrone o cocktail d'essai?

  8. #8
    Join Date
    Jun 2012
    Posts
    22
    Blog Entries
    2

    Divergenza MACD

    Anche lo studio delle divergenze sul MACD può dare qualche idea di ingresso sul mercato per eventuali inversioni o continuazioni:




    l'immagine sopra è abbastanza chiara anche senza traduzione,


    la relativa strategia di Marketscope 2.0 è la seguente:

    DMACD (Divergenza su MACD Signal) - Segnala BUY quando MACD rileva un trend al rialzo e SELL quando MACD rileva un trend al ribasso

    Molto interessante l'analisi di questa strategia su fxcodebase, visionabile al link:

    (New) Introduce dMACD strategy (Divergence on MACD Signals)
    Last edited by Emanuele Vespa; 06-26-2012 at 07:57 AM.
    giancarlo75 likes this.

  9. #9
    Davide Marone's Avatar
    Davide Marone is offline DailyFX Administrator
    Join Date
    Feb 2012
    Posts
    4,498
    Quote Originally Posted by Emanuele Vespa View Post
    Anche lo studio delle divergenze sul MACD può dare qualche idea di ingresso sul mercato per eventuali inversioni o continuazioni:




    l'immagine sopra è abbastanza chiara anche senza traduzione,


    la relativa strategia di Marketscope 2.0 è la seguente:

    DMACD (Divergenza su MACD Signal) - Segnala BUY quando MACD rileva un trend al rialzo e SELL quando MACD rileva un trend al ribasso

    Molto interessante l'analisi di questa strategia su fxcodebase, visionabile al link:

    (New) Introduce dMACD strategy (Divergence on MACD Signals)

    Grazie Emanuele per i tuoi costanti contributi in questa sezione! Questa sul MACD la trovo molto interessante! Ragazzi qualcuno di voi l'ha provata? Let me know!
    Wasp likes this.
    Davide Marone

    Financial Analyst FXCM Italy

    FXCM Italy | Via Stelvio, 7 20025 Legnano, Italia

    Tel: +39 0331 541985| Fax: +39 02 36049254 | Email: dmarone@fxcm.it

    Website: www.fxcm.it

  10. #10
    AndreaBo's Avatar
    AndreaBo is offline Member
    Join Date
    Dec 2011
    Posts
    237
    Ho provato a caricare sulla trading station un segnale scaricato da fxcodebase (adx dmi sar signal).
    Sembra tutto ok ma quando provo a fare il backtesting per verificare la precisione dei segnali mi esce l'avviso "l'indice è fuori range" (vedi immagine).
    Qualcuno sa dirmi cosa significa e come risolverla?

    Grazie mille!
    Attached Thumbnails Attached Thumbnails FX Trading Station 2: Programmazione, EA e backtesting.-immagine.jpg  


  11. #11
    Davide Marone's Avatar
    Davide Marone is offline DailyFX Administrator
    Join Date
    Feb 2012
    Posts
    4,498
    Quote Originally Posted by AndreaBo View Post
    Ho provato a caricare sulla trading station un segnale scaricato da fxcodebase (adx dmi sar signal).
    Sembra tutto ok ma quando provo a fare il backtesting per verificare la precisione dei segnali mi esce l'avviso "l'indice è fuori range" (vedi immagine).
    Qualcuno sa dirmi cosa significa e come risolverla?

    Grazie mille!
    Andrea probabilmente è qualcosa che riguarda il settaggio del segnale. E' possibile che lavori su un time frame diverso o che certi parametri siano violati (fuori range mi fa pensare a movimenti di prezzo non contemplati dal segnale o qualcosa del genere...).
    Let me know!
    Davide Marone

    Financial Analyst FXCM Italy

    FXCM Italy | Via Stelvio, 7 20025 Legnano, Italia

    Tel: +39 0331 541985| Fax: +39 02 36049254 | Email: dmarone@fxcm.it

    Website: www.fxcm.it

  12. #12
    AndreaBo's Avatar
    AndreaBo is offline Member
    Join Date
    Dec 2011
    Posts
    237
    Grazie Davide,
    ma non ne vengo fuori...nel settaggio non vedo niente di particolare... in fondo mi chiede solo i periodi di riferimento per adx e dmi, come quando si inserisce normalmente l'indicatore, il time frame ed il tipo di prezzo di riferimento (bid/ask).
    Ho provato sia con i valori standard...sia provando a modificarli tutti ma mi esce sempre lo stesso avviso!

    Magari provo a scrivere anche sul forum Fxcodebase, nel thread dove ho trovato il segnale...

  13. #13
    Davide Marone's Avatar
    Davide Marone is offline DailyFX Administrator
    Join Date
    Feb 2012
    Posts
    4,498
    Quote Originally Posted by AndreaBo View Post
    Grazie Davide,
    ma non ne vengo fuori...nel settaggio non vedo niente di particolare... in fondo mi chiede solo i periodi di riferimento per adx e dmi, come quando si inserisce normalmente l'indicatore, il time frame ed il tipo di prezzo di riferimento (bid/ask).
    Ho provato sia con i valori standard...sia provando a modificarli tutti ma mi esce sempre lo stesso avviso!

    Magari provo a scrivere anche sul forum Fxcodebase, nel thread dove ho trovato il segnale...
    E' quello che ti avrei detto Andrea. Non ho esperienza diretta della cosa. Se non avessi i colleghi Sales oberati (siamo short staff oggi), direi a loro magari di provare! Fammi sapere nel caso!
    Davide Marone

    Financial Analyst FXCM Italy

    FXCM Italy | Via Stelvio, 7 20025 Legnano, Italia

    Tel: +39 0331 541985| Fax: +39 02 36049254 | Email: dmarone@fxcm.it

    Website: www.fxcm.it

  14. #14
    Wasp's Avatar
    Wasp is offline Member
    Join Date
    Apr 2012
    Posts
    221
    Quote Originally Posted by AndreaBo View Post
    Grazie Davide,
    ma non ne vengo fuori...nel settaggio non vedo niente di particolare... in fondo mi chiede solo i periodi di riferimento per adx e dmi, come quando si inserisce normalmente l'indicatore, il time frame ed il tipo di prezzo di riferimento (bid/ask).
    Ho provato sia con i valori standard...sia provando a modificarli tutti ma mi esce sempre lo stesso avviso!

    Magari provo a scrivere anche sul forum Fxcodebase, nel thread dove ho trovato il segnale...
    Andrea purtroppo non posso provarlo direttamente in quanto sono via e non potrò accedere alla mia trading room prima di fine mese ... per ora posso smanettare esclusivamente la Trading Station Mobile di iPad e BlackBerry
    Provo a vedere comunque se trovo qualcosa sui forum stranieri o su codebase e ti faccio sapere.... se poi fai prima tu a trovare la soluzione pubblicala che servirà per altri.

    thanks
    Last edited by Wasp; 07-11-2012 at 02:02 AM.

  15. #15
    Mikijk's Avatar
    Mikijk is offline Member
    Join Date
    Aug 2012
    Posts
    685
    Ma che linguaggio di programmazione usa la TS2? Se ne usa uno solo per questa determinata piattaforma (Es ex4 per MT4), dove si può trovare una spiegazione del linguaggio?
    Davide Marone likes this.

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Disclaimer: Trading foreign exchange on margin carries a high level of risk, and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to trade foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment and therefore you should not invest money that you cannot afford to lose. You should be aware of all the risks associated with foreign exchange trading, and seek advice from an independent financial advisor if you have any doubts. Any opinions, news, research, analyses, prices, or other information contained on this website is provided as general market commentary and does not constitute investment advice. Forex Capital Markets LLC. will not accept liability for any loss or damage, including without limitation to, any loss of profit, which may arise directly or indirectly from use of or reliance on such information.