Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1600
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
He visto que ahora has añadido un registro. Aquí también hay mensajes duplicados :)
¿puede explicar la diferencia entre las funciones?
for (int j = OrdersHistoryTotal()-1; j >= 0; j--)
{
if(OrderSelect(j, SELECT_BY_POS,MODE_HISTORY))
и
int i=Total de Pedidos();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS,MODE_HISTORY))
No
Si te fijas en la hora, verás que no se duplica nada, sólo se imprime en una nueva barra cuando hay una señal
No
Bueno, no exactamente. Un ciclo desde el principio de la lista, el otro desde el final.
No
¿ambas funciones "recuperan" las órdenes cerradas del historial?
Bueno, no exactamente. Un ciclo desde el principio de la lista, el otro desde el final.
¿ambas funciones "recuperan" las órdenes cerradas del historial?
Sí, pero uno es del principio de la historia y el otro del final.
Gracias. ¿He entendido bien que esta función "pasa" por el final?
int i=Total de Pedidos();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Gracias. ¿He entendido bien que esta función "pasa" por el final?
int i=Total de Pedidos();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Gracias. ¿He entendido bien que esta función "pasa" por el final?
int i=Total de Pedidos();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Éste busca desde el índice cero, es decir, desde el principio.