Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Ho pensato.... :)
ok. ovviamente è un peccato che non abbiate sottolineato nell'articolo due caratteristiche che io stesso vedo
1. ex5 expert - conosce e sa come elaborare tutte le macro. è sufficiente che alimenti diversi file txt per lavorare.
2. i parametri delle macro possono essere regolati "al volo" nel file txt.
Per il resto, tutto questo non è altro che la solita libreria di funzioni per lavorare con ordini e posizioni. È solo che si è deciso di chiamarle dall'esterno, analizzare il txt e identificare le macro necessarie.
ma onestamente non so nemmeno chi la userà. Per un principiante c'è molto codice, per un professionista ci sono poche possibilità.
Dmitriy, è necessario inserirlo nel costruttore visivo per avere una procedura guidata.
La seconda cosa di cui hai bisogno (se non vuoi buttare via questo sviluppo) è un maggior numero di esempi di strategie. In modo che siano trasparenti e che sia visibile quali parametri delle macro influiscono su cosa.
Caricare una dozzina di strategie nella base di codice. Ma assicuratevi che siano semplici e con una spiegazione costante di tutti i parametri.
In modo che questo approccio sia chiaro e che inizino a usarlo (e magari anche a sviluppare il numero di macro, opensource :).
Ho pensato.... :)
ok. ovviamente è un peccato che non abbiate sottolineato nell'articolo due caratteristiche che io stesso vedo
1. ex5 expert - conosce e sa come elaborare tutte le macro. è sufficiente che alimenti diversi file txt per lavorare.
2. i parametri delle macro possono essere regolati "al volo" nel file txt.
Per il resto, tutto questo non è altro che la solita libreria di funzioni per lavorare con ordini e posizioni. È solo che si è deciso di chiamarle dall'esterno, analizzare il txt e identificare le macro necessarie.
ma onestamente non so nemmeno chi la userà. Per un principiante c'è molto codice, per un professionista ci sono poche possibilità.
Dmitriy, è necessario inserirlo nel costruttore visivo per avere una procedura guidata.
La seconda cosa di cui hai bisogno (se non vuoi buttare via questo sviluppo) è un maggior numero di esempi di strategie. In modo che siano trasparenti e che sia visibile quali parametri delle macro influiscono su cosa.
Caricare una dozzina di strategie nella base di codice. Ma assicuratevi che siano semplici e con una spiegazione costante di tutti i parametri.
In modo che questo approccio sia chiaro e che inizino a usarlo (e magari anche a sviluppare il numero di macro, opensource :).
Dimitri, grazie per l'articolo. Molto interessante!
Se potessi combinare il tuo materiale con il formato presentato nell'articolo di sergeev Prototype of a trading robot....
A proposito, non è possibile codificare tutte le strategie (nel tuo caso quelle che utilizzano attivamente gli ordini pendenti) utilizzando potenti strumenti OOP? Sembra che la creazione di un meta-linguaggio separato sia una complicazione del compito attuale...
Dimitri, grazie per l'articolo. Molto interessante!
1. Ecco se potessimo combinare il tuo materiale con il formato presentato nell'articolo di sergeev'a Prototype trading robot...
2. A proposito, non è possibile codificare tutte le strategie (nel tuo caso quelle che utilizzano attivamente gli ordini pendenti) utilizzando potenti strumenti OOP? Sembra che la creazione di un meta-linguaggio separato sia una complicazione del compito attuale...
1. In un certo senso è già combinato, almeno non è in contraddizione. Oppure non è chiaro cosa si possa combinare e se sia necessario?
2. Questa è una domanda del tipo: perché abbiamo bisogno di un linguaggio di programmazione, se tutto può essere codificato in linguaggio assembly?
Non pretendo che si tratti di qualcosa di così universale, destinato a sostituire tutto il resto. È solo un tentativo di formalizzarlo, visto che mi sembra abbastanza riuscito, o almeno un accenno al fatto che sia fomalizzabile.
1. Sembra che sia già combinato, almeno non in contraddizione. Oppure non è chiaro cosa si possa combinare e se sia necessario?
2. È una domanda del tipo: perché abbiamo bisogno di linguaggi di programmazione, se tutto può essere codificato in linguaggio assembly?
Non pretendo che si tratti di qualcosa di così universale, destinato a sostituire tutto il resto. È solo un tentativo di formalizzazione, che mi sembra abbastanza riuscito, o almeno un accenno al fatto che sia fomalizzabile.
Dima, non ascoltare nessuno.
// Voglio dire, ascoltami! :-) :-) :-)
Ovviamente non sei stato trascinato (hai cercato di essere trascinato) da tutta la folla. Stanno cercando di svergognarti con un collegamento insufficiente con la pratica della costruzione di sistemi di trading. Ti avrei mandato un messaggio molto tempo fa, ma tu continui a tollerarlo e a vergognarti.
Prendo l'articolo esattamente nel modo opposto - dimostra e documenta bene un eccellente esempio di macchina a stati scritta in mql5 (!) - l'automa molto finito, che un certo compagno ha recentemente cercato di promuovere come una novità. E dovremmo discutere i vantaggi e gli svantaggi della vostra implementazione da queste posizioni teoriche. Tutte le varianti di discussione "più vicine al trading" (c) sono chiacchiere da bambini in una sandbox per adulti. Dove sono i potenti teorici che erano immensi in quella discussione critica? Dove sono gli applausi per il vero realizzatore? Dov'è la discussione su questo progetto come "macchina di stato"?
:)
Dmitry, ottimo articolo, grazie mille!
Personalmente, mi è piaciuta l'idea di utilizzare fasi e ID di posizione, in quanto consente di organizzare qualsiasi sistema di gestione del denaro in modo molto flessibile.
Ma in generale, non mi piace l'idea di un Expert Advisor e dei file txt. Un desiderio sarebbe quello di progettare tutto come un file di classe mqh separato, senza file txt aggiuntivi. E scrivere anche un esempio di Expert Advisor con questa classe, idealmente, prendere un Expert Advisor MACD standard dal terminale, e mostrare a tutti quanto sia facile "implementare" il vostro sistema di gestione delle posizioni in qualsiasi Expert Advisor!!!! Scrivete un secondo articolo, ne vale la pena....
Alex5757000:
Personalmente mi piace l'idea di utilizzare le fasi e gli ID delle posizioni, in quanto consente di organizzare qualsiasi sistema di gestione del denaro in modo molto flessibile.
Sì, ed è sorprendente che non molti lo usino.
Ma in generale, non mi piace l'idea di un esperto e dei file txt. Un desiderio sarebbe quello di progettare tutto come un file separato di classe mqh include, senza alcun file txt aggiuntivo. E scrivere anche un esempio di Expert Advisor con questa classe, idealmente, prendere un Expert Advisor MACD standard dal terminale, e mostrare a tutti quanto sia facile "implementare" il vostro sistema di gestione delle posizioni in qualsiasi Expert Advisor!!!! Scrivete un secondo articolo, ne vale la pena...
Sì, ed è sorprendente che poche persone lo usino.
forse ora è possibile comprendere le informazioni di base descritte in Prototype Trading Robot....Ho capito. Il punto è che, dal mio punto di vista, queste cose dovrebbero essere presentate sotto forma di librerie già pronte, progettate come classi. Altrimenti, l'integrazione con gli Expert Advisor già pronti comporta una serie di inconvenienti. L'utilizzo di file .txt esterni è in linea di principio una cattiva idea.