Gracias, pero son líneas de tendencia, y necesito un muwings con periodos ajustables, pero no por cierre por ejemplo, sino por extremos fractales, mejor si por separado por máximos y mínimos, quizás alguien conoció algo similar
int start(){if(OrdersTotal()==0&&TimeHour(TimeCurrent())>= FinishWorkHour &&TimeHour(TimeCurrent())< StartWorkHour && WorkOnTime ==true){if( AlertOnFinish){Alert("Советнег завершил торговлю");
AlertOnFinish=false;}if( SendMailOnFinish){string AZ="Отчет о работе за день отправлен "+TimeToStr( CurTime());ObjectCreate( AZ,OBJ_ARROW,0,Time[1],Low[1]-6*Point,0,0,0,0);ObjectSet( AZ, OBJPROP_ARROWCODE,42);ObjectSet( AZ, OBJPROP_COLOR ,DarkOliveGreen);SendMail("BP Finished ","Balanse "+DoubleToStr(AccountBalance(),2)+", Total Orders "+OrdersHistoryTotal()+", Open Orders "+OrdersTotal());
SendMailOnFinish=false;}return(0);}
Señores, por qué esta construcción del time-out no funciona como debería, todo parece correcto, OrdersTotal==0 como condición, pero se ignora y el EA se desactiva al llegar a FinishWorkHour, aunque haya órdenes abiertas, y como tengo un cierre del EA cuando alcanza el beneficio requerido y no toma el beneficio, este cierre no se produce, porque el EA ya no funciona y la operación se cuelga.
Dimoncheg писал(а)>> Señores, por qué esta terminación temporizada no funciona como debería, creo que todo es correcto, OrdersTotal==0 como condición, pero se ignora y el EA se desactiva cuando se llega a FinishWorkHour, aunque tenga órdenes abiertas y como tengo un EA que se cierra cuando alcanza el beneficio requerido y no toma el beneficio, el cierre no se produce, porque el EA ya no funciona y la operación se cuelga.
¿La pregunta es general o se refiere a un indicador específico?
En general, lo veo así:
1. Prepara varios buffers, como siempre. Pero con diferentes colores
Gracias, pero son líneas de tendencia, y necesito un muwings con periodos ajustables, pero no por cierre por ejemplo, sino por extremos fractales, mejor si por separado por máximos y mínimos, quizás alguien conoció algo similar
¡Ayuda! Necesito controlar el número de posiciones de un instrumento.
if(total<1)
{
Esta variante clásica no es adecuada.
Necesito abrir una posición para un instrumento.
Es decir, si hay una posición abierta GBP/JPU, la segunda posición del instrumento no se abrirá.
No ofrecen estrategias multidivisas.
Muchas gracias de antemano.
No pude encontrar nada en la documentación...
No pude encontrar nada en la documentación...
OrderSelect
entonces comprueba OrderMagicNumber y/o OrderSymbol
Prueba con
Señores, por qué esta terminación temporizada no funciona como debería, creo que todo es correcto, OrdersTotal == 0 como condición, pero se ignora y el EA se desactiva cuando se llega a FinishWorkHour, aunque tenga órdenes abiertas y como tengo un EA que se cierra cuando alcanza el beneficio requerido y no toma el beneficio, el cierre no se produce, porque el EA ya no funciona y la operación se cuelga.
Yo escribiría para asegurarme.