[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 514

 
if (New_Day(Day_of_Week)==1)
 
Dovete ottenere il valore dei minuti dell'ora corrente, cioè se sono le 22:34, vi interessa "34".
Potrebbe essere
int    TimeCurrent_variable = TimeCurrent();
string time_current         = TimeToStr(TimeCurrent_variable,TIME_MINUTES);

Dopo di che fare qualche manipolazione di stringhe per recuperare i minuti
(e sembra essere impossibile da fare senza ciclo-for, che sarà un carico aggiuntivo sulla CPU). È corretto o c'è qualcosa di più semplice?
Grazie!
 
È possibile scoprire il tempo dopo il quale questa società di intermediazione smette di fornire quotazioni utilizzando MQL?
Significa che i giorni di trading possono essere accorciati.
Se non conosci l'ora, potresti essere sorpreso dai loro giorni di trading abbreviati.
 
Domanda:
Dopo le 10 vengono piazzati 2 ordini pendenti una volta al giorno, dopo di che non dovrebbero essere piazzati di nuovo, una volta che un ordine è scattato, l'altro viene cancellato. Come fare?
 
vlandex >>:
Вопрос:
После 10 часов выставляется 2 отложенных ордера один раз в день, после чего они не должны опять выставиться, после того как один сработал ордер, второй удаляется. Как сделать ето, мм?

bisogno di fare 20 sterline da qualche parte e ordinare

 
vasya_vasya >>:

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

Semplificando, come facciamo ad aprire 2 ordini pendenti e chiudere l'EA?

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


Un giorno abbreviato è di solito il venerdì. Può essere riconosciuto per mezzo del linguaggio.
if(DayOfWeek()>=5){//В пятницу
.....
}
else{// в прочие дни
.....
}
Hai solo bisogno di sapere a che ora il tuo DC è aperto il venerdì. Lo si può vedere nel grafico di venerdì.
Poi interroghiamo il tempo corrente TimeCurrent() e lo confrontiamo con il tempo di negoziazione di venerdì
 
vlandex >>:

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


Conta gli ordini. Se ce ne sono due in sospeso, return(0)
Questo blocco di codice dovrebbe essere posto all'inizio dell'Expert Advisor sopra tutti gli altri blocchi di codice. In questo caso, il comando return(0) non permetterà l'esecuzione del resto del codice.
Usando la lingua, non possiamo disabilitare l'EA (scollegarlo dal grafico).
 
chief2000 >>:
Необходимо получить значение минут текущего времени, т.е. если сейчас 22:34 то интересуют "34".
Можно

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





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

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


Io uso il tedesco Avira. È gratuito (anche se ci sono versioni a pagamento). Ecco un link all'installatore in lingua russa di questo antivirus http://soft.soft-host.ru/bezop/28-antivir-rus.html - provalo - non rallenta il computer e va bene con il terminale.