어떤 경우에 표시기에 로봇 코드의 일부를 유지하는 것이 합리적입니까? - 페이지 24

 
Vinin :

나는 실행 가능한 알고리즘의 논리를 주었다. 도움이되지 않았습니다. 통과하지 못해서 죄송합니다

당신은 올바른 알고리즘에 대한 당신의 비전이 아니라 코드에서 나에게 오류를 지적합니다. 실수가 있다고 합니다. 그래서 당신은 그것이 어디에 있는지 정확히 알고 있습니다. 10줄의 코드로 (이미 정의한) 장소를 표시하는 것이 왜 그렇게 어려운가요?
 
TheXpert :
아니요, 가격은 이미 새 막대에 있습니다. 이것은 터미널을 켜면 완벽하게 보입니다. 처음에는 막대가 점처럼 보입니다.

실제 상황에 대해 말씀드렸습니다. 표시기가 있는 EA는 막대가 없을 때까지 잘못된 동일한 EMA 값을 받습니다.

어드바이저의 적절한 사용을 위한 REAL 조건에 대해 이야기하는 경우 10분의 간격이 절대적으로 정확하게 고려됩니다.

 
hrenfx :

당신은 올바른 알고리즘에 대한 당신의 비전이 아니라 코드에서 나에게 오류를 지적합니다. 실수가 있다고 합니다. 그래서 당신은 그것이 어디에 있는지 정확히 알고 있습니다. 10줄의 코드로 (이미 정의한) 장소를 표시하는 것이 왜 그렇게 어려운가요?


당신은 시간을 처리할 수 없습니다. 현재 봉의 개수와 처리된 봉의 개수로만 조작할 수 있습니다. 차이가 1보다 크면 완전한 재계산입니다. 1과 같으면 첫 번째 막대와 두 번째 막대를 계산합니다. 0과 같으면 0 막대만 표시됩니다.

이것에 어려운 것은 없습니다. 올바른 계산 알고리즘을 반복했을 뿐입니다. 계산을 하고 싶지 않습니다. 아무 소용이 없습니다. 이런 시도를 하고 싶지 않다면 하지 않아도 됩니다. 그리고 더 논의하는 것은 무의미하다.

 
hrenfx :

실제 상황에 대해 말씀드렸습니다. 표시기가 있는 EA는 막대가 없을 때까지 잘못된 동일한 EMA 값을 받습니다.

예, 그러나 터키에서 막대가 도착하는 즉시 값이 수정되면 귀하의 버전에서는 EMA 창의 너비와 동일한 막대 수에 대해 값이 올바르지 않습니다.
 
Vinin :


당신은 시간을 처리할 수 없습니다. 현재 봉의 개수와 처리된 봉의 개수로만 조작할 수 있습니다. 차이가 1보다 크면 완전한 재계산입니다. 1과 같으면 첫 번째 막대와 두 번째 막대를 계산합니다. 0과 같으면 0 막대만 표시됩니다.

이해가 되지 않습니다. 불가능하다는 말씀이십니다. 의사소통이 단절된 구체적인 예를 들었습니다. 이 예에서 그는 계산이 정확할 것임을 보여주었습니다. 무엇을 좋아하지 않습니까? 그는 예를 보여 주며 격차가 고려 될 것임을 보여주었습니다. 그러나 지금 당신은 그렇게 할 수 없다고 말하고 있습니다. 결과는 정확하지만 "아니오"라고 말합니다.

 
TheXpert :
예, 그러나 터키에서 막대가 도착하는 즉시 값이 수정되면 귀하의 버전에서는 EMA 창의 너비와 동일한 막대 수에 대해 값이 올바르지 않습니다.
  1. 예, 모든 것이 터키에서 수정될 것입니다. 사실, Expert Advisor는 수정하기 전에 잘못된 값을 수신하고 "고칠" 기회를 갖게 됩니다. 그러나 다시, 나는 실제 조건에 대해 이야기하고 있습니다. 전체 기록이 다운로드되었다고 확신하는 경우에만 Expert Advisor를 시작합니다. 그리고 나의 고문은 단기적인 단절에 대해 아주 정확하게 반응할 것입니다. 개발자가 스토리에 대해 여러 번 질문을 받았음에도 불구하고 스토리의 완전한 다운로드를 식별하는 문제를 해결하지 않았다는 것을 잘 알고 있습니다.
  2. DC가 "왼쪽" 막대를 그리는 경우 표시기가 다시 계산되고 EA에 "왼쪽" 값이 제공됩니다. 올인원 옵션에서는 이런 일이 발생하지 않습니다. 우리는 우리가 악 중 하나를 선택하는 것에 대해 이야기하고 있음을 이해해야 합니다. 왜냐하면 개발자는 명백한 문제를 무시했습니다. 그리고 적절한 REAL이 고려되고 있다고 계속 말하고 있습니다. 당신은 연습으로서 그것이 무엇인지 아주 잘 알고 있습니다.
  3. EMA에는 창이 없습니다. 이것은 지수 평균입니다.

추신 IndicatorCounted()의 구현에 대해. MT4에는 이를 추적하는 버퍼가 없습니다. IndicatorCounted()에서 간접적으로 값을 사용하는 해시 함수가 있을 뿐입니다. 기록이 변경될 때마다 해시 함수는 값을 변경합니다. 누구나 기록의 변경 사항을 추적하는 간단한 해시 함수를 작성할 수 있습니다.

     
    넌센스 그만
     
    그리고 EMA에는 창이 있습니다!
     
    Integer :
    넌센스 그만

    추론하는 법을 배우십시오.
     
    Integer :

    죄송합니다만 설명하자면 이 직업은 정말 고마운 직업입니다.

    그래서 나는 휴가를 내고 브러시로 당신에게 우리의 ...

    그런데 지표를 통해 픽업해야 하는 전문가의 약속된 버전은 어디에 있습니까? 나는 아무데도 찾을 수 없습니다.

    일반적으로 논의는 잘못된 방향으로 진행되었습니다. 여기서 다루고 있는 것은 통신 및 기록 페이징 문제가 아니라 칠면조를 통해 코드에서 직접 임의 입력 데이터에 대한 성능 측정뿐이기 때문입니다.