Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 883
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
¿Cómo qué?
Sigo sin entender - según el tutorial, el índice 10en los parámetros de la funciónOrderSelect(10,SELECT_BY_POS) es el número de índice de la orden en la lista. ¿En qué lista? ¿Cómo es la lista y cómo se forma?
Para aclarar el propósito: Estoy tratando de arreglar la advertencia "el valor de retorno de 'OrderClose' debe ser comprobado".
Sigo sin entender - según el tutorial, el índice 10 en los parámetros de la funciónOrderSelect(10,SELECT_BY_POS) es el número de índice de la orden en la lista. ¿En qué lista? ¿Cómo es la lista y cómo se forma?
De 0 a OrdersTotal()-1, donde 0 es el pedido más antiguo. Es mejor recorrer las órdenes, comparando cada orden seleccionada con los criterios requeridos (símbolo, magik, tipo, etc.).
Tengo problemas con el ciclo: con una determinada combinación de valores del indicador, sólo se abre una posición concreta. Y luego hay un análisis de los valores de los indicadores sobre la condición de cerrar esta posición. Por el contrario, necesito comparar la combinación de los valores de los indicadores formados en el momento (en el tick dado) para saber si esta combinación es adecuada para cerrar esta orden abierta o no.
Si se prohíbe trabajar con órdenes pendientes, trabajar con varios símbolos en paralelo, o peor aún, varios Asesores Expertos en paralelo con el comercio manual, no significa que esto continúe. Por lo tanto, debemos tener todo en cuenta para evitar que nos perjudique y nos confunda más adelante.
La lista puede tener el aspecto de 0 - BuyStop a 1,1000 EUR; 1 - Sell a 120,17 Yen; 2 - Buy a 0,9500 CHF - un total de tres órdenes y necesita procesar sólo una de ellas, en el bucle para encontrarla y "desactivarla". Usted espera las instrucciones de su indicador y en cuanto hay una señal, se busca la orden necesaria y se cierra. No hay un código universal, cada uno escribe sus propias preferencias y TS, pero hay diferentes variantes en kodobase.
Tengo problemas con el ciclo: con una determinada combinación de valores del indicador, sólo se abre una posición concreta. Y luego hay un análisis de los valores de los indicadores sobre la condición de cerrar esta posición. Por el contrario, necesito comparar la combinación de los valores de los indicadores formados en el momento dado (en el tick dado) para ver si esta combinación es adecuada para cerrar esta orden abierta o no.
De 0 a OrdersTotal()-1, donde 0 es el pedido más antiguo. Es mejor hacer un bucle a través de las órdenes, comparando cada orden seleccionada con los criterios requeridos (símbolo, mago, tipo, etc.).
En realidad, no entiendo muy bien el significado de la advertencia "El valor de retorno de OrderClose debe ser comprobado".
Tiene sentido. Si negocia una sola orden, sólo tiene que recordar el Ticket cuando la abra y luego cerrar esa orden cuando se cumplan todas las condiciones de cierre.
No encuentro en el tutorial cómo hacer esto técnicamente - recuerde el Ticket de pedido, y cómo llamarlo.
x=EnviarOrden(...
int x>0 - Ticket de pedido, un número único generado por el servidor en respuesta a un pedido válido.
x=EnviarOrden(...
int x>0 - ticket de pedido, número único generado por el servidor en respuesta al pedido correcto.