예상대로 내부의 사이클이 요동치고 있습니다. 또한 루프 본문에서 이전 막대([i+1])를 참조하므로 히스토리의 두 번째 막대(왼쪽부터 계산)보다 빠르지 않게 계산을 시작해야 합니다. 그리고 각 막대의 버퍼 중 하나만이 아니라 모든 버퍼를 채워야 합니다. 음, 또는 OnInit()에서 먼저 초기화하십시오.
예상대로 내부의 사이클이 요동치고 있습니다. 또한 루프 본문에서 이전 막대([i+1])를 참조하므로 히스토리의 두 번째 막대(왼쪽부터 계산)보다 빠르지 않게 계산을 시작해야 합니다. 그리고 하나가 아닌 각 막대의 모든 버퍼를 채워야 합니다. 음, 또는 OnInit()에서 먼저 초기화하십시오.
지표는 다음과 같습니다.
조건에 따라 표시기가 0 막대에 두 버퍼를 모두 그릴 수 있음을 명심하십시오.
지표는 다음과 같습니다.
조건에 따라 표시기 가 0 막대에 두 버퍼를 모두 그릴 수 있음을 명심하십시오.
두 개의 버퍼가 그리지 않도록 하나의 버퍼를 채울 때 다른 하나를 재설정해야합니다
솔루션 코드가 있습니까?
다른 많은 사람들과 마찬가지로 귀하의 질문에 대한 해결책이 하나 이상 있습니다. 지표는 뉘앙스가 다를 수 있기 때문에(일반적으로 많은 요인에 대해 수행하는 작업/코드화/계산 간격).
지표는 다음과 같습니다.
조건에 따라 표시기가 0 막대에 두 버퍼를 모두 그릴 수 있음을 명심하십시오.
다들 저를 쫓는 건가요, 아니면 정말 문제가 무엇인지 파악하지 못하는 건가요?
다음은 언로드된 기록에서 TF를 변경할 때의 표시입니다.
:))))))))))))))))))))))))))))))))))))))))))))
다른 많은 사람들과 마찬가지로 귀하의 질문에 대한 해결책이 하나 이상 있습니다. 지표는 뉘앙스가 다를 수 있기 때문에(일반적으로 많은 요인에 대해 수행하는 작업/코드화/계산 간격).
다들 저를 쫓는 건가요, 아니면 정말 문제가 무엇인지 파악하지 못하는 건가요?
다음은 언로드된 기록에서 TF를 변경할 때의 표시입니다.
:))))))))))))))))))))))))))))))))))))))))))))
그러한 흥미로운 그림을 얻기 위해 어떤 조작을 사용하는지 공유할 수 있습니까? 그리고, 앞으로는 표현에 좀 더 유보되기를 바랍니다.
추가: 히스토리를 교환할 때 표시기 버퍼의 내용에 대해 스스로 생각해야 한다고 위에서 이미 말했습니다.
로딩 이벤트와 동일시하는 것입니다. 표시기 .
그러나 어떤 이유로 당신은 무시하고 변경하기를 원하지 않았습니다.
일반적으로 버전 1.43이 있습니다(여기에 Alexey Viktorov 의 수정 사항 및 수정 사항이 있습니다).
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
TF 변경이 문제
알렉세이 빅토로프 , 2015.12.07 12:52
두 개의 버퍼가 그리지 않도록 하나의 버퍼를 채울 때 다른 하나를 재설정해야합니다
:
그러한 흥미로운 그림을 얻기 위해 어떤 조작을 사용하는지 공유할 수 있습니까? 그리고, 앞으로는 표현에 좀 더 유보되기를 바랍니다.
한 번도 열어본 적이 없는 통화 쌍의 차트를 엽니다. 예를 들어 M1. 귀하의 지표를 첨부합니다. M5로 전환합니다.
내 말은, 내 말이 맞았나요? 화살표 버퍼를 재설정해야 합니까?
mql4
아니요. 여기에 역사가 없었던 한 쌍의 디자인이 있습니다.
이게 뭔가요?
예상대로 내부의 사이클이 요동치고 있습니다. 또한 루프 본문에서 이전 막대([i+1])를 참조하므로 히스토리의 두 번째 막대(왼쪽부터 계산)보다 빠르지 않게 계산을 시작해야 합니다. 그리고 각 막대의 버퍼 중 하나만이 아니라 모든 버퍼를 채워야 합니다. 음, 또는 OnInit()에서 먼저 초기화하십시오.
일반적으로 버전 1.43이 있습니다(여기에 Alexey Viktorov 의 수정 사항 및 수정 사항이 있습니다).
:
Vladimir, 왜 OnCalculate() 내부에서 이것을 하고 있습니까? 배열의 재초기화인 마지막 두 줄을 의미합니다. 각 막대에 대해 두 버퍼가 모두 계산되어 있으므로 이는 불필요한 작업입니다.
이게 뭔가요?
예상대로 내부의 사이클이 요동치고 있습니다. 또한 루프 본문에서 이전 막대([i+1])를 참조하므로 히스토리의 두 번째 막대(왼쪽부터 계산)보다 빠르지 않게 계산을 시작해야 합니다. 그리고 하나가 아닌 각 막대의 모든 버퍼를 채워야 합니다. 음, 또는 OnInit()에서 먼저 초기화하십시오.