Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 366
![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
Sto cercando di chiudere il mio ordine di una certa quantità di punti dal prezzo, sto cercando di fare uno stop virtuale...
Perché nel codice non state chiedendo le quotazioni di mercato, state solo contando, quindi la linea:
((NormalizeDouble(priceopen,Digits) >=(NormalizeDouble(priceopen,Digits)-30*Point))||(NormalizeDouble(priceopen,Digits) <=(NormalizeDouble(priceopen,Digits) + 25*Point))
è sempre vero e il corpo dell'operatore sarà eseguito.
Perché un ordine si chiude immediatamente al prossimo tick, la mia testa sta già bollendo, sto cercando di far chiudere un ordine a un certo numero di pips dal prezzo, come uno stop virtuale...
Stampare il significato
...
Perché l'ordine viene chiuso immediatamente al prossimo tick, la mia testa sta già bollendo perché sto cercando di chiuderlo di una certa quantità di punti dal prezzo, una specie di stop virtuale...
Questo sarebbe lo stesso che se faceste il seguente calcolo su questa linea:
se ((100 >=100-30)||(100 <=100 + 25))
{
Stampa(100) ;
OrderClose(OrderTicket(),OrderLots(),Bid,50,Blue) ;
}
Capite cosa intendo?).
È come se si facesse il seguente calcolo su questa linea:
se ((100 >=100-30)||(100 <=100 + 25))
{
Stampa(100) ;
OrderClose(OrderTicket(),OrderLots(),Bid,50,Blue) ;
}
Vedi cosa intendo?).
Sì, la logica è fluttuante))
Sì, la logica ha nuotato)))
Lo farà...))) All'inizio, credo che tutti l'abbiano fatto...))
Sarà...)))) all'inizio, penso che tutti l'abbiano avuto))))
Sì, difficile da avviare) grazie per l'aiuto
È così che funziona.
potete dirmi come scrivere "qualche condizione, poi richiedere la conferma manuale" su MLQ4?
La funzione MessageBox crea e visualizza una casella di messaggio e la controlla.
La funzione MessageBox crea, visualizza e gestisce una casella di messaggio.
Grazie, lo studieremo...)
Grazie, ci daremo un'occhiata...)
esempio