![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
La funzione TimeOpenLastPos().
Questa funzione restituisce il tempo dell'ultima posizione aperta. La selezione delle posizioni da prendere in considerazione è definita da parametri esterni:
C'è una funzione di smistamento delle bolle nel backroom
Non disponibile, ma mi ci sono voluti 10 minuti per fare
ZS. In allegato c'è uno script per testare la funzione BubbleSort().La funzione BarsBetweenLastFractals().
Questa funzione restituisce il numero di barre tra gli ultimi due frattali o -1. Lo strumento di mercato e il timeframe da cui i frattali devono essere presi sono specificati dai parametri:
Funzione SecondsAfterCloseLastPos().
Questa funzione restituisce il numero di secondi dopo la chiusura dell'ultima posizione. La selezione delle posizioni da prendere in considerazione è specificata dai parametri:
Ciao
Qualche consiglio.
Ho un EA che mette ordini ad entrambe le parti ad una certa ora
Per favore, spiegate sulle vostre dita come fare in modo che il secondo ordine sia automaticamente cancellato quando il primo scatta.
O modificarlo
Grazie
Ciao
Qualche consiglio.
Ho un EA che mette ordini ad entrambe le parti ad una certa ora
Per favore, spiegate sulle vostre dita come fare in modo che il secondo ordine sia automaticamente cancellato quando il primo scatta.
O modificarlo
Grazie
KimIV
Igor. Hai abbastanza dita?
Ciao
Qualche consiglio.
Ho un EA che mette ordini ad entrambe le parti ad una certa ora
Per favore, spiegate sulle vostre dita come fare in modo che il secondo ordine sia automaticamente cancellato quando il primo scatta.
O modificarlo
Grazie
Per prima cosa prendete la funzione numero di ordini in questo ramo e se restituisce "== 1", "< 2" o "== numero dispari", allora chiamate la funzione di questo ramo "chiudi ordini".
KimIV
Igor. Hai abbastanza dita?
Probabilmente no... Ne ho solo due: indice e presa... hee
Prima prendi la funzione numero di ordini in questo ramo, e poi se restituisce "== 1", "< 2" o "== numero dispari", allora chiama la funzione "chiudi ordini" da questo ramo.
La funzione della quantità di ordini non funzionerà, perché l'EA è impostato diversamente per ogni coppia. E imposta gli ordini su diverse coppie allo stesso tempo. Quindi, se vengono piazzati quattro ordini per due coppie e uno è scattato, tre di essi vengono cancellati e l'ordine opposto per ciascuno viene cancellato.