Il grande e terribile MT4 per sempre (o come strategizzare una transizione)

 

Vorrei toccare l'argomento molto delicato dei terminali MT4 e MT5. La loro influenza e popolarità tra gli utenti e i broker/DC.

Per qualche motivo l'atteggiamento verso questo terminale da parte dei moderatori (e non solo) mi è sembrato negativo.

Questo terminale è "come un osso in gola per gli sviluppatori" (non sono parole mie).

C'è una super nuova MT5 con tutti i tipi di espedienti e fronzoli.

Il tester da solo si distingue. E ritardi e tic reali. Tutto per rendere il prodotto ottimizzato dall'ultima AI.

Ma qual è la realtà? La maggior parte dei broker/case di compensazione sono seduti su MT4 e non vogliono includere MT5 nel loro assortimento.

Perché? C'è una risposta? E se c'è, c'è una soluzione che possa soddisfare la maggior parte degli utenti?

E la maggior parte degli utenti sono seduti su MT4. E se prendiamo le statistiche di Market, il prodotto, che è scritto su MT4 e MT5, ha un paio di volte più vendite su MT4.

Quindi mi chiedo. Vale la pena sputare nel pozzo che ti nutre?

L'MT4 non fa il profitto principale? E se è così, perché investire in MT5?

Karl Marx non è contento che la sua teoria del capitale venga usata male)

Il buon senso impone che il prodotto che genera il profitto principale sia sviluppato a spese di quel profitto in una proporzione adeguata.

Sì, posso ripetermi tutte le volte che voglio. Lo scopo di qualsiasi impresa è quello di ottenere un profitto!

Ma capisco anche che il futuro è nel terminale MT5.


E di seguito proporrò un piccolo piano per spostare tutti i broker, i programmatori e tutti i prodotti/codici alla MT5.

Come farlo in modo indolore? Si può fare. Ad un certo punto tutti devono rendersi conto che MT4 è diventato uguale a MT5, solo meno funzionale!

Per farlo, MT4 dovrà essere aggiornato. Ma non affrettatevi a rimproverare (//gli sviluppatori), perché può essere fatto con saggezza!

La prima differenza tra i terminali è il codice di programmazione. Come si fa a portare questo codice a un denominatore comune?

Sappiamo tutti che ci possono essere "errori" e "avvertimenti" durante la compilazione.

Con "errori" non compila, ma con un avvertimento compila.

Ed è anche chiaro che si può scrivere codice multipiattaforma mt4/mt5.

Quindi, ciò che compila in MT4 e causa errori in MT5 dovrebbe essere visualizzato in MT4 come "warning".

Una volta che lo sviluppatore adatta il codice in MT4 per essere senza avvertimenti, compilerà anche in MT5 (!)

Ogni funzione, che ha un "avvertimento", deve avere una scadenza, indicata nella descrizione, in cui l'"avvertimento" diventa un "errore" e il codice non si compila.

Suggerisco una data di 2 anni (!) e dopo quella data tutto il codice funzionerà in MT5. Non rimarrà nulla che non possa funzionare in MT5. // Esplosione // Applausi.

Qualche chiarimento. Non abbiamo bisogno di introdurre nel codice MQL4 ciò che èdisponibile solo in MQL5, ma solo fornire un'alternativa ai comandi e alla struttura esistenti per la conversione multipiattaforma. Fare in modo che MQL4 diventi laversione Light di MQL5.

Bene, ci siamo occupati del codice di programmazione.

Cosa fare con la popolarità del terminale? Perché i broker/CC sono così ansiosi di non passare alla MT5?

Dovremmo privarli di questo vantaggio.

È tutto sul tester? Sì? MT4 ha un tale tester che pulser, punch, overnighter sono dei plus. E il fatto? - Overnight spread, slippage su breakdown/pulse, ritardi.

Suggerisco di costruire un terminale visivo in MT4 come in MT5 (questo permetterà una transizione indolore a un nuovo terminale) e costruire lo stesso tester fresco!

// A proposito, a MT5 manca un pulsante sul pannello con l'inclusione del "tester"

Avere un cool tester in MT4 libererebbe anche il mercato dagli EA che non sono plus. Ve lo immaginate? Gli EAs per MT4 sul mercato saranno quasi tutti spazzati via (beh, tranne Martin). Non ci saranno più prodotti truffaldini.

Quando i broker e le società di brokeraggio saranno privati dei vantaggi dagli svantaggi della MT4, non avrà senso che restino fedeli alla MT4. E il codice multipiattaforma preparerà la base del prodotto a ricompilare rapidamente qualsiasi cosa in ex5.

Scacco matto!

 

Tutti sono bloccati su MT4 per una ragione, la gente fa trading per lo più a mano o su codice primitivo, questo è tutto, e perché Metakvot dovrebbe essere disturbato? Che senso ha sprecare risorse? MT4 morirà, di vecchiaia

 

MT4 non sarà aggiornato per una semplice ragione: è a 32 bit. Passare a 64x richiederebbe la stessa quantità di risorse che sono già investite in MT5.

E la MT4 non se ne andrà perché costa 6 volte meno della MT5. Ma MT5 non è 6 volte meglio, non farà 6 volte più clienti.

 
Sergey Lazarenko:

Tutti sono bloccati su MT4 per una ragione, la gente fa trading per lo più a mano o su codice primitivo, questo è tutto, e perché Metakvot dovrebbe essere disturbato? Che senso ha sprecare risorse? MT4 morirà di vecchiaia.

MT4 è lo strumento del popolo ed è stupido rinunciarvi.

 
MT5 ha solo un vantaggio - tick reali nel tester. Per il resto, il 4 è molto meno glitchato.
 
Ihor Herasko:

MT4 non sarà aggiornato per una semplice ragione: è a 32 bit. Passare a 64x richiederebbe la stessa quantità di risorse che sono già investite in MT5.

E la MT4 non se ne andrà perché costa 6 volte meno della MT5. Ma MT5 non è 6 volte meglio, non sarà 6 volte più clienti.

Non c'è bisogno di modificarlo. È già buono per i suoi compiti.

 
Valeriy Yastremskiy:

Non ha bisogno di alcuna modifica. È abbastanza buono per il suo scopo.

+.
Come regola, mt4 è più che sufficiente per creare un robot.
Sì, qualcosa è fatto meglio in mt5.
Ma specificamente per il trading nei mercati finanziari, la semplicità e l'affidabilità sono molto più importanti delle ultime caratteristiche. Allo stesso modo, per commerciare al livello delle grandi aziende è necessario creare il proprio software e connettersi direttamente. Per tutto il resto c'è MT4)
 

