[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 39
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
Y aquí, ¿el AG está aumentando el número de carreras? ¿Es eso posible?
¡Uy!
Caso extremadamente interesante...)
¡Vaya!
Caso extremadamente interesante...)
No hay más opciones que las posibles
https://book.mql4.com/ru/appendix/limits
Gracias, lo he buscado pero no he entendido nada. Por ejemplo:
Una operación no se ejecuta si se incumple alguno de los requisitos especificados
SellLimit
1) OpenPrice-Bid ≥ StopLevel
2) SL-PrecioAbierto ≥NivelStop(más adelante en el ejemplo)
3) OpenPrice-TP ≥ StopLevel
¿Qué significa "La operación comercial no se ejecuta"? Si una orden pendiente no es colocada (aceptada) o si ya está colocada, no se activa (¿qué pasa con ella - es eliminada por el corredor)? Repito la pregunta, si las condiciones han cambiado y una orden colocada con éxito una hora más tarde por ejemplo tiene SL-OpenPrice en cambiado por ese momento StopLevel, ¿qué pasará con ella?
Y otra pregunta. Supongamos que el diferencial era de 2 y se ha convertido en 7 puntos. ¿Qué significa: ha cambiado el precio de oferta o de demanda, o el corredor lo selecciona arbitrariamente según su criterio?
Al intentar compilar un archivo de inclusión (*.mqh) se produce un error '\end_of_program' - no hay función definida. ¿Qué es lo que falla y cómo solucionarlo?
extern double Lots = 0.0;
extern int Percent = 0;
extern int StopLoss = 100;
extern int TakeProfit = 40;
extern int TrailngStop = 100;
int Level_New;
int Level_Old;
He mirado la portada del libro STUDY por todos los lados y sigo sin entender nada...)
Lo veo escrito así en todas partes:
¿Es justa la escritura de abajo si quiero obtener Price = OrderOpenPrice() para el procesamiento posterior y el establecimiento de Stops?
A mí me funciona, pero ¿es esto aceptable?
No hay funciones incorporadas, sólo tiene que escribir su propio asistente con el período de cálculo en función del plazo
¡Buenos días a todos!
Escribiendo por primera vez, si algo está mal, lo siento.
Pregunta, ¿por qué la función (ver abajo) da error: 'A' - elemento de la matriz no puede ser asignado?
Gracias de antemano.Al intentar compilar un archivo de inclusión (*.mqh) se produce un error '\end_of_program' - no hay función definida. ¿Qué es lo que falla y cómo solucionarlo...?
Cuando intentas compilar por separado el .mqh, el compilador intenta determinar el tipo de producto (Asesor Experto, indicador...) y empieza a preguntar "¿por dónde has empezado?
Debe empezar a tratar con .mqh si se producen errores durante la compilación adecuada.
He insertado un nuevo bloque en mi EA para calcular el tamaño del lote de la posición a abrir. La idea es la siguiente:
1. El stop se fija en el máximo del día actual en caso de una posición de venta, y en el mínimo del día en caso de una posición de compra.
2. Cuando la condición de apertura de la orden se dispara, este bloque para el cálculo del lote comienza a ejecutarse. Se calcula la distancia en puntos hasta el Máximo/Mínimo del día y se recorren los lotes a partir de 0,1 para encontrar el lote necesario (5% cuando se ha activado un stop)
Pero en el registro aparecen estas líneas:
2011.01.30 16:59:47 TestGenerator: error de datos no coincidentes (límite de volumen 1107 en 2011.01.13 14:45)
En cuanto apago esta unidad, todo está bien. ¿En qué me equivoco? Por favor, avisa.
Aquí está el código en sí: