Auguri per MQL5 - pagina 15

 
Mi piacerebbe anche essere in grado di testare su diversi simboli contemporaneamente, piuttosto che su uno solo. Questa è davvero una cosa molto utile, perché molte strategie si basano su di essa. E se la maggior parte dei desideri di cui sopra in linea di principio non sono particolarmente essenziali (se ne può fare a meno), allora il problema dei test su diversi simboli non è effettivamente risolvibile nel tester, e limita davvero le sue capacità.

In generale, è strano che gli sviluppatori non abbiano realizzato tali caratteristiche fino ad ora. Non ci sono complicazioni qui. Nessuno ha fatto tali richieste?
 

È possibile impostare un tasto di scelta rapida o un pulsante del mouse nel sistema, e premendolo si avvia il prossimo tick proveniente dal server e, di conseguenza, il programma di ricalcolo dell'indicatore? Questa funzione è necessaria per l'esecuzione e l'analisi degli indicatori che cambiano dinamicamente sulla storia.

 
albmar:

È possibile impostare un tasto di scelta rapida o un pulsante del mouse nel sistema, e premendolo si avvia il prossimo tick proveniente dal server e, di conseguenza, si avvia il programma di ricalcolo dell'indicatore? Questa funzione è necessaria per l'esecuzione e l'analisi degli indicatori che cambiano dinamicamente sulla storia.


Io ti sostengo. Un generatore di tick è necessario.
 
wellx:
- supporto per la numerazione diretta delle barre (dalla più vecchia alla più recente) con notifica del cambiamento del conteggio delle barre


È difficile organizzare il calcolo? 5 righe di codice al massimo...

    if(newb()){
        if(Bars<500) return;    
        if(TN==0) TN=Time[10]; 
        BN=time2bar(TN);
 

Dobbiamo anche apportare modifiche a

bool IsTradeAllowed( )
Restituisce TRUE se l'Expert Advisor è autorizzato a negoziare e il thread è libero, altrimenti restituisce FALSE

Una cosa è se la casella è spuntata, un'altra cosa è se il filo è libero.

 
Non so se qualcuno ha già voluto farlo, ma sarebbe bello aggiungere agli "strumenti standard" qualche altro modo di visualizzare i grafici "passi", "foresta", grafico logaritmico. In generale non è niente di speciale, ci sono un sacco di programmi e terminali TA dove questo è implementato, ma per MT, insieme a strumenti potenti già disponibili potrebbe essere un buon aiuto...
 
wellx:
- supporto per la numerazione diretta delle barre (dalla più vecchia alla più recente) con notifica del cambiamento del conteggio delle barre
E la numerazione diretta è logicamente e convenientemente implementata come data e ora della barra. IMHO. Al massimo, dobbiamo aggiungere/modificare la funzione di riferimento alle barre in base al tempo.
 
Meat:
Mi piacerebbe anche essere in grado di testare su diversi simboli contemporaneamente, piuttosto che su uno solo. Questa è davvero una cosa molto utile, perché molte strategie si basano su di essa. E se la maggior parte dei desideri di cui sopra in linea di principio non sono particolarmente essenziali (se ne può fare a meno), allora il problema dei test su diversi simboli non è effettivamente risolvibile nel tester, e limita davvero le sue capacità.

In generale, è strano che gli sviluppatori non abbiano realizzato tali caratteristiche fino ad ora. Non ci sono complicazioni qui. Nessuno ha fatto tali richieste?

Difficoltà molto, su questo è stato scritto molto. Ma secondo me è previsto in MQL5, no?
 

Un'altra richiesta.

Abbiamo bisogno di trattare in qualche modo il valore Free nella colonna totale del terminale, perché senza condizioni aggiuntive (calcoli) è impossibile dire cosa significa questa cifra. Forse, dovremmo specificare due di questi valori: il primo dovrebbe mostrare direttamente quanto denaro può essere usato per aprire Buy e il secondo - per Sell. All'incirca così (open Buy):

Saldo: 5000.00 Fondi: 4000.00 Deposito: 1000. 00 Gratis per l'acquisto: 4000. 00 Disponibile per la vendita: 5000.00

 

Sarebbe anche bello se nelle impostazioni del terminale ci fosse un intervallo di tempo, dopo il quale anche se non ci fosse un nuovo tick nel terminale le funzioni start() in Expert Advisors, indicatori e script verrebbero avviate.

Motivazione: