시장에서 고문의 검증 문제 - 페이지 8

 
Sergey Gritsay :

안녕하세요! 누가 $ 1의 잔액으로 수표를 우회 할 수 있었습니까? 내 코드에는 거래 작업 을 할 자금이 충분하지 않은 경우 수표가 있습니다. 따라서 나는 그러한 유효성 검사 로그를 얻습니다.

그리고 $ 1의 잔액에서 고문은 거래를 시작해야한다고 어디에서 말합니까? 500:1의 레버리지를 사용하면 메인 페어에서 최소 0.01 랏에 대한 증거금 요구 사항은 $2 이상이며, 1000:1의 레버리지는 $1 이상이며 중단은 거의 즉시 이루어집니다. 확산으로 인해. 제 생각에는 테스터에서도 그런 균형으로 어드바이저를 출시하는 것이 미친 것처럼 들립니다.
 
Vitalie Postolache :
그리고 $ 1의 잔액에서 고문은 거래를 열어야한다고 어디에서 말합니까? 500:1의 레버리지를 사용하면 주요 페어에 대한 최소 0.01 랏에 대한 증거금 요구 사항은 2달러 이상이며, 1000:1의 레버리지는 1달러 이상이며 거의 즉시 스탑아웃이 발생합니다. 확산에. 제 생각에는 테스터에서도 그런 균형으로 어드바이저를 출시하는 것이 미친 것처럼 들립니다.

케이스가 이 상태로 판명되어 제거하고 유효성 검사에 성공합니다.

   if (! TerminalInfoInteger ( TERMINAL_TRADE_ALLOWED ))
     {
      rezult= "Check in the terminal settings permit automated trading!" ;
       return ( false );
     }

....

 
Sergey Gritsay :

케이스가 이 상태로 판명되어 제거하고 유효성 검사에 성공합니다.

   if (! TerminalInfoInteger ( TERMINAL_TRADE_ALLOWED ))
     {
      rezult= "Check in the terminal settings permit automated trading!" ;
       return ( false );
     }
필요조건인것 같기도 하고, 없으면 틀리기도 하고..
 
Vitalie Postolache :
필요조건인것 같기도 하고, 없으면 틀리기도 하고..
그와 함께 가능합니다. 우리가 테스터에서 일하고 있는지 확인하기 만하면됩니다.
 

이 문제를 해결하는 방법에 대한 정보가 있는 사람이 있습니까?

 
Konstantin Seredkin :

이 문제를 해결하는 방법에 대한 정보가 있는 사람이 있습니까?


거래를 위해 코드에서 검사를 하나씩 제거하기 시작하면 문제가이 조건에 있다는 것을 알았습니다.

   if (! TerminalInfoInteger ( TERMINAL_TRADE_ALLOWED ))
     {
      rezult= "Check in the terminal settings permit automated trading!" ;
       return ( false );
     }


...

요전에 그런 조건으로 MT5용 Expert Advisor 버전을 게시했는데 테스트가 처음으로 통과했습니다.
 
네, 알겠습니다. 시장 상황에 따라 로봇은 전문가가 거래할 수 있는 버튼을 눌렀다가 놓은 상태에서 둘 다 테스트해야 하는 것으로 나타났습니다. 테스터에서 테스트하면 이 검사가 수행되지 않았고 로봇은 즉시 시장 테스트를 통과했습니다.
 
Konstantin Seredkin :
네 알겠습니다 시장 상황에 따라 로봇은 전문가 매매 허용 버튼을 눌렀다가 뗀 상태에서 둘 다 테스트를 해봐야 하는데 테스터에서 테스트를 해보면 이렇게 검사가 수행되지 않고 로봇은 즉시 시장 테스트를 통과했습니다.

좋은 오후입니다. 이 코드에 정확히 무엇을 작성하셨나요? 미리 감사드립니다.

 
Marat Sultanov :

답변 해주셔서 감사합니다.

이제 저만 이것을 이해하지 못한다는 것을 압니다 :)

당신은 혼자가 아닙니다. 테스트 알고리즘에 대해 정확히 같은 질문이 있습니다. 또한 원칙적으로 차트에 여러 지표를 배치하지 않고는 작동하지 않는 로봇이 있을 수 있습니다. 시장에서 테스트되면 이 로봇은 확실히 거부될 것입니다.
 
Sergey Vradiy :
당신은 혼자가 아닙니다. 테스트 알고리즘에 대해 정확히 같은 질문이 있습니다. 또한 원칙적으로 차트에 여러 지표를 배치하지 않고는 작동하지 않는 로봇이 있을 수 있습니다. 시장에서 테스트되면 이 로봇은 확실히 거부될 것입니다.

모든 사용자 지정 지표#resource 를 사용하여 리소스로 어드바이저 본문에 포함되어야 합니다. 시장에 있는 어드바이저는 추가 지표의 추가 설치가 필요하지 않지만 완전히 조립된 상태로 제공되어야 합니다.