Quando è la nuova versione di MT5 e dove si scopre cosa è previsto in essa? - pagina 12

 
Alexander Puzanov:

Oh caro, senza offesa, ma lei è un debole novizio in questo campo - o un nerd o un lamer, non so. Impara dai tuoi errori e passerà, e se non passa, sei un idiota.

E nessuna speranza di migliorare. Sono d'accordo.

Sono un idiota, che distribuisce/supporta i propri include a centinaia di clienti, invece di usare un byte standard che viene aggiornato automaticamente da Metacquotes per centocinquanta incude.


Anche se avesse dei clienti, non sarebbe impegnato in tale distribuzione. Perché?! In primo luogo, avete WebRequest, che può sempre scaricare l'ultima versione della vostra libreria.

In secondo luogo, c'è EX4/5, dove non vi importa delle bibbie. Ma anche se hai bisogno di sorgenti, non è un problema caricare la cartella con le tue librerie per ogni cliente. Infine, mettete le vostre libs in un kodobase libero.

 
Karputov Vladimir:

Sui conti di trading hedge in MetaTrader 5, diversi robot possono operare sullo stesso simbolo. I robot differenziano le loro POSIZIONI grazie alla loro magia. Per esempio, due robot hanno aperto due posizioni (BUY e SELL)^

Saluti Vladimir.

Solo che ora non c'è la possibilità di tirare su l'ordine al prezzo, apre solo una nuova posizione?

 
comp:

In primo luogo, c'è WebRequest, che può sempre pompare una versione fresca delle vostre bibliche.

Controllato

#include <..\\Files\\Idiot\\Test.mqh>

Funziona. Quindi il sandboxing degli ultimi bit tramite WebRequest è una soluzione praticabile.

 
comp:

"Usa la copertura quando fai trading"!

Sì, non vedo il senso di rimanere su MT4 per i trader e i broker (non conosco la questione dei costi) se diventa lo stesso di MT4. E queste sono le magie per ogni posizione, compresa quella a senso unico. Livelli SL/TP per ogni posizione.

Non ho trovato alcuna differenza tra MT4 e MT5-hedge. Manca solo OrderCloseBy.

Vorrei capire cosa c'è in beta per il run-in.

Rilevante.
 
Server Muradasilov:

Saluti Vladimir.

Solo che ora non c'è la possibilità di tirare su l'ordine al prezzo, si apre solo una nuova posizione?

Questo è vero per il nuovo tipo di conto di trading. Ora (solo sul server MetaQuotes-Demo) è disponibile un nuovo tipo di conto di trading - con hedging abilitato. Per farlo, è necessario aprire un nuovo conto demo su MetaQuotes-Demo e selezionare l'opzione "Use hedging when trading":

MetaTrader 5. Usare la copertura

Sui normali conti di trading MetaTRader 5 (conti netting) le regole rimangono le stesse:

  • In un conto può esistere solo una posizione per ogni strumento finanziario.
 
comp:

Ogni programmatore ha le proprie librerie e solo gli idioti copiano e incollano le proprie librerie quando c'è un #include.

<Primo avvertimento cinese per aggressività>.

Quando si dà il codice sorgente a un cliente non programmatore, è auspicabile che sia un unico file, piuttosto che una dispersione di inludi collegati. Quindi è un laico non rompe dove ottenere tutti questi file.

E le affermazioni categoriche e audaci sono la sorte degli adolescenti frustrati. :)

 

Nella nuova build, il test dei prezzi di apertura è diventato più lento!!! Circa 6 volte più lento.

Testando uno stesso Expert Advisor con gli stessi parametri, per lo stesso timeframe, ai prezzi di apertura su M1, collegato allo stesso conto reale della mia società di brokeraggio.

Ecco il risultato del test EA di 1 anno sulla nuova build:

2016.03.21 12:24:16    Core 1    EURUSD.e,M1: 23012321 ticks (369242 bars) generated in 0:04:52.517 (total bars in history 827439, total time 0:04:52.533)

Ma sul vecchio 1241 (su questo computer, anche un processore più lento):

2016.03.21 12:11:50 Core 1 EURUSD.e,M1: 1458795 ticks (369242 barre) generati in 0:00:46.832 (totale barre nella storia 827439, tempo totale 0:00:46.847)

Si può vedere che vengono generati 15 volte più tick su quello nuovo. Non è chiaro perché questo sia il caso, se il test è a prezzi di apertura.

Sono l'unico con un tale aumento del tempo di calcolo?

Il numero di scambi è lo stesso. Il profitto è un po' meno, presumo che questo sia perché hanno sistemato il calcolo delle commissioni (prima c'era un errore).

Aggiornamento:

Squadra di supporto 2016.03.21 12:48

Grazie. Ho risolto il problema.

Una correzione sarà disponibile nella prossima build
 

Sergei Vladimirov:
Когда отдаешь исходник заказчику-непрограммисту, очень желательно, чтобы это был один файл, а не россыпь, объединенная инклудами. Чтобы он - неспециалист - не ломал голову, куда это все эти файлы распихать.

Sempre per i non addetti ai lavori, viene consegnato un archivio che deve scompattare nella cartella MQL4/5. Non c'è altro.

Normalmente, tutti i binari vengono scaricati via WebRequest nella sandbox. Questo permette di mantenere automaticamente tutti i clienti con nuove versioni di Expert Advisors/indicatori. L'Expert Advisor e l'indicatore dovrebbero essere sempre nella sandbox come un file mqh che viene scaricato tramite WebRequest. E i file mq4/5 dovrebbero contenere solo una linea - #include this mqh. Poi l'aggiornamento di Expert Advisors e indicatori è fatto semplicemente caricando il file mqh appropriato nella sandbox

E le affermazioni stupide e categoriche insolenti sono la sorte degli adolescenti insoddisfatti. :)

Sono d'accordo.
 
Sergei Vladimirov:
Lo scrive su ordinazione? Non hai idea di quanto io sia stufo di copiare il mio codice in ogni Expert Advisor MT4 che faccio per ordinare, perché non ci sono librerie già pronte in MT4. )) Certo, non ci vuole più di un minuto, ma comunque non ne posso più.
Perché non li fai come classi, che sono collegate tramite #include? Il copia-incolla è la variante peggiore di tutte. Riempire la libreria o trovare e correggere un bug, fare di nuovo copia-incolla ovunque?
 
Come lavorare con le griglie ora, se più di 3 ordini pendenti in mt5 non sono permessi da DC... e poi in qualche modo dobbiamo impostare la copia da hedge a netting nello stesso terminale...))