[ARCHIVE!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 4. - 페이지 37

 
더 쉽게 할 수 있습니다. 타사 프로그램을 사용하여 매시간 터미널을 다시 시작하십시오. 이러한 오류는 하루에 한두 번 자주 나타나지 않습니다 ...
 
파악한 것 같습니다. 조언자로부터 Windows를 다시 시작하라는 명령을 내리고(입력할 암호 없이) OS를 자동 로드하도록 터미널을 설정해야 합니다. 옵션을 주셔서 감사합니다.
 
DmitriyN :

시스템 유형에 따라 다릅니다. 보증금은 적을수록 좋습니다. 그러나 동시에 DC가 레버리지를 변경할 수 있다는 점을 고려해야 합니다. 일부는 이를 주기적으로 변경하고 일부는 예치금이 일정 금액 이상 증가하면 이를 변경합니다. 레버리지 감소는 효과적인 DC 도구입니다. 마틴게일과 같은 시스템을 사용할 때 1:200 이상, 더 나은 - 1:500...1:1000의 레버리지로 작업하는 것이 좋습니다.

설명해주셔서 감사합니다.
 
-Aleksey- :
파악한 것 같습니다. 조언자로부터 Windows를 다시 시작하라는 명령을 내리고(입력할 암호 없이) OS를 자동 로드하도록 터미널을 설정해야 합니다. 옵션을 주셔서 감사합니다.
너무 글로벌하고 다소 느립니다. RestartOnCrash 프로그램으로 터미널의 활동을 모니터링하는 것으로 충분할 것이며 연결이 끊어진 경우 터미널에 Alt + F4 명령(WinApi를 통한 스크립트에서)을 제공하면 해당 프로그램 자체가 신속하게 다시 시작합니다.
 
evillive :
너무 글로벌하고 다소 느립니다. RestartOnCrash 프로그램으로 터미널의 활동을 모니터링하는 것으로 충분할 것이며 연결이 끊어진 경우 터미널에 Alt + F4 명령(WinApi를 통한 스크립트에서)을 제공하면 해당 프로그램 자체가 신속하게 다시 시작합니다.
통신 단절: 6번 오류는 서버 재검색을 통해 어드바이저 자체에서 처리합니다. 포럼에서 찾은 예입니다. 아니면 다른 오류에 대해 이야기하고 있습니까? 프로그램 잘 보겠습니다. 감사합니다.
 
일반 오류 는 또한 연결 끊김으로 이어집니다. 위에서 s-Reconnect 스크립트를 내 터미널에 넣었다고 썼습니다. 연결 없음일반 오류 와 같은 오류가 발생하면 로그아웃됩니다. 그러나 그러한 오류가 있는 터미널을 다시 시작하는 것이 더 쉽고 시간이 거의 동일합니다.
 

이 restart.vbs 스크립트는 터미널을 다시 시작합니다. 그리고 고문에서 시작하는 방법은 무엇입니까?

'+++++++++++++++++++++
'terminate application
'+++++++++++++++++++++
Const strComputer = "." 
Dim objWMIService, colProcessList
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery("SELECT * FROM Win32_Process WHERE Name = 'terminal.exe'")
For Each objProcess in colProcessList 
   objProcess.Terminate() 
Next
Set objWMIService = Nothing
Set colProcessList = Nothing
'+++++++++++++
'waiting pause
'+++++++++++++
WScript.Sleep 5000
'++++++++++++++++
'run appplication
'++++++++++++++++
Dim ProgramPath, objShell
ProgramPath = "D:\Program Files\Metatrader\terminal.exe"
Set objShell = createobject("Wscript.Shell")
objShell.Run Quote(ProgramPath), 1
Set objShell = Nothing
'+++++++++++++++++
'quotes processing
'+++++++++++++++++
Function Quote(sText)
    Quote = chr(34) & sText & chr(34)
End Function
 
-Aleksey- :

이 restart.vbs 스크립트는 터미널을 다시 시작합니다. 그리고 고문에서 시작하는 방법은 무엇입니까?


고문이 필요하지 않습니다. 스케줄러를 통해 30분 또는 1시간마다 이 스크립트를 실행할 수 있습니다.
 
evillive :

고문이 필요하지 않습니다. 스케줄러를 통해 30분 또는 1시간마다 이 스크립트를 실행할 수 있습니다.
어드바이저가 오류를 감지했다면 왜 안 될까요? 30분 만에 주문을 하거나 수정하는 데 낭비할 수 있습니다. 스케쥴러란 무엇인가 - 한 번도 사용하지 않은...?
 

그럼 여기 https://www.mql5.com/ru/forum/106619

Windows의 작업 스케줄러를 사용하면 메일 보내기, 응용 프로그램/스크립트/배치 파일 시작 등과 같은 다양한 작업을 수행할 수 있습니다. 예정 또는 신호.