Auguri per MQL5 - pagina 35

 

Integrità dei programmi e dei componenti

MT-4 come terminale di trading nell'ambiente di attacchi di virus è resiliente e stabile.
Tuttavia, LiveUdate, Metalang e lo strategy tester sono vulnerabili ai virus.
A causa dei virus, il tester si blocca in parti, scomparendo una funzione alla volta fino a quando l'intero test si blocca.
Metalang può anche subire guasti parziali.
Il programma antivirus spesso cancella Metalang e LiveUdate.
Tuttavia, il terminale non controlla questo, non nota il cambiamento della composizione del modulo.

Desideri.

Dal momento che MT-4 è un prodotto di massa, e di nuovo per gli utenti di massa sarebbe auspicabile:
1. introdurre il controllo/avviso della composizione del pacchetto (terminale e i suoi moduli)
2. anche l'integrità dei moduli di controllo, la conformità alla versione corrente.
3. espandere LiveUdate con le opzioni per ripristinare la versione corrente.

Integrità e accesso alla cartella MT-4
Quando MT-4 è posizionato nella cartella protetta Programm Files non c'è accesso ai profili da parte dell'utente.
Pertanto, la maggior parte dei trader ha MT-4 installato con accesso condiviso o in generale nella cartella Documenti comuni.
Per questo motivo, quasi tutti lavorano in MT-4 sotto amministratore. (È pericoloso andare in rete come amministratore).

Suggerimenti.
Per non disattivare la protezione, è necessario:
Tutti i file delle registrazioni e delle impostazioni personali devono essere spostati in Documenti dell'utente.

 

Difficoltà nel seguire l'orario di fine della sessione di trading e i termini del contratto.

Se non mi sbaglio, attualmente con MQL4 (e anche con altri, imho) è impossibile ottenere dati sulla scadenza degli scambi. Intendo la fine del trading il venerdì sera, i contratti futures e le opzioni secondo il loro programma, i metalli, le materie prime, ecc. L'orario di chiusura varia molto sia in termini di tipi di contratti/transazioni, strumenti di trading e a seconda del broker/CC scelto. In alcuni casi, è necessario avere dati su questi tempi di chiusura degli scambi, ad esempio il tempo di scadenza dei futures, il tempo di chiusura della sessione di trading.


Problema Se fai trading in una sola società di intermediazione con un solo strumento, non ci sono grandi problemi, ma se fai trading con diversi strumenti attraverso diversi commercianti, è problematico tenere traccia delle date di scadenza. Spesso sono critici e influenzano fortemente il rispetto delle regole del TS. Inoltre, la necessità del tracciamento manuale va contro il concetto di automazione globale degli strumenti MQL.

Suggerimento Introdurre in MQL4/MQL5 una funzione che restituisca la fine della sessione di trading per lo strumento richiesto e/o la data di scadenza dei contratti.

 
goldtrader:

Difficoltà nel tenere traccia degli orari di fine delle sessioni di trading e delle scadenze dei contratti.

Se non mi sbaglio, ...

Puoi conoscere il tempo di scadenza usando marketinfo:
string ЭКСПИРАЦИЯ=string TimeToStr(MarketInfo(Symbol(),MODE_EXPIRATION),TIME_DATE);
Un'altra cosa è che non tutte le società di brokeraggio si preoccupano di compilare questi dati nelle proprietà dello strumento...

Inoltre sarebbe conveniente ottenere un programma di operazioni, tabulato, da cui

costruire una visualizzazione sul grafico...

Naturalmente è possibile memorizzare, per esempio il lavoro di MICEX, tutti gli strumenti dalle 10:30 alle 17:45 ora di Mosca.
Ma prima, ci sono sempre più altri strumenti su altri mercati, quindi non si tiene traccia di loro.

e non si può guardare il file o la pagina delle specifiche... e i tempi di negoziazione sono a volte così ornati, per esempio:

dalle 02:30 lun alle 20:10 ven; 02:30-12:60; 16:30-20:10;

Una semplice variante (per il terminale) è quella di cambiare il colore dello strumento nel marker durante una pausa di trading.


C'è anche un suggerimento sul calendario degli eventi economici, ma questo è il prossimo post...

 

Altre due richieste.

1. Il programma applicativo dovrebbe avere accesso alle impostazioni del menu MT, in particolare al valore di impostazione della lingua. Questo è necessario affinché il software possa generare messaggi all'utente nella lingua in cui l'utente lavora in MT.

