Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 774
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
Potete dirmi come sostituirlo in MQL5?
E poi leggere il contenuto della struttura. Funziona allo stesso modo in mql5 e in mql4
questo articolo vi aiuteràhttps://www.mql5.com/ru/articles/81
Grazie.
A causa della limitazione del numero di posizioni aperte presso il broker, ho dovuto dividere il portafoglio in 2 conti per poter aprire l'intero portafoglio. Potreste consigliarmi come organizzare uno strascico della posizione aggregata dei due conti?
Grazie in anticipo.
Per favore consigliate un principiante... ho scaricato l'indicatore gratuito.... da Market... quando passo da un timeframe all'altro, l'indicatore viene visualizzato con un grande ritardo (cioè rallenta)... quale potrebbe essere il problema? Grazie...
Troppi dati da calcolare, o l'indicatore non è scritto in modo ottimale. Succede.
Come scrivere una funzione che faccia rotolare il robot in caso di perdita. Per esempio è andato in meno 20 punti e girato e di nuovo in meno ancora flips. Per favore, aiutatemi.
Si chiude una posizione non appena raggiunge -qualcosa e la si apre immediatamente nella direzione opposta a quella chiusa.
0 Si prendono tutti gli ordini (OrdersTotal), li si cerca (OrderSelect), per vedere se c'è già una posizione aperta in questo TS
1.1 Se c'è già una posizione aperta, nota il biglietto d'ordine (OrderTicket)
1.2 In caso contrario, si apre una posizione (OrderSend), si salva il ticket di questa posizione in una variabile, si impostano i punti di take e stop se necessario (OrderModify)
2 Controllare il profitto attuale (differenza tra OrderOpenPrice e Bid o Ask), fino a quando una delle seguenti condizioni è soddisfatta
2.1 Se il profitto ha raggiunto la perdita impostata - chiudere la posizione (OrderClose) e aprirne una nuova nell'altra direzione, memorizzare il ticket, continuare con il punto 2
2.2 Se il profitto raggiunge il valore richiesto, chiudere la posizione, azzerare il ticket, aprire una nuova posizione secondo le regole di inserimento del TS, salvare il ticket di questa posizione nella variabile, e passare al punto 2
https://docs.mql4.com/ru/trading
Si chiude una posizione non appena va a -qualcosa e si apre immediatamente nella direzione opposta alla posizione chiusa.
0 Si prendono tutti gli ordini (OrdersTotal), li si esamina (OrderSelect), per vedere se c'è già una posizione aperta per questo TS
1.1 Se c'è già una posizione aperta, nota il biglietto d'ordine (OrderTicket)
1.2 In caso contrario, si apre una posizione (OrderSend), si salva il ticket di questa posizione in una variabile, si impostano i punti di take e stop se necessario (OrderModify)
2 Controllare il profitto attuale (differenza tra OrderOpenPrice e Bid o Ask), fino a quando una delle seguenti condizioni è soddisfatta
2.1 Se il profitto ha raggiunto la perdita stabilita - chiudere la posizione (OrderClose) e aprirne una nuova nell'altra direzione, ricordare il ticket, poi continuare con il punto 2
2.2 Se il profitto raggiunge il valore richiesto, chiudere la posizione, azzerare il ticket, aprire una nuova posizione secondo le regole di inserimento del TS, salvare il ticket di questa posizione nella variabile, e passare al punto 2
https://docs.mql4.com/ru/trading
Grazie.
Saluti. Potresti darmi un suggerimento?
Come si mantiene la condizione quando una variabile con un valore negativo(sommatoria)>= una variabile(profitto) uguale a zero?
Codice intero,
Saluti. Potresti darmi un suggerimento?
Come si mantiene la condizione quando una variabile con un valore negativo(sommatoria)>= una variabile(profitto) uguale a zero?
Codice intero,