Trading Sistematico

Universal 1.64: Il Sistema di Trading Universale per MetaTrader 5
MetaTrader5
Universal 1.64: Il Sistema di Trading Universale per MetaTrader 5

L'ideatore del progetto: Scriptor Autore del codice MQL5: Vladimir Karputov. Universal è un sistema di trailing per posizioni e ordini pendenti. Questo Expert Advisor (EA) è in grado di aprire posizioni e gestire ordini pendenti in modo efficiente. Le funzionalità dell'EA includono: Gestione dei livelli di trailing stop per ordini di qualsiasi tipo (sia di mercato che pendenti); Applicazione di tecniche di scalping; Monitoraggio dell'incremento del deposito percentuale — una volta raggiunto, l'EA avvisa l'utente; Posizionamento di ordini pendenti autorizzati dall'utente; Visualizzazione delle impostazioni dell'Expert Advisor sullo schermo; Progettato inizialmente come uno strumento di trailing universale, con tutte le altre funzionalità aggiunte per comodità. Valori di Input Per tutte le posizioni aperte manualmente, il numero magico è "0" Numero magico - un identificatore unico utilizzato dall'EA; Lot - il valore del lotto di una posizione o di un ordine pendente che l'Expert Advisor aprirà. Interruttori per Ordini Pendenti - segnali per ordini pendenti: Attendere chiusura posizione - in attesa della chiusura di una posizione ("true" - in attesa della chiusura di una posizione, "false" - in attesa dell'attivazione di un ordine pendente); Consenti/proibisci BUY STOP - l'uso di ordini Buy Stop; Consenti/proibisci SELL LIMIT - l'uso di ordini Sell Limit; Consenti/proibisci SELL STOP - l'uso di ordini Sell Stop; Consenti/proibisci BUY LIMIT - l'uso di ordini Buy Limit. Parametri di Posizione Numero massimo di posizioni dello stesso tipo - il numero massimo di posizioni dello stesso tipo nel mercato; TakeProfit delle posizioni - il valore del take profit; StopLoss delle posizioni - il valore dello stop loss; Trailing Stop delle posizioni. "0" --> disattivato - funzione di trailing stop; Trailing Step delle posizioni - il valore del passo di trailing; Attendere profitto, "true" --> attendere breakeven - prima l'EA attende il livello di breakeven e poi applica la funzione di trailing. Parametri per Ordini Stop Distanza dal prezzo attuale al livello dell'Ordine Stop - la distanza tra il prezzo attuale e l'Ordine Stop; TakeProfit Ordini Stop - il valore del take profit per gli Ordini Stop; StopLoss Ordini Stop - il valore dello stop loss per gli Ordini Stop; Trailing Stop di un Ordine Stop. "0" --> disattivato e il Trailing Step non è importante - funzione di trailing per Ordini Stop; Trailing Step di un Ordine Stop - il valore del passo di trailing per Ordini Stop. Parametri per Ordini Limit Distanza dal prezzo attuale al livello dell'Ordine Limit - la distanza tra il prezzo attuale e l'Ordine Limit; TakeProfit Ordini Limit - il valore del take profit per gli Ordini Limit; StopLoss Ordini Limit - il valore dello stop loss per gli Ordini Limit; Trailing Stop di un Ordine Limit. "0" --> disattivato e il Trailing Step non è importante - funzione di trailing per Ordini Limit; Trailing Step di un Ordine Limit - il valore del passo di trailing per Ordini Limit. Solo per lavoro su tempo - impostazioni del tempo di trading Utilizza tempo - abilita l'operazione nel tempo specificato; Ore terminali delle operazioni - orario di trading (ore); Minuti terminali delle operazioni - orario di trading (minuti); Utilizza apertura Buy a tempo - flag per apertura temporale delle posizioni Buy; Utilizza apertura Sell a tempo - flag per apertura temporale delle posizioni Sell; Utilizza Buy Stop pendente a tempo - flag per posizionamento temporale di ordini Buy Stop; Utilizza Sell Limit pendente a tempo - flag per posizionamento temporale di ordini Sell Limit; Utilizza Sell Stop pendente a tempo - flag per posizionamento temporale di ordini Sell Stop; Utilizza Buy Limit pendente a tempo - flag per posizionamento temporale di ordini Buy Limit. Pipsing - abilita la strategia di pipsing (scalping) Profitto da Pipsing - profitto per la strategia. Livelli Globali - livelli di profitto e perdita (%) (per informazioni) Per catturare l'aumento/diminuzione del deposito di NNN percento - monitoraggio dei livelli di deposito; TakeProfit Globale (espresso in percento); StopLoss Globale (espresso in percento).

