테스터의 긴 거래를 복사하지 않도록 자신을 보호하는 방법 - 페이지 2

 
George Merts :

나는 빨리 파일을 작성하고 생성 시간을 읽고 생각했지만 똑똑한 사용자는 다시 컴퓨터 시간을 변경할 수 있습니다.

추신: 4인 경우 올빼미가 실행된 기록 파일을 읽고 마지막 막대(0)를 찾고 마지막 막대 이전에 테스트 n개 막대를 중지합니다.

 

그러나 여기에서도 교활한 사용자(단말기에 대한 지식 수준이 평균 이상)는 N 막대에 대한 이야기를 추가할 수 있습니다.

추신: 예, 가장 쉬운 방법은 현재 시간에서 차트의 막대 수 (iBars)를 가져오고 첫 번째(가장 왼쪽) 시간을 뺀 다음 차이가 n개 막대보다 작거나 같을 때 테스트를 중지하는 것입니다.

iBars는 작동하지 않지만 히스토리 파일을 살펴봐야 합니다.

 
Alexandr Bryzgalov :

나는 빨리 파일을 작성하고 생성 시간을 읽고 생각했지만 똑똑한 사용자는 다시 컴퓨터 시간을 변경할 수 있습니다.

정확히. 이것은 테스터에서 컴퓨터의 실시간을 알아낼 수 있는 유일한 방법입니다. 그래서 나는 한다.

그러나 당신이 말했듯이 사용자는 시간을 번역할 수 있습니다.

알렉산드르 브리즈갈로프 :

추신: 4인 경우 올빼미가 실행된 기록 파일을 읽고 마지막 막대(0)를 찾고 마지막 막대 이전에 테스트 n개 막대를 중지합니다.

안좋다. 전략 테스터 에서는 전체 히스토리가 제공되지 않고 틱으로 제공되며 "몇 마디에서 테스터를 중지"하는 것은 불가능합니다. 히스토리 파일을 여는 것은 자체 작성 DLL이 있는 옵션이므로 피하고 싶습니다. DLL을 사용하는 경우 - 내가 보기에 인터넷에서 시간을 요청하는 것이 가장 안정적입니다.
 
Dmitiry Ananiev :
어떤 설정을 어디에 삽입해야 합니까? 당신이 완전히 혼란스러워하는 것. TimrCurrent() 서버 시간. 테스터에서는 서버 시간에 따른 틱이 도착한 시간입니다. 내가 쓰는 올빼미의 수는 컴퓨터의 현지 시간과 관련이 없습니다.

Dmitry는 실제 날짜가 되기 전에 미리 테스터에서 틱 처리를 중지하는 작업을 수행합니다. 이렇게 하려면 이 실제 날짜를 알아야 합니다. 파일 작업을 통해 위에 쓰여진 대로만 테스터에서 알 수 있습니다. 그러나 교활한 사용자가 컴퓨터에서 시간을 앞으로 이동하면 파일 작업도 실시간이 아니라 시간을 앞으로 이동합니다.

사실 문제는 전문가가 M5 기간 이상(일일 거래의 특별한 문제)에서 작업하면 전략 테스터 에서 실행하고 마지막 작업을 읽고 다른 터미널로 전송하는 것이 가능해진다는 것입니다. 데모 버전만 사용하여 어드바이저를 구입하지 마십시오.

 
George Merts :
안좋다. 전략 테스터 에서는 전체 히스토리가 제공되지 않고 틱으로 제공되며 "몇 마디에서 테스터를 중지"하는 것은 불가능합니다. 히스토리 파일을 여는 것은 자체 작성 DLL이 있는 옵션이므로 피하고 싶습니다. DLL을 사용하는 경우 - 내가 보기에 인터넷에서 시간을 요청하는 것이 가장 안정적입니다.
stop it은 비유적으로 말하면 어드바이저가 신호에 응답하지 않는다는 의미입니다.
 
로봇을 안전하게 확인하는 유일한 옵션은 챔피언십에서와 같이 메타쿼타 서버에 로봇을 걸어두는 것입니다. 수많은 손상된 로봇이 매달려 있고, 거래하고, 판매자로부터 로봇에 액세스할 수 있지만 모든 행동은 기록되고 모든 사람이 볼 수 있도록 배치되었습니다. 핸들로 위치를 수정하고 매개변수를 변경했는데 모두가 모든 것을 볼 수 있었습니다. 불행히도 유토피아 일뿐입니다 ...
 
시험 종료일을 알 수 있는 방법이 있습니까?
 
Alexey Viktorov :
시험 종료일을 알 수 있는 방법이 있습니까?
가능하더라도 여전히 아무것도주지 않습니다. 작업은 API를 사용하지 않고 테스터로부터 실제 현재 시간 을 알아내는 것입니다.
 
Alexandr Bryzgalov :
그것은 조언자가 신호에 응답하지 않을 것임을 의미했습니다.
네 이해했습니다. 그러나 다시, 전략 테스터 에서 - 당신은 순차적으로 틱을 얻고, 당신의 마지막 틱이 언제일지 모릅니다.
 
Игорь Герасько :
가능하더라도 여전히 아무것도주지 않습니다. 작업은 API를 사용하지 않고 테스터로부터 실제현재 시간 을 알아내는 것입니다.

마치 그것이 가능한 것처럼 - 모든 것이 결정되었습니다.

실제 현재 시간은 파일 연산을 통해 테스터로부터 알아낸다. 이것은 물론 변태이지만 실제로 작동합니다.

누구든지 테스터로부터 테스트 시간 종료에 대한 아이디어가 있으면 공유하십시오.