Unisciti alla nostra fan page
Questa funzione esegue la logica principale dell'apertura di un'operazione. Calcola il prezzo di apertura, i livelli di take profit e di stop loss in base alle informazioni sul simbolo e ai parametri forniti dall'utente. Prepara una richiesta di negoziazione (MqlTradeRequest) con le informazioni necessarie come simbolo, volume, tipo di ordine, slippage, commento, numero magico, ecc. Richiamare la funzione OrderSend per inviare la richiesta di negoziazione e ottenere il risultato. Funzione SetTypeFillingBySymbol: determina il tipo di esecuzione dell'ordine (riempimento o annullamento, immediato o annullamento o restituzione) in base alla politica di esecuzione del simbolo. Funzione GetMinTradeLevel: calcola il livello minimo di negoziazione in base al livello di blocco e al livello di stop del simbolo. Regola il livello minimo per garantire che sia entro certi limiti e restituisce il risultato.
Questo script è progettato per effettuare vendite con valori fissi di stop loss e take profit in pip dal prezzo corrente.
Questo script è progettato per effettuare acquisti con valori fissi di stop loss e take profit in pips rispetto al prezzo corrente.
Lo script Clean Market Watch è un semplice strumento di utilità progettato per rimuovere rapidamente tutti i simboli dalla finestra di Market Watch di MetaTrader 5 con un solo clic. Questo è particolarmente utile quando si vuole ricominciare da capo con un'area di lavoro pulita o quando il Market Watch è diventato ingombro di troppi simboli. Scopo Nel corso del tempo, i trader spesso accumulano numerosi simboli nella loro finestra di Market Watch, rendendo difficile concentrarsi sugli strumenti che negoziano attivamente. Rimuovere manualmente i simboli uno per uno può essere noioso e richiede molto tempo. Questo script automatizza l'intero processo, eliminando tutti i simboli in pochi secondi.
Semplice script per la commutazione dei principali timeframe. Lo scopo principale è la comodità della commutazione tramite tasti di scelta rapida.
Si tratta di uno script per esportare i tassi e i tick del simbolo del grafico corrente in file CSV compatibili con il formato di esportazione/importazione di MT5.
Si tratta di uno script che visualizza il tempo rimanente all'arrivo della prossima barra.
Lo script visualizza linee verticali sul grafico in corrispondenza dei punti di rilascio delle notizie.
Funzioni da utilizzare al posto di ChartXYToTimePrice e ChartTimePriceToXY, che funzionano correttamente e rapidamente su tutta la gamma di parametri di input.
Semplice script per randomizzare tutti i colori del vostro grafico. Basta fare clic su di esso per vedere i risultati!
Abilita la "Descrizione degli oggetti del grafico" per i non programmatori. Per qualsiasi finestra di grafico aperta.
Lo script calcola le funzioni di autocorrelazione e di autocorrelazione parziale e le visualizza su un grafico
Script per determinare se il Broker segue l'orario diurno degli Stati Uniti, del Regno Unito o dell'Unione Europea (DST).
Script per la visualizzazione dei dati di aggiornamento delle posizioni aperte.
Un piccolo esempio di calcolo del frattale di Mandelbrot in OpenCL, che accelera notevolmente il calcolo rispetto all'implementazione software di circa 100 volte.
Lo script fornisce un insieme di funzioni per la creazione di tutti gli oggetti grafici standard da utilizzare nei propri sviluppi. Le funzioni presentate nello script possono essere utilizzate "così come sono" o modificate in base alle proprie esigenze.
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.
Lo script salva la cronologia delle quotazioni nel formato HST. Questo formato di file è supportato da MetaTrader 4 e può essere importato nella cronologia delle quotazioni del terminale o aperto come grafico indipendente.
Questo script aiuta i trader a comprendere la distribuzione e l'ampiezza delle candele in un periodo specifico, il che può essere utile per prendere decisioni di trading come il Take Profit o lo Stop Loss da utilizzare in base ai valori storici.
Questo script aiuta i trader a comprendere la distribuzione e l'intervallo delle candele in un periodo specifico, il che può essere utile per prendere decisioni di trading, ad esempio per determinare quali valori storici utilizzare per il Take Profit o lo Stop Loss.
Uno strumento per allineare i nomi delle sessioni di trading all'ora del server del broker e all'ora locale.
Codice di esempio per contare il numero consecutivo di barre toro o orso.
Eliminerà tutti gli oggetti del grafico quando l'eseguibile compilato verrà trascinato sul grafico.
Lo script rimuove tutte le icone di autotrading dal grafico corrente.
Un semplice script per rimuovere tutti gli oggetti grafici dal grafico di un'attività finanziaria.
Questo script salva tutti i dati OHLCV disponibili sul grafico in un file CSV.
script per aprire una posizione di acquisto al prezzo corrente nella finestra MT5 con uno stop loss (in pip) e un take profit (in pip) specificati
Uno script che, una volta eseguito, visualizza la dimensione massima del lotto consentita per l'asset.
Si tratta di uno script tester che estende le capacità di ottimizzazione standard di MetaTrader 5, consentendo di valutare le strategie in base a criteri complessi definiti dall'utente (con separazione in periodi in-sample e out-of-sample, metriche avanzate e test statistici).
Tradurre le percentuali di rischio in cifre monetarie in base al saldo del conto.
- Lo script analizza il grafico corrente alla ricerca di eventuali oggetti grafici disponibili, - li conta e li elimina di conseguenza - e registra i nomi degli oggetti sul grafico.
Funzioni relative al tempo per il rilevamento empirico del fuso orario del server e della modalità di risparmio di luce diurna (DST) dallo storico delle quotazioni
Questo è un esempio di ordinamento ascendente di un elenco di strutture in base a un campo. È possibile scoprire e personalizzare l'algoritmo di cui sopra a seconda dello scopo di utilizzo, questo è l'esempio più elementare è anche una direzione per risolvere la disposizione in un array di strutture. L'algoritmo utilizzato in questo esempio è Quick Sort e Merge Sort.
Questo script MQL5 esporta i dati delle candele per vari timeframe in un file CSV, catturando le informazioni di mercato essenziali come i prezzi di apertura, massimo, minimo e chiusura. Analizza le caratteristiche di ogni candela, comprese le dimensioni del corpo e dello stoppino, e calcola ulteriori metriche come i gap della candela. Dopo aver elaborato le ultime 21 barre, notifica all'utente l'avvenuta esportazione dei dati.