2016-06-11 2 views
0

표시기에 "Count Day"코드를 사용해야합니다. 정상적으로 작동하지만 MT4를 다시 시작할 때까지이 표시기는 이전 날의 개체를 유지합니다.mt4 지표 일수

코드 아래에서 잘못된 것은 무엇입니까?

if(day >= drowDays) { 
break;} 

또한 차트 스크린 샷 링크를 볼 수 있습니다.

답변

1

당신은 당신의 문제에 대한 충분한 정보를 제공하지 않을 : 제한된 정보와 함께 '( 를, 내가 말할 수있는 것은 당신이 전날 위해 만든 그래픽 객체를 삭제해야한다는 것입니다

. 귀하의 표시기가 최신 라인을 플롯한다고 가정하면 OnCalculate()의 시작 부분에 ObjectsDeleteAll() 함수를 사용하여 달성 할 수 있어야합니다. (분명히 코드 정보가 충분하지 않으므로 다시 추측 할 수 있습니다.) 물론, 이것은 아닙니다. 효율적이지만 생각할 수있는 것입니다.