Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 215
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
Si prega di avvisare. L'EA esegue un trade dal mercato inviando OrderSend(), StopLoss e TakeProfit sono impostati immediatamente. Come posso determinare ulteriormente quale è scattato quando viene attivato uno Stop o un TakeProfit? Cioè come faccio a trovare il trade (ce ne possono essere molti, dato che altri EAs possono operare sullo stesso simbolo) tra tutti itrade storici (StopLoss o TakeProfit) che si sono attivati in seguito all'attivazione di un ordine di chiusura? Questi trade hanno zero valore magico e non c'è modo di identificarlo... Possiamo conoscere il ticket dell'ordine che ha portato al trade, ma non conosciamo i valori di stoploss e takeprofit prima. O c'è un modo per identificarli? Bene, ho bisogno di rintracciare lo stato di un trade aperto utilizzando l'ordine con il biglietto del tal dei tali - se lo stop o il profitto impostato simultaneamente alla sua apertura è stato eseguito, e se sì, cosa esattamente è stato eseguito e quale è stato il risultato finanziario. Come si fa? Questo è possibile in MT5?
Si prega di avvisare. L'EA esegue un trade dal mercato inviando OrderSend(), StopLoss e TakeProfit sono impostati immediatamente. Come posso determinare ulteriormente quale è scattato quando viene attivato uno Stop o un TakeProfit? Cioè come faccio a trovare il trade (ce ne possono essere molti, dato che altri EAs possono operare sullo stesso simbolo) tra tutti itrade storici (StopLoss o TakeProfit) che si sono attivati in seguito all'attivazione di un ordine di chiusura? Questi trade hanno zero valore magico e non c'è modo di identificarlo... Possiamo conoscere il ticket dell'ordine che ha portato al trade, ma non conosciamo i valori di stoploss e takeprofit prima. O c'è un modo per identificarli? Bene, ho bisogno di rintracciare lo stato di un trade aperto utilizzando l'ordine con il ticket del tal dei tali - se lo stop o il profitto impostato contemporaneamente alla sua apertura è stato eseguito, e se sì, cosa esattamente è stato eseguito e quale è stato il risultato finanziario. Come si fa? Questo è possibile in MT5?
https://www.mql5.com/ru/articles/644
L'ho letto, grazie naturalmente, ma non risponde alla mia domanda.
Comunque, la mia comprensione è che questo non è assolutamente possibile in MT5. L'unica cosa che mi viene in mente è cercare una transazione che si apre su un numero magico, guardare il suo tempo, e poi controllare se il prezzo ha attraversato i livelli di stop o di profitto dopo l'apertura della transazione, e se lo ha fatto, se c'era una transazione opposta con un numero magico zero con lo stesso lotto sulla stessa barra. È una variante estremamente goffa. ) E la cosa principale - inaffidabile. Ma non mi viene in mente niente di meglio...
Quando si fa trading di robot in MT5, se diversi robot operano con lo stesso simbolo, è meglio dimenticare di usare StopLoss e TakeProfit. Invece, è meglio usare ordini pendenti e, aspettando che il primo venga eseguito, cancellare il secondo. Altrimenti, se hai dei trade da diversi robot su 1 strumento allo stesso tempo, saranno tutti "fusi" in 1 posizione comune che avrà solo 1 stop e 1 take.
Se non ci fossero guasti e altre piccole cause di forza maggiore, questa sarebbe un'ottima via d'uscita. Ma qui il "sarebbe" si mette molto in mezzo. )))
Ok, grazie per le risposte.
Se non ci fossero guasti e altre piccole cause di forza maggiore, questa sarebbe un'ottima via d'uscita. Ma qui il "sarebbe" si mette molto in mezzo. )))
OK, grazie per le risposte.
Se non ci fossero guasti e altre piccole cause di forza maggiore, questa sarebbe un'ottima via d'uscita. Ma qui il "sarebbe" si mette molto in mezzo. )))
OK, grazie per le risposte.
C'è un concetto di VPS. guarda da quella parte. Io, d'altra parte, ho il mio "vps" personale)) con alimentazione di riserva e 2 ISP diversi.
Sto cercando la sicurezza garantita, non l'UPU, che ho già. ) Riduce solo il rischio di forza maggiore, ma non lo elimina completamente. In MT4 il rischio è completamente eliminato, il peggio che può succedere è che un altro ordine non si apra. Ma non dovete preoccuparvi di posizioni aperte con stop impostati.
Il secondo componente è un robot che sfiora ogni tick.
Questa non è un'alternativa, è la stessa nel profilo. ) Vedi il paragrafo precedente. ))
Sto cercando la sicurezza garantita, non l'UPU, che ho già. ) Riduce solo il rischio di forza maggiore, ma non lo elimina completamente. In MT4 il rischio è completamente eliminato, il peggio che può succedere è che un altro ordine non si apra. Ma non dovete preoccuparvi di posizioni aperte con stop impostati.
Questa non è un'alternativa, è lo stesso profilo. ) Vedi paragrafo precedente. ))
Sto cercando la sicurezza garantita, non l'UPU, che ho già. ) Riduce solo il rischio di forza maggiore, ma non lo elimina completamente. In MT4 il rischio è completamente eliminato, il peggio che può succedere è che un altro ordine non si apra. Ma non dovete preoccuparvi di posizioni aperte con stop impostati.
Questa non è un'alternativa, è lo stesso profilo. ) Vedi paragrafo precedente. ))
Se hai un vero ordine di stop pendente, è garantito che scatti sia che il tuo robot sia in funzione o meno. In questo, MT5 è affidabile come MT4.