Cos'è il Graal di un tester? - pagina 11

 
Andrey Kisselyov:
sono passato a mt5 non appena ho visto i vantaggi del tester. non mi interessa molto l'hedging o il netting.
dipende dal programmatore e dalla modalità di test. i tick creati sono un casino, sono d'accordo, forse dopo aver introdotto la storia dei tick reali qualcosa cambierà.

con rispetto.

Faccio il test sulla storia reale delle zecche, tutto il resto è sbagliato, ovviamente.

 
Renat Akhtyamov:

nel 5pc è stato implementato


per molto tempo, qualche mese o più.

 
Alexey Volchanskiy:

Nel mio vecchio MT4, prima della versione 600, mi mancavano davvero almeno le strutture, per non parlare di OOP. Ecco perché ho fatto molto lavoro in DLL, ho scritto i robot in C#.

Con la comparsa di OOP la vita è diventata più divertente. E quando hanno introdotto la siepe in A, ho iniziato a strisciare lì a tutti.

Heh-heh-heh... Avevo ragione sui soldi... Ho iniziato subito a scrivere per MT5, perché non avevo dubbi che prima o poi ci sarei andato.

E con l'introduzione dei conti hedge - sto usando solo MT5, anche se il mio conto principale è ancora sotto MT4. Ma con le definizioni multipiattaforma - nessun problema ora, ho scritto una libreria basata su interfacce unificate, e non ricordo nemmeno su quale piattaforma lavoro...

 
George Merts:

Heh heh heh... Ho indovinato qui... Ho iniziato subito a scrivere per MT5, perché non avevo dubbi che prima o poi ci saremmo arrivati.

E con l'introduzione dei conti hedge - sto usando solo MT5, anche se il mio conto principale è ancora sotto MT4. Ma con le definizioni multipiattaforma - nessun problema ora, ho scritto una libreria basata su interfacce unificate, e non ricordo nemmeno su quale piattaforma lavoro...

era ovvio subito dopo il primo rilascio di mt5.

Sinceramente.
 
Andrey Kisselyov:
che era ovvio non appena è stata fatta la prima versione di mt5.

Per quanto mi ricordo, l'introduzione dell'OOP nel 4 non è stata negata, ma la possibilità del locking in MT5 - c'è stato un momento in cui è stato detto "non previsto".

Apparentemente, più tardi gli sviluppatori si resero conto che il sistema di ordini di MT4 era molto comodo, anche se non era del tutto logico dal punto di vista dell'organizzazione del capitale nelle società di intermediazione.

 
George Merts:

Per quanto mi ricordo, l'introduzione dell'OOP nel 4 non è stata negata, ma c'è stato un momento in cui la possibilità del locking in MT5 è stata detta "non prevista".

A quanto pare, più tardi gli sviluppatori si sono resi conto che il sistema di ordini di MT4 è molto comodo, anche se non è del tutto logico dal punto di vista dell'organizzazione del capitale nelle società di intermediazione.

Il trading stesso implica la presenza di una posizione nel mercato - o si va a comprare o a vendere, non c'è una terza opzione. E il fatto che in MT5 questa idea sia stata implementata subito è molto buono, poiché tutte le scorie con un mucchio di ordini in direzioni diverse hanno mangiato gli spread di un trader, e chi ha capito che è meglio implementare una sola entrata e di conseguenza spendere 1 spread e ottenere comunque un buon risultato basato sulla redditività del segnale, piuttosto che sui trucchi matematici di diverse chiusure e ordini, il trader può facilmente implementare e creare qualsiasi sistema che faccia trading in profitto su qualsiasi strumento e per qualsiasi piattaforma.

Sinceramente.

P.S. Il wrapper OOP non è così importante nel trading, è come la quinta ruota di un carrello, il programmatore ne ha più bisogno come stampella.

 
Andrey Kisselyov:

Gli spread non c'entrano niente, perché ogni entrata aggiuntiva nel mercato mangia lo stesso spread, indipendentemente da MT4 o MT5.


Gli spread non c'entrano nulla, perché ogni entrata aggiuntiva nel mercato mangia lo stesso spread, indipendentemente dal fatto che sia in MT4 o MT5.

Hai ragione a dire che "il trading implica una singola posizione", ma il sistema degli ordini è molto conveniente per i trader. Era così conveniente che gli sviluppatori hanno dovuto introdurre questo sistema in MT5, apparentemente, questa era una condizione posta da molte società di brokeraggio.

P.S. E il wrapper OOP non è così importante nel trading, è come la quinta ruota di un carrello, il programmatore ne ha più bisogno come stampella.

No, non come una stampella, ma come uno strumento molto utile. È OOP nella programmazione che è in qualche modo conveniente come il sistema degli ordini nel trading.

 
ivan12347777:

Che senso ha un forum se è tutta un'illusione?)

Dita sui cicalini: per scrivere un robot.

Questo è ovvio.

Non resta che svezzare il robot dal tester e addomesticarlo al mondo reale.

 
George Merts:

Gli spread non hanno nulla a che fare con questo, perché ogni entrata aggiuntiva nel mercato mangia lo stesso spread, che sia in MT4 o MT5

Hai ragione sul fatto che "il trading implica avere una posizione", ma il sistema degli ordini si è rivelato molto conveniente per i trader. Era così conveniente che gli sviluppatori hanno dovuto introdurre questo sistema in MT5. Apparentemente, era una condizione posta da molte società di brokeraggio.

No, non come una stampella, ma come uno strumento molto comodo. Proprio l'OOP nella programmazione è in qualche modo la stessa comodità del sistema degli ordini nel trading.

Quando puoi bloccare una posizione lo fai, e poi pensi a come sistemarla (il che porta all'apertura di ulteriori ordini, e quindi aumenta il volume, che hai usato per guadagnare denaro e di conseguenza l'efficienza del trading scende), e quando non hai tale possibilità la chiudi e basta, e quindi hai più responsabilità per l'apertura della posizione.

Non voglio discutere di OOP, a chi importa, ma mi interessa di più la performance, soprattutto nel tester durante l'ottimizzazione.

con rispetto.

 
Andrey Kisselyov:

Quando puoi bloccare una posizione, lo fai e poi pensi a come chiuderla (il che porta all'apertura di ulteriori ordini, e quindi aumenta il volume che hai usato per guadagnare denaro e quindi l'efficienza del trade diminuisce), e quando non hai tale possibilità semplicemente la chiudi e diventi più responsabile dell'apertura della posizione.

Cosa vuoi dire? Senza chiusura - tutto viene fatto allo stesso modo, con la riapertura. Assolutamente qualsiasi TS con chiusura può essere convertito in un TS senza chiusura, e l'Equity Curve sarà la stessa, il carico di deposito, gli spreads, tutto sarà identico.

Il blocco ha solo un vantaggio - è visivamente conveniente per il trading manuale. Qualcosa come una "nota" - "c'era una posizione perdente qui. Ma dal punto di vista di TS - non c'è alcuna differenza - se mettere un blocco e poi aprirlo, o chiudere una posizione e poi riaprirla. Tuttavia, in caso di blocco per alcuni giorni - si paga uno swap aggiuntivo (rispetto alla riapertura).

Motivazione: