-Aleks- : 그리고 1초에 1번씩 주파수를 체크하고, 한참을 멈춘 후 초기화를 계속하죠?
일반적으로 최근 SD에서 말했듯이 표시기에서 타이머 없이 하는 것이 좋습니다.
if( prev_calculated <= 0 || Rates_total > prev_calculated+1 ) 조건을 표시기의 첫 번째 실행 및 전체 재계산을 위한 조건으로 추가하는 것으로 충분합니다. OnCalculate() 에서 이 작업을 수행하면 걱정할 것이 없습니다.
if( prev_calculated <= 0 || Rates_total > prev_calculated+1 ) 조건을 표시기의 첫 번째 실행 및 전체 재계산을 위한 조건으로 추가하는 것으로 충분합니다. OnCalculate()에서 이 작업을 수행하면 걱정할 것이 없습니다.
또 다른 질문, MT4에서 초기화하는 동안 기록 무결성을 확인하는 방법은 무엇입니까? 초기화 시 이력이 스왑되어 예비계산에 영향을 미쳤다는 의혹이...
바 rate_total의 수를 확인하십시오. rate_total > prev_calculated+1인 경우 - 1개 이상의 막대가 펌핑되어 결과적으로 기록이 로드되었음을 의미합니다.
그리고 1초에 1번씩 주파수를 체크하고, 한참을 멈춘 후 초기화를 계속하죠?
일반적으로 최근 SD에서 말했듯이 표시기에서 타이머 없이 하는 것이 좋습니다.
if( prev_calculated <= 0 || Rates_total > prev_calculated+1 ) 조건을 표시기의 첫 번째 실행 및 전체 재계산을 위한 조건으로 추가하는 것으로 충분합니다. OnCalculate() 에서 이 작업을 수행하면 걱정할 것이 없습니다.
일반적으로 최근 SD에서 말했듯이 표시기에서 타이머 없이 하는 것이 좋습니다.
if( prev_calculated <= 0 || Rates_total > prev_calculated+1 ) 조건을 표시기의 첫 번째 실행 및 전체 재계산을 위한 조건으로 추가하는 것으로 충분합니다. OnCalculate()에서 이 작업을 수행하면 걱정할 것이 없습니다.
음, EA에서 표시기 유형 의 클래스를 올바르게 계산해야 합니다.
따라서 나는 바보입니다. 차트당 10,000개의 막대가 허용되고 존재한다면 새 막대가 나타나도 막대는 10,000개 이상을 반환하지 않습니다. 그러면 기록을 로드할 때 새 막대의 모양을 어떻게 알 수 있습니까?
음, EA에서 표시기 유형 의 클래스를 올바르게 계산해야 합니다.
따라서 나는 바보입니다. 차트당 10,000개의 막대가 허용되고 존재한다면 새 막대가 나타나도 막대는 10,000개 이상을 반환하지 않습니다. 그러면 기록을 로드할 때 새 막대의 모양을 어떻게 알 수 있습니까?
왜 안될까요? 할 것이다. Bars() 및 Rates_total이 모두 증가합니다. OnCalculate()에서 수량을 확인하십시오.
단말기에 설정한 막대의 수는 테스터의 막대 수에 영향을 미치지 않았습니다(100,000개 미만).
왜 안될까요? 할 것이다. Bars() 및 Rates_total이 모두 증가합니다. OnCalculate()에서 수량을 확인하십시오.
단말기에 설정한 막대의 수는 테스터의 막대 수에 영향을 미치지 않았습니다(100,000개 미만).