[¡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 308
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
esto es
return (TRUE);
¿el resultado sería completamente diferente?Si lo lanzo aquí
esto es
¿el resultado sería completamente diferente?¿El tipo de las variables var1 y var2?
int var1, var2
doble var3, var4, var5
int var1, var2
doble var3, var4, var5
¿Cuáles deberían ser las señales?
He hecho el código un poco diferente, sólo tengo que añadir comentarios
En qué casos debe ser verdadera y en qué casos debe ser falsa. ¿Y cómo va a distinguir estos casos?
Si lo lanzo aquí
esto es
¿el resultado sería completamente diferente?Ayúdame con las líneas de código.
El bucle principal "for (i=2; i<100; i++)" calcula la variable Nivel_de_precios. Entonces, en cuanto Ask sea superior a Up_Price_Level, la variable debe ponerse a cero . La variable debe seguir siendo relevante en todos los compases posteriores hasta que sea superada por Ask, o hasta que el valor de la propia variable cambie en el bucle "for (i=2; i<100; i++)" en el futuro. Es decir, necesitamos otro ciclo con la comparación de Up_Price_Level y High[iHighest(NULL,0,MODE_HIGH,20,0)] - No sé cómo vincular el periodo de muestreo con el momento de establecer el valor de Up_Price_Level.
¡Buenas noches a todos!
Por favor, aconséjeme, he prescrito una función para abrir un pedido. No puedo lidiar con el parámetro de color (para mostrar el momento de la apertura de una flecha de un determinado color), prescribí así OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP, Lime), para esta entrada escribe un error 4062. Entonces acabo de quitar Lime y todo está funcionando y las órdenes comenzaron a abrir. Intenté prescribir Color L = Lime(respectivamente OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L), pero de nuevo obtuve un error 4062. Entonces prescribí la cadena L = Lime(respectivamente OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L).
¡Buenas noches a todos!
Por favor, aconséjeme, he prescrito una función para abrir un pedido. No puedo lidiar con el parámetro de color (para mostrar el momento de la apertura de una flecha de un determinado color), prescribí así OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP, Lime), para esta entrada escribe un error 4062. Entonces acabo de quitar Lime y todo está funcionando y las órdenes comenzaron a abrir. Intenté prescribir Color L =Lime(respectivamente OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L), pero de nuevo obtuve un error 4062. Entonces puse la cadena L =Lime(respectivamente OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L).
int OrderSend( string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE)
Lo que haces:
OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L)
1. Especificar el símbolo es correcto,
2. Especificación de una operación comercial - verdadero.
3. Especifique el número de lotes - correcto,
4. Especifique el precio de apertura - correcto,
5. Establecer el tamaño del deslizamiento del precio - correcto,
6. Establezca el precio Stop - correcto,
7. Ajuste de la toma - derecho,
8. Debería haber un comentario - y escribir el color de la flecha...
9. Magik - no tienes ninguno,
10. Fecha de caducidad: no la tienes,
11. Color de la flecha - debería ser el undécimo parámetro.