[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti. - página 1065
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
Buenas tardes, realmente espero su ayuda...
Originalmente necesitaba un script que abriera tres órdenes al mismo tiempo. Como resultado encontré JMBuyer v2 y JMSeller v2. Pero no me gusta que pueda abrir una o dos posiciones y anotar el resto si se produce algún error. Como acabo de empezar a aprender MQL, decidí experimentar.
1. Tomé un ejemplo clásico del tutorial de MQL (https://book.mql4.com/ru/trading/ordersend) y lo utilicé para modificar los archivos existentes de JMBuyer v2 y JMSeller v2. Quería que el script abriera tres órdenes con igual SL pero diferente TP. Esta modificación del script funciona. Sí abre 3 órdenes con diferentes TP.
2. Sin embargo, no me gustó la primera variante y decidí probar lo mismo pero con un bucle (DBuy & DSell). Pero esta variante no funcionó. Desgraciadamente, soy incapaz de entender la razón que hay detrás. He echado un vistazo a la lógica y todo parece estar en orden.
Estimados señores, por favor, echen un vistazo a.
PD En el archivo adjunto están los códigos de las dos versiones del script. Lamentablemente, sólo se puede adjuntar un archivo al mensaje
Por favor, dígame cómo declarar el indicador a qué símbolo debe aplicarse, por ejemplo:
Print(iMA(NULL, 0, 14, 0, MODE_SMA, PRICE_CLOSE,0));
null es el símbolo actual
cómo escribirlo correctamente para que salga un valor en eu-dólar, en los diarios, sin importar el símbolo al que esté unido el EA.
Pensé que
Print(iMA(EURUSD, 0, 14, 0, MODE_SMA, PRICE_CLOSE,0));
Me pregunto si es posible hacerlo.
Print(iMA(EURUSD, PERIOD_D1, 14, 0, MODE_SMA, PRICE_CLOSE,0));
Será más claro
Print(iMA(EURUSD, PERIOD_D1, 14, 0, MODE_SMA, PRICE_CLOSE,0));
Será más claro
Print(iMA("EURUSD", PERIOD_D1, 14, 0, MODE_SMA, PRICE_CLOSE,0));
Esto es más preciso.Hola, queridos miembros del foro, espero mucho su ayuda.....
Asignación del método de investigación: recoger datos, construir una teoría, crear una hipótesis y utilizar la regresión lineal para obtener resultados, confirmar o refutar la hipótesis. Todo el trabajo debe realizarse en el software SPSS.
Datos: Clientes de un balneario en diferentes años (2006-2009)
Entonces pensé que, como tenía datos de los 3 años anteriores, podía utilizar el análisis de regresión para predecir cuáles serían los beneficios en 2010 y de quién exactamente. La variable dependiente sería de nuevo el precio por día de estancia, que cambia con el tiempo. Luego puedes "jugar" con los datos y ver cómo afectan a la previsión. Por ejemplo, cómo influirán en la previsión las abuelas o los abuelos, los que se enteraron del complejo por el médico o por la agencia de viajes, etc. Entiendo donde tomo la variable dependiente al hacer este análisis en el SPSS, pero no entiendo qué tomar como variable independiente, el tiempo... ¿cómo?
Así que la pregunta es, ¿qué piensan ustedes, queridos expertos en la materia, estoy pensando en la dirección correcta, y si no, por favor, aconséjenme, qué se puede hacer con estos datos, cómo y dónde aplicar la regresión lineal? qué hipótesis puedo crear y luego confirmar o refutar? Yo mismo estoy lejos de ser un experto en este campo, nunca antes me había topado con la estadística, y mucho menos con el método exploratorio(((.
Gracias de antemano.
Sinceramente,
Milena.
Quiero probar la cartera de bots en una cuenta (quiero que operen en la cuenta demo durante una semana), pero el terminal se cuelga sin remedio. ¿Qué debo hacer? He intentado experimentar, he instalado 6 terminales y en cada terminal he introducido un número de cuenta y una contraseña. Cuando abro operaciones en cualquier terminal, se abren y puedo verlas en cualquier terminal. Y por separado 8 terminales con un EA en cada uno funcionan más o menos normalmente.
Quiero probar la cartera de bots en una cuenta (quiero que operen en la cuenta demo durante una semana), pero el terminal se cuelga sin remedio. ¿Qué debo hacer? He intentado experimentar, he instalado 6 terminales y en cada terminal he introducido un número de cuenta y una contraseña. Cuando abro operaciones en cualquier terminal, se abren y puedo verlas en cualquier terminal. Y por separado 8 terminales con un EA en cada uno funcionan más o menos normalmente.
Esto es un problema, no como el comentario anterior))
Si tiene un problema con eso, entonces el EA no funcionará normalmente, porque no se puede ver en el gráfico.
Si se utilizan todos los ticks, entonces se desliza, a través de las variables globales del terminal, con frecuencias de por ejemplo 5 segundos. (8*5=40 seg) al comienzo de la salida.
Bueno, o identificar el tiempo de cálculo requerido para cada EA por la llegada de un tick.
No será del todo exacto (puede pasar cualquier cosa en 40 segundos), pero la imagen general se aclarará.
Esto es un problema, no como el comentario anterior))
Si no se utilizan todos los ticks (lo cual es poco probable porque estamos rondando), entonces limite el acceso del EA al hilo de negociación por la hora de apertura de la barra.
Si se utilizan todos los ticks, entonces se desliza, a través de las variables globales del terminal, con frecuencias de por ejemplo 5 segundos. (8*5=40 seg.) al inicio de la salida.
No será exacto (cualquier cosa pasa en 40 segundos), pero la imagen general se aclarará.
No, el apretón tal y como lo pones no va a funcionar (porque estoy a favor de la precisión):))), y asesores, también hay por apertura de barra, hay todos los ticks. Yo no soy un codificador, creo que tengo que instalar 8 terminales (con una cuenta), pero aquí tengo otra pregunta cómo utilizar un script que analiza las operaciones por magics.... al mismo tiempo:))
No, el apretón tal y como lo pones no va a funcionar (porque estoy a favor de la precisión):))), y asesores, también hay por apertura de barra, hay todos los ticks. Yo no soy un codificador, creo que puedo tener que instalar 8 terminales (con una cuenta), pero aquí tengo otra pregunta cómo utilizar un script en 8 terminales simultáneamente que analiza ofertas por magics....)
8 terminales = 8 guiones )) y no hay que desmontarlos.
En principio, esto es lo que probablemente ocurrirá. Una cuenta, 8 términos, 8 scripts cada uno guardará sus operaciones en una carpeta separada (ordenada por magia). Por qué quiero una cuenta, porque quiero mirar la curva de toda la cartera.... algo así.... ahora están colgados por separado. Gracias por la respuesta:)) Aunque, sería más conveniente que todos los tratos estuvieran almacenados en un solo archivo, pero ordenados, sería más conveniente, todos ordenados en un solo archivo.