Выключение компьютера после совершения сделки

 
Возникла необходимость в выключение компьютера после совершении сделок (после их закрытия). Возможно ли это в Mql4 и возможно ли это вообще.
 
Может лучше не включать
 
Zugelman:
Возникла необходимость в выключение компьютера после совершении сделок (после их закрытия). Возможно ли это в Mql4 и возможно ли это вообще.


Штатными средствами нельзя, а через вызов DLL легко - в User32.dll есть функция ExitWindowsEx

Через неё можно и выключить комп и перезагрузить и просто logout пользователя.

Почитать можно тут -> http://msdn.microsoft.com/en-us/library/windows/desktop/aa376868(v=vs.85).aspx

 
а кто ни будь так делал? как вызвать DLL?
 

Есть советник который отключает все советники на терминале при совершении определенной операции. Например закрытие по общему профиту.

Закрытие по общему профиту убытку с отключением советников

 
Vinin:
Может лучше не включать

:-) Виктор, ценю Юмор

жму руку

--

Парни - а зачем отключать ? какой смысл ?

Любая идея должна давать эффект, какой эффект от выключения машины ? экономия электроэнергии ?

купил последний комп в 2008 I7 8 ядер, 16 гиг озу несколько терабайт массив - с 2008 года машину не отключаю практически,

поменял вентиляторы... стоит в работе...

Zugelman:
Возникла необходимость в выключение компьютера после совершении сделок (после их закрытия). Возможно ли это в Mql4 и возможно ли это вообще.


есть вызов через API это реально, код где то у меня валяется

но я перестал быть альтруистом и бесплатно почти уже не раздаю наработки

 
YuraZ:

код где то у меня валяется но я ... не раздаю наработки

-) ценю Юмор.

жму руку.

 
sergeev:

-) ценю Юмор.

жму руку.



:-)

 
YuraZ:
............

но я перестал быть альтруистом и бесплатно почти уже не раздаю наработки



Как я вас понимаю!

Zugelman:
а кто ни будь так делал? как вызвать DLL?

Я встречал в базе кода вызовы API - немного труда и найдете.

Причина обращения: