[¡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 523
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: ¿quién tiene este EA abriendo órdenes de compra y de venta?
O tal vez estoy entendiendo mal algo, pero estoy recibiendo el error 138.
https://www.mql5.com/ru/code/8177
Para cinco dígitos, hay que aumentar el deslizamiento
>> Gracias. Ahora veo por qué antes funcionaba y ahora no. No había pensado en eso.Preferiblemente no un bucle eterno, sino la ejecución del programa un determinado número de veces.
Este es un ejemplo sencillo:
int tick=OrderSend("GBPUSD",OP_BUY,0.01,Ask,3,Bid-30*Point,Bid+30*Point);
¿Cómo coloco la sentencia del bucle para que cuando se dispare una orden de stop, se abra inmediatamente la misma posición (por ejemplo)?
циклов не надо, программа и так зациклена на вызов при каждом тике. Запомните тикет ордера, а потом проверяйте каждый раз OrderCloseTime(). Если оно не 0, значит ордер закрылся. Как именно - по тейку или стопу - можно узнать, проанализировав OrderProfit().
¿Y si la parada estuviera en el punto de equilibrio, etc.?
а если стоп стоял в безубытке и т.п.?
Si los hongos pudieran crecer en la boca.
если б да кабы, да во рту росли б грибы.
¿No se te ocurre nada más inteligente? Responde bien a la pregunta.
Подскажите как зациклить выполнение всей программы?
Желательно не вечный цикл, а выполнение программы определенное количество раз.
Вот простой пример -
int tick=OrderSend("GBPUSD",OP_BUY,0.01,Ask,3,Bid-30*Point,Bid+30*Point);
Как расположить оператор цикла чтобы при срабатывании стоп приказа сразу происходило бы открытие этой же (например) позиции?
No está muy claro, parafrasea.
Не совсем понятно, перефразируйте.
Es mejor describir con palabras lo que se quiere conseguir y no referirse a los ciclos y todo eso. Por ejemplo abrir una orden por la lectura del RSI, si se va a cerrar por el stop, abrir inmediatamente la siguiente, etc.
Хороший код, за полторы секунды откроет пятнадцать ордеров в зависимости от показаний RSI.
Лучше описать словами то что хочется получить и не надо ссылаться на циклы и все такое. к примеру открыть один ордер по показаниям RSI, если он будет закрыт по стопу сразу открыть следующий и т.п.
=))
No me importa, no me importa.
Estoy de acuerdo en que "se describe mejor con palabras".