Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 1076
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, por favor, ayuda con esta pregunta. Tengo un código (descargado en algún lugar de la buena gente) - la esencia del código es la siguiente: si la orden se cierra por una pérdida de la parada, se vuelve a establecer de nuevo con los mismos parámetros. ¡Pero el problema es que si lo ejecuto ahora mismo, el código reinserta todas las órdenes de los periodos pasados, y yo quiero sólo las órdenes que se han cerrado por stoploss por ejemplo sólo para hoy! ¿Qué filtro poner, por favor aconsejar? ¿No sabe cómo obtener la fecha del pedido y compararla con la fecha actual? Gracias.
¿Está bien? if (OrderCloseTime() > iTime(Symbol(), PERIOD_D1, 0) ...
Pero antes de la medianoche, los pedidos del día serán densos, e inmediatamente después de la medianoche, estarán vacíos
RequiredInterval=36000; // 10 horas
¿Es mejor así? si ((TimeCurrent()-OrderCloseTime()) < RequiredInterval) ...
¿Servirá esto? if (OrderCloseTime() > iTime(Symbol(), PERIOD_D1, 0) ...
Pero antes de la medianoche, los pedidos de hoy serán densos, y justo después de la medianoche, estarán vacíos.
RequiredInterval=36000; // 10 horas
¿Es mejor así? si ((TimeCurrent()-OrderCloseTime()) < RequiredInterval) ...
Ayuda a quien pueda, hay un error en la línea de abajo. Código en mt5.
StringTrimLeft( StringSubstr(ResultSymbols,1,StringLen(StringSubstr(ResultSymbols,0,1))- 1));
Añadida la cadena ResultSymbols="12345"; Compilado sin error. Prueba a dividir en partes