MT4 è stabile, ci sono alcuni vantaggi nel tester nel trattare gli oggetti grafici.

Ma MT5 sta già visibilmente reclamando il suo posto sotto il sole. Controlla Freelance. In questo momento ci sono 12 lavori MQL5 e 8 MQL4 nell'ultima pagina. Nella pagina inglese 5 ha ancora più vantaggio: 14 contro 6. Anche se due anni fa ha prevalso MQL4. Dato che gli ordini per i programmi MQL5 stanno crescendo, il mercato diventerà presto predominante. Il tester, spero, sarà presto migliorato, almeno è stato scritto più di una volta. Quindi, in ogni caso, MT4 se ne andrà e tutti passeranno al 5.

 
Vasiliy Pushkaryov:

MT4 è stabile, ci sono alcuni vantaggi nel tester nel trattare gli oggetti grafici.

Ma MT5 sta già visibilmente reclamando il suo posto sotto il sole. Controlla Freelance. In questo momento ci sono 12 lavori MQL5 e 8 MQL4 nell'ultima pagina. Nella pagina inglese 5 ha ancora più vantaggio: 14 contro 6. Anche se due anni fa ha prevalso MQL4. Dato che gli ordini per i programmi MQL5 stanno crescendo, il mercato diventerà presto predominante. Il tester, spero, sarà presto migliorato, almeno è stato scritto più di una volta. Quindi, in ogni caso, MT4 sparirà e tutti passeranno al 5.

Ovviamente, per le vendite, i prodotti con i gadget sono più prerequisiti. E nelle vendite MT5 vincerà sicuramente.

Ma per elaborare la logica delle strategie, non solo le caratteristiche non sono necessarie, ma spesso sono d'intralcio.

 

mt5 un giorno sostituirà mt4, proprio come mt4 ha sostituito il terminale precedente, punto e basta :-)

Mi sono già convertito a mt5 completamente e consiglio a tutti i miei clienti di passare direttamente a mt5 e trasferire il più possibile EAs e indicatori a questa piattaforma (se avete codice mt4), molti indicatori popolari sono stati trasferiti da tempo a mt5 e li potete trovare nel Market o su internet.

 
Есть ли смысл переходить с МТ4 на МТ5? Почему Вы перешли на МТ5?
Есть ли смысл переходить с МТ4 на МТ5? Почему Вы перешли на МТ5?
  • 2019.02.08
  • www.mql5.com
Добрый день! Около года в свободное время (хобби) пишу роботов на МТ4. Есть ли смысл переходить на МТ5...