Guarda come scaricare robot di trading gratuitamente
Ci trovi su Facebook!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Sistemi Esperti

Monitoraggio dei preventivi (esempio di mappatura) - sistema esperto per MetaTrader 5

Visualizzazioni:
45
Valutazioni:
(27)
Pubblicato:
memmap32.zip (737.29 KB)
memmap64.zip (8.42 KB)
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Un esempio di utilizzo della DLL pubblicata in Memory Mapping per lavorare con le funzioni di File Mapping. Un analogo dell'esempio pubblicato in MQL4.

In questo esempio, l'Expert Advisor lanciato crea un file virtuale in memoria e inizia ad aggiornare la quotazione del simbolo in esso contenuto.
Quando si lanciano Expert Advisor in altri terminali, questi Expert Advisor aprono il file creato e iniziano ad aggiornare le loro quotazioni.

In questo modo, gli Expert Advisor scambiano le loro quotazioni attraverso un file comune.

Su richiesta dei principianti, è stata aggiunta una dimostrazione del lavoro con le stringhe.
Per la compatibilità della trasmissione tra MT4 e MT5, le stringhe vengono convertite in un array a singolo byte.

Il formato di questo file è completamente identico a quello dell'Expert Advisor per MetaTrader 4. Pertanto, è possibile scambiare le quotazioni tra MetaTrader 5 e MetaTrader 4.


Altre varianti dello scambio di dati sono organizzate in modo simile.

Il codice contiene molte spiegazioni e l'output dei dati intermedi nel log.

Per far funzionare l'esempio, i file MemMap32/64.dll (archivio zip) devono essere copiati nella cartella: terminal_data_directory\MQL5\Libraries

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/817

StopOutPrice StopOutPrice

Lo script calcola il prezzo al quale può verificarsi uno Stop Out (chiusura forzata di una posizione) e il prezzo dopo il quale il valore del Free Margin diventa negativo.

YY_Cross_2_Ma YY_Cross_2_Ma

La strategia dell'incrocio di due medie mobili è una delle strategie di trading più comuni nel mercato finanziario. Si basa sull'utilizzo di due medie mobili (solitamente a lungo e a breve termine) e segnala l'ingresso in una posizione in base al loro incrocio.

Mappatura della memoria Mappatura della memoria

DLL (progetto VC++ 2010) per lavorare con il Memory Mapping.

Cambio_di_prezzo_di_sessione_semplice Cambio_di_prezzo_di_sessione_semplice

L'indicatore più semplice che mostra sul simbolo corrente la variazione di prezzo in % dall'apertura della sessione di trading.