Discussione sull’articolo "Creazione di EA di reti neurali utilizzando MQL5 Wizard e Hlaiman EA Generator" - pagina 4

 
Urain:

Per quanto riguarda il punto in evidenza, non si deve sviare il lettore: GA non è un'implementazione di NS, GA è un metodo di ottimizzazione.

Al contrario, cerco di non portare il lettore fuori strada, quindi non lo porto in nessuna spazzatura, compreso l'algoritmo genetico.

Probabilmente non avete notato che nella parte evidenziata c'è "o" (||), non "e" (&&), anche se nel secondo caso non ci sarebbe un errore grave, perché NS e GA si sono già fusi, non lo sapete - NEAT, evolutionary neural network models, cercatelo su Google - è una direzione interessante e relativamente nuova.

Tuttavia, nonostante il fatto che la teoria della NS sia interessante e istruttiva, propongo a tutti coloro che desiderano discuterne di rivolgersi alle discussioni appropriate su questo forum, dove nel contesto delle informazioni già accumulate, possiamo farlo in modo più costruttivo.

In questo thread propongo di concentrarci sull'automazione e sulla creazione di robot di trading, poiché questo argomento è abbastanza importante e merita una considerazione a parte, soprattutto perché è indicato nel topic.

Forse qualcuno ha già dei robot a rete neurale di propria creazione o li ha scaricati e generati con il metodo descritto nell'articolo, confrontiamoci, critichiamo, testiamo, analizziamo, ecc. ecc.
.

 
hlaiman:

Non sto portando il lettore verso qualcosa di negativo, compreso l'algoritmo genetico.

Probabilmente non avete notato nella parte evidenziata che c'è "o" (||), non "e" (&&), anche se nel secondo caso non ci sarebbe un errore grave, perché NS e GA si sono già fusi, non avete sentito parlare di NEAT, modelli di reti neurali evolutive, cercatelo su Google - è una direzione interessante e relativamente nuova.

Tuttavia, nonostante il fatto che la teoria della NS sia interessante e istruttiva, propongo a tutti coloro che desiderano discuterne di rivolgersi alle discussioni appropriate su questo forum, dove, nel contesto delle informazioni già accumulate, possiamo farlo in modo più costruttivo.

In questo thread propongo di concentrarci sull'automazione e sulla creazione di robot di trading, poiché questo argomento è abbastanza importante e merita una considerazione a parte, soprattutto perché è indicato nel topic.

Forse qualcuno ha già dei robot a rete neurale di propria creazione o li ha scaricati e generati con il metodo descritto nell'articolo, confrontiamoci, critichiamo, testiamo, analizziamo, ecc. ecc.
.

Aha, non vogliamo parlare in sostanza. Beh, in realtà non volevo.

Apaite voi stessi il vostro argomento pubblicitario. Au revoir.

 
Urain:

Sì, non vogliamo parlarne. Beh, io non volevo parlarne.

Puoi iniziare il tuo thread sugli annunci. Au revoir.

Perché non voglio, anzi, ho suggerito di continuare la discussione dove è già stata condotta da diversi anni, in modo da non ricominciare qui da zero e non ripetersi.
Se ovviamente hai qualcosa di nuovo su questo argomento, o stai solo cercando un posto per aumentare il tuo rating copiando quelle discussioni di NS.

E in generale - infatti, credo che le discussioni teoriche sui NS per i trader siano utili solo a scopo educativo e sono un oppositore categorico delle implementazioni artigianali, perché IMHO la stragrande maggioranza delle esperienze negative di trading con l'aiuto di tali implementazioni, in realtà, non hanno nulla a che fare con i NS, e sono dovute a errori banali nello sviluppo.

Cioè, il mio tentativo di aggiustare leggermente la direzione della discussione è dettato dal desiderio di aumentarne l'utilità a fini pratici.
.

 
hlaiman:

Grazie a tutti per la vostra partecipazione alla discussione e al feedback, chi è interessato a vedere in dettaglio i segnali del test EA Hlaiman EA Generator 007 -
Login : 1512007
Password : a3mlnkj
Server : MetaQuotes-Demo

A me per esempio piacerebbe guardare un mese per davvero. Poi ci sarà almeno una nozione di redditività del sistema, ma non su demo. Non ho un centinaio di sterline in più per iniziare con un lotto da 0,01 con una leva di 500. ???? E una demo è una demo, comunque la si guardi, e non ci si può fidare!
 
Desead:
A me, ad esempio, piacerebbe assistere a un mese di vita reale. Poi ci sarà almeno una nozione di redditività del sistema, ma non sulla demo. Non ho un centinaio di sterline in più per iniziare 0,01 lotto con leva 500 ???? E una demo è una demo, non importa come sia e non ci si può fidare!

Hai ragione, sarà possibile valutare la reale redditività della strategia solo in condizioni di trading reali di un particolare centro di intermediazione e cercheremo di avviare tale monitoraggio, ma solo dopo lo sviluppo e il debug di un modulo SignalHFT aggiuntivo ad alta frequenza, che è stato menzionato sopra.
In questo caso, per il test preventivo, la valutazione preliminare dell'efficienza della strategia, in termini di previsione del movimento dei prezzi e di accuratezza nell'emissione dei segnali di trading, il trading reale può solo disturbare la purezza degli esperimenti, a causa di esecuzioni e cancellazioni peggiori o ritardi nell'attivazione degli ordini rispetto alla demo.
.

