Mt4 Fine del supporto. - pagina 3

 
Alexey Volchanskiy:

Primo - non ho ancora ridisegnato fisicamente tutto il mio set di strumenti. Secondo - MT5 non ha ancora le società di brokeraggio richieste con margine coperto pari a zero e spreads sani.

Ma il processo di connessione di nuove società di brokeraggio a MT5 è inevitabile, quindi è solo una questione di tempo. Ma uso PLO da molto tempo e con grande piacere. Dall'inizio degli anni '90, quando è apparso nei prodotti Borland.

1) E quanto tempo hai avuto per riprogettare il tuo toolkit?

2. Non ho niente contro l'OOP. Personalmente non ne ho affatto bisogno, ma non mi dispiace che altri lo usino.

Tuttavia, impedisce certamente ai programmatori principianti di scrivere i loro robot di trading e di testare le loro strategie il più presto possibile. Se OOP è un ostacolo per i principianti, allora è un male per questo business nel suo complesso (per l'algotrading). Deve essere abolito, altrimenti i nuovi arrivati non saranno attratti. imho.

 
Реter Konow:
Ho letto diversi tuoi post in diversi thread, dove hai detto francamente che non capisci alcuni dei "fronzoli" di OOP. Mi hai chiesto di spiegare. Allo stesso tempo, la tua esperienza di programmazione deve essere molto più della mia. Lei vede il problema in modo troppo ristretto. Come se ci fossero dei problemi particolari e ora sono stati risolti e tutto è a posto. Ma non è proprio così. Cerco di guardare più a fondo, e dal mio punto di vista, i fronzoli sono senza senso e dannosi dove non c'è abbastanza potenza per loro.

Solo perché non capisco qualcosa non significa che sia sbagliato o inutile. Non so molto di OOP, ma quello che so già mi aiuta molto.

Per esempio, per sistematizzare le biblioteche. Chiamando la classe LotCalculyate ottengo tutti i metodi e quando trovo un nuovo metodo interessante lo aggiungo alla mia libreria.

 
Реter Konow:

1. quanto tempo hai avuto per riprogettare il tuo toolkit?

2. Personalmente non ho nulla contro l'OOP. Personalmente non ne ho affatto bisogno, ma non mi dispiace che altri lo usino.

Tuttavia, impedisce certamente ai novizi della programmazione di scrivere i loro robot di trading e testare le loro strategie il più presto possibile. Se OOP è una barriera per i principianti, allora è un male per questo business nel suo complesso (per l'algotrading). Deve essere abolito, altrimenti i nuovi arrivati non saranno attratti. imho.


Se il SUPROMAT è un ostacolo per i neofiti, è dannoso per questo business in generale (per la MACCHINA). Deve essere abolito, altrimenti i nuovi arrivati non saranno attratti. SCEMENZE!!!

Perché diffondere queste sciocchezze...?

 
Олег avtomat:

Se SOPROMAT è una barriera per i nuovi arrivati, è un male per tutto questo business (per le MACCHINE). Deve essere abolito, altrimenti i nuovi arrivati non saranno attratti. SCEMENZE!!!

Perché parlare di queste sciocchezze...?


Paragonare il dono di Dio con un uovo.

OOP è l'orpello e i fronzoli su un corpo sano di programmazione. Tutto il software di base del mondo è scritto da persone che non hanno sentito parlare di OOP. OOP è una nuova organizzazione, una disciplina di programmazione. Come se mi piacesse while e lo infilassi ovunque invece di for, ma il risultato è all'incirca lo stesso, perché questo risultato è determinato dal PENSIERO che il codice implementa, ma non dalla tecnica di esecuzione di questo pensiero, non dall'organizzazione del lavoro. L'algoritmo è tutto, e scriverlo in qualsiasi linguaggio di programmazione con qualsiasi tecnica di programmazione non è niente.

 
Vladimir Pastushak:

Solo perché non capisco qualcosa non significa che sia sbagliato o inutile. C'è ancora molto che non so di OOP, ma quello che so già mi aiuta molto.

Per esempio, per sistematizzare le biblioteche. Quando chiamo la classe LotCalculyate, ottengo tutti i metodi, e quando trovo un nuovo metodo interessante, lo aggiungo alla mia libreria.

Beh, se ti aiuta. Non sono contrario. Usatelo e studiatelo ulteriormente.

 
Реter Konow:

Naturalmente, per un programmatore e sviluppatore esperto, MQL5 non è niente. Ma pensate ai principianti e agli autodidatti che vogliono padroneggiare la programmazione solo per attuare le loro strategie "geniali". E troveranno difficile padroneggiare le caratteristiche aggiuntive, e al momento di scegliere una piattaforma, è improbabile che pensino troppo. Questo è il problema.

Vedo il problema solo nella tua mancanza di comprensione di ciò che sta succedendo in generale e come esempio in MT in particolare.
1. Come ho detto, tutto si sviluppa dal semplice al complesso (che sia un organismo o un'organizzazione).

2 Nessuno ti obbliga a sederti e sgobbare in MQL5, puoi chiedere a un programmatore (come in qualsiasi altro settore, devi andare da un parrucchiere per farti fare i capelli, non farlo da solo davanti a uno specchio).
3 Ci sono principianti, professionisti di medio livello e professionisti senior (ogni azienda ha un apprendista, un montatore con un'abilità di 3 categorie e un montatore con un'abilità di 6 categorie).
4 apprezzare i professionisti sono specialisti di alto livello, la mancanza di tali specialisti sono rivolti al livello medio, e solo allora ai nuovi arrivati, (meglio rivolgersi a un costruttore con 25 anni di esperienza che un laureato che vuole fare una buona riparazione a casa)
5 i principianti non promuovono, sviluppano, migliorano il prodotto, lo studiano (come in ogni business, imparano la scienza del loro business).
6 Nessuno creerà mai un business dove i nuovi arrivati devono lavorare perché il business ha delle perdite mentre loro stanno studiando il prodotto.

Quale dei seguenti punti non capisce?

Con rispetto.

P.S. la programmazione è l'arte di creare cose complesse con comandi semplici. come ho detto prima, qualsiasi virtualizzazione porta a una perdita di prestazioni a livello di macchina.
 
Олег avtomat:

Se SOPROMAT è una barriera per i nuovi arrivati, allora è un male per questo business nel suo complesso (per le MACCHINE). Deve essere abolito, altrimenti i nuovi arrivati non saranno attratti. SCEMENZE!!!

Perché parlare di queste sciocchezze...?

È un'analogia errata. Questo è il mondo del commercio, e le persone che vengono qui sono per lo più avventurieri, non futuri scienziati e ingegneri. Il loro compito è quello di tentare la fortuna e fare molti soldi velocemente. Naturalmente, per le persone serie come noi tutti qui insieme a voi, non è serio, - ma per loro è solo il punto dei loro sforzi.

La loro potenza cerebrale iniziale è bassa, e le contromisure di OOP chiaramente li scoraggiano dal partecipare attivamente al nostro ecosistema. Vorrebbero testare rapidamente e facilmente le loro idee, e ricevono un tale carico scaricato sulle loro teste che non possono fare a meno di spaventarsi e pensare, "a che diavolo mi serve questo...?

Naturalmente, questa è una rappresentazione molto figurativa e fumettistica dello stato delle cose, ma il punto è sempre lo stesso.

 
Andrey Kisselyov:
Il vero problema è la tua mancanza di comprensione del mercato in generale e di mt in particolare.
Come ho detto, tutto si sviluppa dal semplice al complesso, (che sia un organismo o un'organizzazione).

2 Nessuno vi sta obbligando a sedervi e a sgobbare in MQL5. si può andare da un programmatore, (come in qualsiasi campo, si va da un parrucchiere per farsi fare i capelli, piuttosto che farseli da soli davanti a uno specchio)
3 ci sono principianti, professionisti di medio livello, esperti di alto livello, (qualsiasi azienda ha un apprendista, un meccanico di terza classe e un meccanico di sesta classe)
4 ovunque sono apprezzati gli specialisti di alto livello, in mancanza di questi si rivolgono a quelli di medio livello, e poi si rivolgono ai principianti, (meglio rivolgersi ad un costruttore con 25 anni di esperienza che ad un laureato che vuole fare una buona riparazione in casa)
5 i principianti non promuovono, sviluppano, non migliorano il prodotto, lo studiano, (come in ogni azienda studiano la scienza del loro business)
6 nessuno e mai creerà un'azienda dove i principianti devono lavorare, perché mentre loro imparano la materia, l'azienda sopporta le perdite.

Quale parte di quello che ho scritto qui non hai capito?

con rispetto.

Hai dimenticato di aggiungere un paragrafo:

7. Ho ragione nella mia percezione dello stato delle cose e vedo le cose come sono. ))

1. C'è un altro detto: più complessa è la tecnologia, più grandi sono gli idioti per cui è stata progettata. Questo suggerisce che creando un sistema complesso, lo sviluppatore deve garantire che la gestione dell'interfaccia di questo sistema sia semplice e comprensibile. Dal punto di vista dello sviluppatore, il sistema si evolve da semplice a complesso, e dal punto di vista dell'utente, da complesso a semplice (con capacità crescenti).

Io sto parlando del problema della distribuzione di MT5 tra gli utenti, mentre tu stai puntando agli sviluppatori e dici: sei l'unico che non lo capisce, mentre tutti gli altri lo capiscono. Sei un cattivo programmatore, impara l'OOP.

Ancora una volta, immagino un giovane utente alle prime armi che ha sentito parlare del forex e ci è entrato. Ha subito una grande idea ed è impaziente di attuarla. Non parlo per me, ma per lui.

 
Реter Konow:

L'analogia è sbagliata. Questo è un mondo commerciale, e le persone che vengono qui sono per lo più avventurieri, non futuri scienziati e ingegneri. Il loro scopo è quello di tentare la fortuna e fare molti soldi velocemente.

Un biglietto della lotteria per loro, e non hanno bisogno di nessun BOS
 
Реter Konow:

1. quanto tempo hai avuto per riprogettare il tuo toolkit?

2. Personalmente non ho nulla contro l'OOP. Personalmente non ne ho affatto bisogno, ma non mi dispiace che altri lo usino.

Tuttavia, senza dubbio impedisce ai novizi della programmazione di scrivere i loro robot di trading e testare le loro strategie il più presto possibile. Se OOP è un ostacolo per i principianti, allora è dannoso per questo business nel suo complesso (per l'algotrading). Deve essere abolito, altrimenti i nuovi arrivati non saranno attratti. imho.


Peter, tu sei capace di percepire ciò che ti è già stato scritto molte volte. Lo ripeto per l'ultima volta e fermo il dialogo a questo punto, è la storia di un toro bianco.

Si possono scrivere programmi SENZA OOP senza alcun danno. Questo è tutto.