[¡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 514

 
if (New_Day(Day_of_Week)==1)
 
Necesita obtener el valor de los minutos de la hora actual, es decir, si son las 22:34, le interesa "34".
Podría ser
int    TimeCurrent_variable = TimeCurrent();
string time_current         = TimeToStr(TimeCurrent_variable,TIME_MINUTES);

Después de eso hacer alguna manipulación de la cadena para recuperar los minutos
(y parece que es imposible hacerlo sin ciclo-para, que será una carga adicional en la CPU). ¿Es esto correcto o hay algo más sencillo?
Gracias.
 
¿Es posible averiguar el tiempo después del cual esta empresa de corretaje deja de entregar cotizaciones utilizando MQL?
Significa que los días de negociación pueden acortarse.
Si no conoce la hora, puede sorprenderse de sus días de negociación abreviados.
 
Pregunta:
A partir de las 10 horas se colocan 2 órdenes pendientes una vez al día, después de lo cual no deben volver a colocarse, una vez que se activa una orden, se elimina la otra. ¿Cómo hacerlo?
 
vlandex >>:
Вопрос:
После 10 часов выставляется 2 отложенных ордера один раз в день, после чего они не должны опять выставиться, после того как один сработал ордер, второй удаляется. Как сделать ето, мм?

necesita hacer 20 libras en algún lugar y ordenar

 
vasya_vasya >>:

нужно где то заработать 20 баксов и заказать

Simplifica, ¿cómo abrimos 2 órdenes pendientes y cerramos el EA?

 
Oper >>:
Подскажите,пожалуйста,возможно ли средствами MQL узнать
время,после которого данный ДЦ прекращает поставки котировок?
Имеется в виду,что у них бывают сокращённые торговые дни.
Встроенный почтовый ящик в терминале-не в счёт.


Un día abreviado suele ser el viernes. Es posible reconocerlo por medio del lenguaje.
if(DayOfWeek()>=5){//В пятницу
.....
}
else{// в прочие дни
.....
}
Sólo tienes que saber a qué hora abre tu DC el viernes. Esto se puede ver en el gráfico del viernes.
A continuación, consultamos la hora actual TimeCurrent() y la comparamos con la hora de negociación del viernes
 
vlandex >>:

Упростим, как открыть 2 отложенных ордера и выключить советник?


Cuenta los pedidos. Si hay dos pendientes, return(0)
Este bloque de código debe colocarse al principio del Asesor Experto por encima de todos los demás bloques de código. En este caso, el comando return(0) no permitirá que se ejecute el resto del código.
Utilizando el lenguaje, no podemos desactivar el EA (desconectarlo del gráfico).
 
chief2000 >>:
Необходимо получить значение минут текущего времени, т.е. если сейчас 22:34 то интересуют "34".
Можно

После этого провести какие-нибудь манипуляции со стрингом чтобы извлечь минуты
(и кажется без цикла-for не обойтись, что станет дополнительной нагрузкой на проц). Верно ли это или есть что-то попроще?
Спасибо!





Ir a la ayuda del meta-editor. Lee.
int Minute( ) 
Возвращает текущую минуту (0,1,2,..59) последнего известного серверного времени на момент старта программы (в процессе выполнения программы это значение не меняется).
Замечание: при тестировании последнее известное время сервера моделируется.  
 
kraizislot >>:

Как из антивира касперский вернуть себе метатрэйдер, мой антивир не отдаёт. Если кто сталкивался помогите ПЛИЗ.
вот такая :( 12 дней как касперский 2010 блокирует открытие или распаковку любого терминала любого ДЦ, их касперский конечно советовал мол то-то сделайте ... а ничего неизменяеться. В архиве (если кто сведущь может заглянуть) висит отчет антивира за месяц (сколько влезло в формат файла).


Yo uso el Avira alemán. Es gratuito (aunque hay versiones de pago). Aquí hay un enlace al instalador en ruso de este antivirus http://soft.soft-host.ru/bezop/28-antivir-rus.html - pruébalo - no ralentiza el ordenador y va bien con el terminal.