2. Deve essere possibile disabilitare l'output nel log durante i test. In alcuni casi lo sviluppatore di TC non guarda nel log, e si perde tempo.

 
Mathemat:
2 SK.: Ho a casa non solo io, ma anche uno zoticone di 15 anni a cui piace fare qualcosa sul computer di papà, e poi dire "è venuto tutto da solo, io non c'ero". E il figlio, tra l'altro, sa come aprire e chiudere gli ordini, dato che si è esercitato sulla demo per un paio di mesi.

...

P.S. Modifica: anche meglio sarebbe bello

per bloccare istantaneamente l'accesso al terminale senza dover aspettare che Windows chiuda l'accesso...
Beh, questo problema è più o meno già risolto. Non ero a conoscenza del tasto di scelta rapida <Win-L> che mette istantaneamente il sistema in modalità di inserimento della password senza chiudere l'applicazione :) Certo, non è "Il capo è qui", ma è qualcosa.
 
Mathemat:
Certo, non è "il capo è qui", ma è qualcosa.

"Il capo è arrivato" è <Win-D> (o <Win-M>).

Aggiungete più minimizzazione nel vassoio, e tutti i detentori del lavoro "principale" respireranno facilmente ;)

 
Maxthon ha un tasto di scelta rapida personale - <Ctrl-Yo>. Crolla completamente, nemmeno nel vassoio, come se non esistesse affatto. Anche <Alt-Tab> non lo mostra. Questo è fantastico.
 

State discutendo di MQL5 qui, ma sapevate che il dominio-risorsa di MQL5 è stato acquistato perché i supercomputer, pagati dagli interessati, hanno finalmente completato i calcoli tanto attesi e fornito una risposta? Ora, dopo migliaia di anni, l'uomo è stato esposto al mistero più intimo dell'esistenza, cioè il vero nome di Dio - MQLS. Sembra che i Metakbot siano stati pagati e dovranno inventarsi un nuovo acronimo per una lingua così popolare. Altrimenti, MQL5 sarà blasfemamente vicino nell'ortografia al tetragramma MQLS.

Ironico, vero? Il Graal era proprio dietro l'angolo. ;)

 
Vita:

State discutendo di MQL5 qui, ma sapevate che il dominio-risorsa MQL5 è stato acquistato grazie al fatto che i supercomputer, pagati dagli interessati, hanno finalmente completato i calcoli tanto attesi e fornito una risposta? Ora, dopo migliaia di anni, l'uomo è stato esposto al mistero più intimo dell'esistenza, cioè il vero nome di Dio - MQLS. Sembra che i Metakbot siano stati pagati e dovranno inventarsi un nuovo acronimo per una lingua così popolare. Altrimenti, MQL5 sarà blasfemamente vicino nell'ortografia al tetragramma MQLS.

Ironico, vero? Il Graal era proprio dietro l'angolo. ;)

Ciao.

Per chi non lo sapesse, potrebbe darci qualche informazione in più?

 
SK. писал (а):
Vita:

State discutendo di MQL5 qui, ma sapevate che il dominio-risorsa MQL5 è stato acquistato grazie al fatto che i supercomputer, pagati dagli interessati, hanno finalmente completato i calcoli tanto attesi e fornito una risposta? Ora, dopo migliaia di anni, l'uomo è stato esposto al mistero più intimo dell'esistenza, cioè il vero nome di Dio - MQLS. Sembra che i Metakbot siano stati pagati e dovranno inventarsi un nuovo acronimo per una lingua così popolare. Altrimenti, MQL5 sarà blasfemamente vicino nell'ortografia al tetragramma MQLS.

Ironico, vero? Il Graal era proprio dietro l'angolo. ;)

Ciao.

Per chi non lo sapesse, potrebbe darci qualche informazione in più?

Cosa c'è da non capire? Il re Luigi XIII di Francia spostò i festeggiamenti di Capodanno al 1° gennaio. E hanno bandito il loro vecchio capodanno il 1° aprile e hanno dichiarato il 1° aprile come giorno del pesce d'aprile. In modo che il 1° aprile i francesi rispettosi della legge ridessero dei francesi senza legge. O forse non erano i francesi, ma gli inglesi. O forse non era Luigi XIII ma Enrico IV. Ma questo è tutto.