초보자의 기본 질문 - 페이지 3

 
Leanid Aladzyeu :

시장에 제품을 추가했다고 중재자가 Free Funds Control을 추가했다고 말했습니다.

그는 나에게 조건을 줬는데 그는 어떤 행동을 취해야합니까?

카운터를 무한대로 설정할 수 있습니다(따라서 로봇은 재부팅을 기다립니다.). 최소한 휴대전화에서 사용자에게 알림. , 아무것.

Expert Advisor에 대해 이야기하는 경우 무료 자금을 제어하는 코드를 추가해야 할 것입니다(아마도 테스트 중에 새 포지션을 열려고 할 때 자금 부족 오류가 발견됨).
 
Karputov Vladimir :
Expert Advisor에 대해 이야기하는 경우 무료 자금을 제어하는 코드를 추가해야 할 것입니다(아마도 테스트 중에 새 포지션을 열려고 할 때 자금 부족 오류가 발견됨).
이해합니다 . 그리고 무료 자금의 통제는 무엇을해야합니까? 나는 그가 어떤 조치를 취해야 하는지에 대해 말하는 것입니다.
 
Leanid Aladzyeu :
이해합니다 . 그리고 무료 자금의 통제는 무엇을해야합니까? 나는 그가 어떤 조치를 취해야 하는지에 대해 말하는 것입니다.

예를 들어, 매수 또는 매도 주문 을 보내기 전에 사용 가능한 자금을 통제합니다.

 
Karputov Vladimir :

예를 들어, 매수 또는 매도 주문 을 보내기 전에 사용 가능한 자금을 통제합니다.

글쎄, 자금 부족에 오류가 발생하면 어떻게 제어해야합니까?!

이제 래퍼를 마무리 중이며 무한대에 대한 타이머를 설정하고 치명적인 오류에 대해 경고합니다. (오류에 대한 정보 및 어드바이저 중지).

괜찮아? 이는 사용자에게 나쁜 행위로 간주되지 않습니까?

 
Leanid Aladzyeu :

글쎄, 자금 부족에 오류가 발생하면 어떻게 제어해야합니까?!

...

그것에 대해 생각한다면?

 
Karputov Vladimir :

그것에 대해 생각한다면?

답변을 작성하는 동안 생각하고 얻었습니다.)) Lot Functions 옵티마이저의 계산은 Equity 에서 가져옵니다.

그리고 그것은 한 시간 안에 바쁘고 자유로울 수 있습니다)

 
Leanid Aladzyeu :

답변을 작성하는 동안 생각하고 얻었습니다.)) Lot Functions 옵티마이저의 계산은 Equity 에서 가져옵니다.

그리고 그것은 한 시간 안에 바쁘고 자유로울 수 있습니다)

좋아요. 또한 타이머에 의해 오류를 잡을 필요가 없습니다.
 
Karputov Vladimir :
좋아요. 또한 타이머에 의해 오류를 잡을 필요가 없습니다.

알았어? 간단하고 맛있습니다.

코드가 삽입되지 않았습니다. 또 뭔가 잘못되었습니다. 스크린샷을 찍었습니다))

 
Leanid Aladzyeu :

알았어? 간단하고 맛있습니다.

코드가 삽입되지 않았습니다. 또 뭔가 잘못되었습니다. 스크린샷을 찍었습니다))

IMHO, 더 좋을 것입니다. 요점은 분명하다고 생각합니다.
   if ( this .lot*MarketInfo( _Symbol ,MODE_MARGINREQUIRED)>AccountFreeMargin()){
      logText= StringConcatenate (NOTENOUGTHMONEY_1, this .lot);
      Log(logName,logText, false );
       return false ;
   }
 
Ivan Vorontsov :
IMHO, 더 좋을 것입니다. 요점은 분명하다고 생각합니다.

나는 이런 식으로 그것을 좋아한다))) 최종 버전

사유: