[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 210
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
PREGUNTA 1.
Cómo codificar esta idea.
Para establecer una orden pendiente pero hacer que se convierta en una orden de mercado sólo si el precio establecido de la orden pendiente coincide con el precio de apertura de cualquier vela TF60
PREGUNTA 2.
Cómo codificar esta idea.
Si una orden pendiente se convierte en una orden de mercado, en 10 minutos deberíamos establecer otra orden pendiente con los mismos valores: precio de apertura, precio de stop, volumen como en la orden pendiente anterior que se convirtió en una orden de mercado.
Gracias.
1. No.
2. El único problema es que no se puede colocar una orden que se active sólo al precio de apertura H1
1. No.
2. El único problema es que no puede colocar una orden, que sólo se activaría al precio de apertura H1
La segunda pregunta no tiene relación con la primera.
La idea es la siguiente.
Fijamos BUYSTOP en 1,3000, stop en 1,2700, beneficio en 1,3300, volumen - 1 lote.
A las 10:00 este BUYSTOP se convirtió en una orden de mercado
A las 10.10 (si el precio no está en zona de congelación)
Establezca una orden BUYSTOP o SELLLIMIT en 1,3000, stop 1,2700, beneficio - 1,3300, volumen - 1 lote.
Para empezar, yo eliminaría esta línea de su biblioteca
Dado que no está utilizando una biblioteca sino un archivo de inclusión
Gracias por el consejo, pero por favor, explíquelo.
Si elimina esta línea, el compilador genera advertencias de que no se encuentra Start, y como no hay llamadas a las funciones presentes en la biblioteca, el compilador advierte que no se incluirán en el archivo exe.
Si se elimina esta línea, el compilador genera advertencias de que no se encuentra Start, y como no hay llamadas a funciones presentes en la biblioteca, el compilador advierte que no se incluirán en el archivo exe.
Mensajes similares son generados por el compilador si uno trata de compilar los inluders directamente en lugar de compilar un solo archivo de indicadores.
Voy a intervenir con una sugerencia.
Mensajes similares son generados por el compilador, si usted trata de compilar directamente los inludes en lugar de compilar un solo archivo indicador.
Si me pueden explicar cómo debo hacer para conectar las funciones de la biblioteca, me he perdido completamente.
1.Escribo el código de la función de biblioteca func.
2.Creo un archivo de cabecera correspondiente a la función. Debería tener la línea #import "func.ex4".
Entiendo que esto significa que la biblioteca necesita ser compilada. Si se compila sin la biblioteca de #propiedades, el compilador da las advertencias correspondientes.
Y si no compilo, ¿de dónde saco "func.ex4"? ¿O me estoy perdiendo algo?
¿Cuál es la secuencia correcta de acciones?
Si me pueden explicar cómo debo hacer para conectar las funciones de la biblioteca, me he perdido completamente.
1.Escribo el código de la función de biblioteca func.
2.Creo un archivo de cabecera correspondiente a la función. Debería tener la línea #import "func.ex4".
Entiendo que esto significa que la biblioteca necesita ser compilada. Si se compila sin la biblioteca de #propiedades, el compilador da las advertencias correspondientes.
Y si no compilo, ¿de dónde saco "func.ex4"? ¿O he entendido algo mal?
¿Cuál es la secuencia correcta de acciones?
1. Ninguna.
2. El único problema es que no se puede colocar una orden que sólo se active al precio de apertura H1
1.Sin camino......
¿Y cómo se puede colocar una orden de mercado sino
- en la apertura de, por ejemplo, una vela horaria
и
-a un precio determinado.
Es decir, en 2011 hubo 5 velas horarias con un precio de apertura de 1,2999.
Cómo abrir sólo 5 órdenes de mercado para todo el año 2011 al precio de apertura de las 5 velas horarias anteriores.
Gracias.
Si me pueden explicar cómo debo hacer para conectar las funciones de la biblioteca, me he perdido completamente.
1.Escribo el código de la función de biblioteca func.
2.Creo un archivo de cabecera correspondiente a la función. Debería tener la línea #import "func.ex4".
Entiendo que esto significa que la biblioteca necesita ser compilada. Si se compila sin la biblioteca de #propiedades, el compilador da las advertencias correspondientes.
Y si no compilo, ¿de dónde saco "func.ex4"? ¿O he entendido algo mal?
¿Cuál es la secuencia correcta de acciones?
La librería #property debería estar en el propio archivo de la librería (func.mq4) que vas a compilar, pero no en la cabecera mqh. Mqh no necesita ser compilado por separado.
La ayuda de OrderSend() indica:
"Devuelve el número de ticket asignado a la orden por el servidor de comercio o -1 en caso de fallo".
Al probar el Asesor Experto, las entradas comienzan a partir de 1. ¿Por qué no hay un billete número 0 (cero)?
La librería #property debería estar en el propio archivo de la librería (func.mq4) que vas a compilar, pero no en la cabecera mqh. Mqh no necesita ser compilado por separado.
Primero eliminaría esta línea de su librería
Dado que no está utilizando una biblioteca, sino un archivo de inclusión
Lo entiendo, porque realmente no estoy usando una DLL, sino un archivo de inclusión.
¿O es que ex4 actúa como una DLL en este caso, y se carga bajo demanda?