Se parliamo di valutare le prospettive del trading ad alta frequenza (HFT) sul Forex, per esempio, estrapolando gli analoghi noti del mercato azionario, IMHO possiamo identificare almeno tre componenti principali dello sviluppo di una strategia efficace: mezzi per accelerare il lavoro degli algoritmi di trading, parallelizzazione dei calcoli e componenti per il lavoro simultaneo su diverse piattaforme di trading.


Oggi, MQL5 dispone già di funzioni per il trading veloce Async, supporto OpenCL, ora MQ sta adattando MQL5 veloce sulla piattaforma MT4, inoltre stiamo sviluppando nuovi componenti del motore HFT per Hlaiman EA Generator.
In particolare, oltre agli strumenti di interazione multi-terminale per MT4 e MT5, saranno presto disponibili nuovi plug-in per l'integrazione di Dukascopy, FXCM, MBT, Ninja, LiveTrade, che consentiranno ai trader di creare strategie complesse, multipiattaforma e multi-modulo.

Elementi di calcolo distribuito e parallelizzazione sono presenti anche nei robot a rete neurale di questo articolo. Nella sezione delle conclusioni si afferma che l'Expert Advisor e lo script inviato al motore Hlaiman vengono eseguiti in modo asincrono, così come la possibilità di eseguire il terminale con l'Expert Advisor e hlaim.exe con il plugin su computer diversi con comunicazione in rete tra loro. Se si dispone di due computer collegati in rete, è possibile verificare questa possibilità. Per farlo, eseguite hlaim.exe su uno dei computer, il terminale MT5 sull'altro e nelle impostazioni del robot della rete neurale specificate il nome della rete del computer su cui eseguite hlaim.


Per un corretto funzionamento, il computer su cui viene lanciato hlaim.exe deve avere una directory con lo stesso nome della directory MQL5\FILES del terminale, nonché un file di dati di addestramento della rete neurale corrispondente all'Expert Advisor e al simbolo.

Как выглядят 10 миллисекунд высокочастотного трейдинга
Как выглядят 10 миллисекунд высокочастотного трейдинга
  • habrahabr.ru
Эрик Хансэйдер, основатель компании Nanex, занимающейся аналитикой и информационными системами для высокочастотного трейдинга, публикует на YouTube очень любопытные визуализации высокочастотной торговли. Вот, например, 10 миллисекунд торговли акциями корпорации Merck: Прямоугольники, расположенные по окружности, представляют собой биржи...
 
Molto bene, grazie per la condivisione.
 
Ho fatto come nell'articolo, solo che ho cambiato il nome dell 'Expert Advisor creato con il mio, ma alla fine non ha funzionato nulla. Ho trovato un bug: per impostazione predefinita Metaeditor salva l'Expert Advisor non nella cartella Experts, ho spostato l'Expert Advisor, ma la situazione non è stata corretta, il log mostra TeachHNN (EURUSD,H1) OnStart: errore di inizializzazione di CSignalHNN TeachHNN (EURUSD,H1) CSignalHNN::InitHNN: Errore! inizializzazione del server pipe (possibile motivo: L'APPLICAZIONE HLAIMAN NON È IN FUNZIONE!). Cos'altro manca?
 
Trovato. Il generatore Hlaiman EA non si avviava.
 

è possibile impostare l'addestramento della rete in base alle operazioni redditizie passate del trader?

che la rete tenga traccia della posizione, del valore e della direzione degli indicatori e degli oscillatori utilizzati dal trader - con qualsiasi deviazione di valore - ad esempio 1-5% (personalizzabile).

In questo modo è possibile identificare le operazioni redditizie - ad esempio ordinandole in base al profitto - e l'Expert Advisor consiglierà operazioni in momenti simili.

Mi farebbe comodo un'opzione del genere.

Inoltre, sarebbe opportuno eseguire l'EA attraverso le operazioni di successo di qualsiasi trader con un risultato complessivo positivo e accumulare i risultati del test in memoria con il successivo aggiornamento di questa memoria in un'altra rete neurale.

implementazione - invio dei report e dell'algoritmo delle operazioni redditizie alla rete centrale - elaborazione - vendita o invio di aggiornamenti gratuiti ai cervelli della rete.

Sono possibili varianti di questo tipo? Sarei molto interessato a partecipare a una variante di questo tipo. se siete interessati, scrivetemi.

 
trora:

è possibile impostare l'addestramento della rete in base alle operazioni redditizie passate del trader?

che la rete tenga traccia della posizione, del valore e della direzione degli indicatori e degli oscillatori utilizzati dal trader - con qualsiasi deviazione di valore - ad esempio 1-5% (personalizzabile).

In questo modo è possibile identificare le operazioni redditizie - ad esempio ordinandole in base al profitto - e l'Expert Advisor consiglierà operazioni in momenti simili.

Mi farebbe comodo un'opzione del genere.

Inoltre, sarebbe opportuno eseguire l'EA attraverso le operazioni di successo di qualsiasi trader con un risultato complessivo positivo e accumulare i risultati del test in memoria con il successivo aggiornamento di questa memoria in un'altra rete neurale.

implementazione - invio dei report e dell'algoritmo delle operazioni redditizie alla rete centrale - elaborazione - vendita o invio di aggiornamenti gratuiti ai cervelli della rete.

Sarei molto interessato a partecipare a una tale variante. Se siete interessati, contattatemi.

Volete entrare nel cervello del trader :) - Per fare questo, è necessario almeno lavorare come neurochirurgo in "sklifasovsky".