2018.06.06
Bollinger Bands N Positions v2: Il Tuo Expert Advisor per MetaTrader 5
MetaTrader5
Bollinger Bands N Positions v2: Il Tuo Expert Advisor per MetaTrader 5

Scopri la nuova versione di Bollinger Bands N Positions, un Expert Advisor che sfrutta l'indicatore iBands (Bollinger Bands) per ottimizzare le tue strategie di trading. Quando ricevi un segnale, l'EA chiude le posizioni opposte (dai un'occhiata a 'Caratteristiche' per maggiori dettagli). Cosa c'è di nuovo nella versione 2 Stop Loss - valore dello Stop Loss (0 disattiva il parametro); Take Profit - valore del Take Profit (0 disattiva il parametro); Trailing Stop - valore del Trailing Stop (0 disattiva il parametro); Trailing Step - passo del trailing (se "Trailing Stop" è attivato, "Trailing Step" NON deve essere impostato a zero!); Max posizioni - limite sul numero di posizioni (il valore minimo consentito è "1" posizione). Caratteristiche Funziona su una nuova candela; Non ci sono limiti sul numero di posizioni; Se ricevi un segnale di acquisto, tutte le posizioni di vendita vengono chiuse; Se ricevi un segnale di vendita, tutte le posizioni di acquisto vengono chiuse; Prima di aprire un ordine, viene effettuato un controllo per verificare se ci sono fondi sufficienti per un lotto doppio. Test effettuati con i parametri predefiniti su EURUSD, H1, dal 06/06/2017 al 10/04/2018: Valori di Input Parametri di trading: Lots - volume della posizione da aprire; Stop Loss (in pips) - livello dello Stop Loss; Take Profit (in pips) - livello del Take Profit; Trailing Stop (in pips) - valore del trailing; Trailing Step (in pips) - valore del passo del trailing; Max posizioni - numero massimo di posizioni aperte consentite contemporaneamente. Parametri delle Bollinger Bands: periodo della media mobile - periodo per calcolare la linea media; shift - spostamento orizzontale dell'indicatore; numero di deviazioni standard - numero di deviazioni standard nell'indicatore; tipo di prezzo - il prezzo utilizzato per i calcoli. Parametri delle frecce - parametri per la visualizzazione dei segnali: colore dei segnali di acquisto; colore dei segnali di vendita.

2018.06.06
ChannelEA1: L'Expert Advisor per MetaTrader 5 Che Semplifica il Trading
MetaTrader5
ChannelEA1: L'Expert Advisor per MetaTrader 5 Che Semplifica il Trading

Il ChannelEA1 è un Expert Advisor progettato per funzionare all'interno di un canale tracciato dall'indicatore ChannelInd. Tuttavia, non è necessario avere l'indicatore per il funzionamento dell'EA, poiché tutti i dati vengono calcolati internamente. Questo EA opera in base a un orario specificato nelle impostazioni: al momento stabilito, piazza due ordini limite pendenti ai bordi del canale e imposta i livelli di Take Profit sul lato opposto del canale, senza utilizzare uno Stop Loss. Alla fine del tempo di trading, tutte le posizioni aperte vengono chiuse e gli ordini non attivati vengono cancellati. Nota: L'Expert Advisor è progettato esclusivamente a scopo didattico. Il ChannelEA1 presenta otto parametri di input: Ora di inizio - orario di inizio del trading Ora di fine - orario di fine del trading Numero magico dell'Expert - identificatore unico delle posizioni dell'EA; Lots - volume delle posizioni da aprire; Slippage di prezzo - slippage massimo consentito all'apertura di una posizione; Moltiplicatore spread per stop - moltiplicatore dello spread applicato nel calcolo della distanza appropriata per gli ordini di stop (*). Tempo di attesa per l'aggiornamento dell'ambiente (in secondi) - tempo in secondi da attendere per l'aggiornamento dell'ambiente di trading (**); Numero di tentativi per ottenere lo stato dell'ambiente - numero di tentativi per ottenere un ambiente di trading preciso (***). * Per gli ordini pendenti (così come Stop Loss o Take Profit), esiste una distanza minima consentita per piazzare gli ordini di stop - StopLevel. Ciò significa che l'ordine pendente (così come Stop Loss o Take Profit) non può essere piazzato più vicino di questa distanza al prezzo. Se StopLevel è zero, non significa che non esista, ma solo che StopLevel è variabile. In questo caso, la distanza minima è generalmente pari allo spread*, ma talvolta anche il doppio dello spread non è sufficiente. Quindi, questo parametro consente di specificare un moltiplicatore personalizzato per lo spread utilizzato nel calcolo della distanza minima per piazzare ordini pendenti. ** Quando un ordine di trading viene inviato a un server, un ritardo occasionale nell'esecuzione può portare a un conteggio errato delle posizioni di mercato. Se viene rilevato uno stato "indefinito", l'Expert Advisor attende il numero specificato di secondi e poi legge nuovamente l'ambiente. *** Il numero di periodi di attesa all'interno di un tick è impostato nei parametri dell'EA. Dopo aver effettuato tutti i tentativi consentiti per ottenere l'ambiente preciso, l'Expert Advisor esce dal processo e attende il tick successivo. L'EA ripeterà questi tentativi su questo nuovo tick se l'ambiente di trading non si aggiorna nel frattempo. Per verificare la strategia, è stato effettuato un test con le impostazioni predefinite utilizzando dati dell'intervallo dal 02 gennaio 2017 al 29 marzo 2018. Purtroppo, l'EA non ha mostrato risultati soddisfacenti con le impostazioni predefinite. Pertanto, sono stati ottimizzati i parametri di inizio e fine trading (Ora di inizio e Ora di fine) su EURUSD H1 in modalità OHLC a 1 minuto. I risultati sono stati migliori questa volta:

2018.06.06
SV v.4.2.5: L'Expert Advisor per MetaTrader 5 che Fa la Differenza
MetaTrader5
SV v.4.2.5: L'Expert Advisor per MetaTrader 5 che Fa la Differenza

Autore dell'idea: Evgeny, Autore del codice MQ5: barabashkakvn. SV v.4.2.5 è un Expert Advisor che si distingue per la sua capacità di aprire al massimo una posizione al giorno. La strategia di apertura viene verificata in un momento specifico, cercando il prezzo massimo e il prezzo minimo nell'intervallo analizzato. Il sistema tiene conto dello Shift dell'intervallo rispetto al momento attuale. In aggiunta, l'EA analizza la posizione dei prezzi trovati (il prezzo massimo e il prezzo minimo) rispetto a due Medie Mobili: "Veloce" e "Lenta". Consigli per l'Ottimizzazione Durante l'ottimizzazione iniziale, utilizza solo i seguenti parametri: Ora di inizio, Shift e Intervallo analizzato. Parametri di Input Usa impostazione manuale ("true" -> "Lots", "false" -> "Risk") - abilita/disabilita l'impostazione manuale dei lotti; Lotti - imposta manualmente i lotti; Stop Loss (in pips) - valore di Stop Loss; Take Profit (in pips) - valore di Take Profit; Trailing Stop (in pips) - valore del trailing; Trailing Step (in pips) - valore del passo del trailing; Rischio in percentuale su un'operazione dal margine disponibile - rischio per operazione (se Usa impostazione manuale == false); Ora di inizio - ora di inizio delle operazioni; Minuto di inizio - minuto di inizio delle operazioni; Shift - shift per l'intervallo analizzato; Intervallo analizzato - larghezza dell'intervallo analizzato; Parametri della Media Mobile "Veloce": MA Veloce: periodo di media; MA Veloce: shift orizzontale; MA Veloce: tipo di smoothing; MA Veloce: tipo di prezzo. Parametri della Media Mobile "Lenta": MA Lenta: periodo di media; MA Lenta: shift orizzontale; MA Lenta: tipo di smoothing; MA Lenta: tipo di prezzo. numero magico - identificatore unico dell'Expert Advisor. Test eseguito su USDJPY, H1:

2018.04.19
Cross_Line_Trader: Il Tuo Nuovo Alleato per MetaTrader 5
MetaTrader5
Cross_Line_Trader: Il Tuo Nuovo Alleato per MetaTrader 5

Cross_Line_Trader è un Expert Advisor semi-automatico che apre posizioni in base all'intersezione delle linee tracciate sul grafico del simbolo. Tipi di linee supportate Linea di Trend Linea di Trend per Angolo Linea Verticale Linea Orizzontale Interazione con le linee Apertura di una posizione nella direzione indicata dalla descrizione della linea; Solo acquisti; Solo vendite; Quando il prezzo attraversa la linea e viene aperta una posizione appropriata, la linea diventa inattiva (il suo tipo cambia). Il tipo di linea inattiva è impostato nelle impostazioni per evitare riaperture dopo che il prezzo ha attraversato questa linea. È implementato un tipo di intersezione: all'apertura di una nuova candela, cioè se il prezzo di apertura della candela precedente e il prezzo di apertura della candela attuale si trovano su lati opposti della linea attraversata. Intersezione delle linee di trend Il parametro "Raggio a destra" delle linee di trend viene controllato: Se è abilitato, qualsiasi intersezione di questa linea in qualsiasi candela attuale viene considerata; Se il raggio è disabilitato, l'intersezione è possibile solo quando il bordo destro della linea è sulla candela attuale o a destra di essa. Se il prezzo non attraversa la linea prima che il suo bordo destro diventi a sinistra dell'ultima candela, la linea diventa inattiva. Intersezione della linea orizzontale Se il prezzo di apertura della candela precedente e il prezzo di apertura della candela attuale attraversano la linea, si apre una posizione corrispondente alle impostazioni e la linea diventa inattiva. Intersezione della linea verticale Non appena la candela attuale si apre dietro la candela su cui è impostata la linea, si apre una posizione corrispondente alle impostazioni e la linea diventa inattiva. Questo Expert Advisor è progettato per lavorare su conti di hedging. Se avvii l'EA su un conto di netting, apparirà un messaggio di avvertimento e l'EA verrà scaricato. Il volume delle posizioni aperte dall'Expert Advisor è configurabile nelle impostazioni. Puoi anche impostare lo stop loss e il take profit in punti. Se vengono specificati valori non validi per Stop Loss e Take Profit, l'EA adatterà i valori al minimo StopLevel consentito per il simbolo. L'EA regolerà il lotto in caso venga specificato un valore errato. Se il lotto è troppo grande, l'EA lo adatterà per poter aprire una posizione. Se non ci sono soldi sufficienti per aprire anche il lotto minimo, non verrà aperta alcuna posizione. L'EA ha 13 parametri di input: Direzione di apertura delle posizioni - elenco delle modalità per l'apertura delle posizioni: Secondo la descrizione della linea Acquista Sempre Vendi Sempre Descrizione per posizione Buy - la descrizione della linea per l'apertura delle posizioni Buy (predefinito è Buy); Descrizione per posizione Sell - la descrizione della linea per l'apertura delle posizioni Sell (predefinito è Sell); Stile della linea inattiva - stile della linea inattiva; Numero magico degli esperti - identificatore unico delle posizioni che verranno aperte al momento dell'intersezione; Lots - volume delle posizioni da aprire; Stop loss in punti - lo Stop Loss di una posizione in punti; Take profit in punti - il Take Profit di una posizione in punti; Slippage di prezzo - massimo slippage consentito durante l'apertura di una posizione; Moltiplicatore spread per stop - moltiplicatore dello spread applicato nel calcolo della corretta distanza per gli ordini di stop (*). Attesa per l'aggiornamento dell'ambiente (in secondi) - tempo in secondi da aspettare per l'aggiornamento dell'ambiente di trading (**); Numero di tentativi per ottenere lo stato dell'ambiente - numero di tentativi per ottenere un ambiente di trading accurato (***); Log messaggi - scrivi messaggi sull'intersezione delle linee nel log (Sì/No). * Per gli ordini di Stop Loss e Take Profit (così come per gli ordini in attesa), esiste una distanza minima consentita per la loro collocazione - StopLevel. Cioè, Stop Loss e Take Profit (così come gli ordini in attesa) non possono essere collocati a una distanza inferiore a questa rispetto al prezzo. Se StopLevel è zero, non significa che non esista, ma solo che StopLevel è fluttuante. In questo caso, la distanza minima è solitamente pari allo spread*, ma a volte anche il doppio dello spread non è sufficiente. Quindi, questo parametro consente di specificare un moltiplicatore personalizzato per lo spread utilizzato per calcolare la distanza minima per la collocazione degli ordini di stop. ** Quando un ordine di trading viene inviato a un server, un ritardo occasionale nell'esecuzione può portare a un conteggio errato del numero di posizioni di mercato. Se tale stato "indefinito" viene rilevato, l'Expert Advisor attende il numero specificato di secondi e poi legge di nuovo l'ambiente. *** Il numero di periodi di attesa all'interno di un tick è impostato nei parametri dell'EA. Dopo aver effettuato tutti i tentativi consentiti per ottenere un ambiente accurato, l'Expert Advisor esce dall'elaborazione e aspetta il tick successivo. L'EA ripeterà questi tentativi su questo nuovo tick se l'ambiente di trading non è riuscito ad aggiornarsi entro quel momento.

2018.04.19
BHS System: Il Tuo Alleato per MetaTrader 5
MetaTrader5
BHS System: Il Tuo Alleato per MetaTrader 5

L'autore dell'idea: Yuri, autore del codice mq5: barabashkakvn. Questo Expert Advisor calcola il prezzo "tondo" più vicino, sia superiore che inferiore, in base al Passo del numero "tondo". Per capire come avviene il calcolo del prezzo "tondo", devi commentare la linea nella funzione OnDeinit: //+------------------------------------------------------------------+ //| Funzione di deinizializzazione dell'Expert                                 | //+------------------------------------------------------------------+ void OnDeinit(const int reason)   { //--- come funziona la funzione Math():    return; } Un esempio verrà stampato nella scheda Esperti quando scarichi l'EA dal grafico. L'EA verifica la posizione del prezzo e l'indicatore iAMA (Media Mobile Adattiva, AMA) per piazzare un ordine pendente iniziale. Se il prezzo di chiusura della barra #0 è sopra l'indicatore, verrà piazzato un ordine Buy Stop pendente al prezzo tondo superiore. Se il prezzo di chiusura della barra #0 è sotto l'indicatore, verrà piazzato un ordine Sell Stop pendente al prezzo tondo inferiore. La durata è impostata per ogni ordine pendente: Durata dell'ordine pendente (in ore) viene aggiunta all'ultima ora conosciuta dal server. Metodi di trailing separati vengono applicati per le posizioni BUY e SELL. Sono configurati in Trailing Stop BUY e Trailing Stop SELL. Parametri di Input Lots - volume; Stop Loss BUY - stop loss per l'ordine Buy Stop; Stop Loss SELL - stop loss per l'ordine Sell Stop; Trailing Stop BUY - trailing stop per le posizioni Buy; Trailing Stop SELL - trailing stop per le posizioni Sell; Passo del numero "tondo" - valore del passo per il prezzo tondo; Durata dell'ordine pendente (in ore) - durata dell'ordine pendente in ore; AMA: Periodo di calcolo - periodo dell'AMA; AMA: Periodo della MA veloce - periodo della media mobile veloce; AMA: Periodo della MA lenta - periodo della media mobile lenta; AMA: Spostamento orizzontale - spostamento orizzontale dell'indicatore; AMA: Tipo di prezzo - tipo di prezzo utilizzato per il calcolo dell'indicatore; numero magico - identificatore unico per l'EA. Test effettuati su EURUSD, H1:

2018.04.19
Primo Precedente 19 20 21 22 23 24 25 26 27 28 29 Successivo Ultimo