불행히도, 귀하의 표시기 TVI_v2 mtf nmc(여기에서 다중 시간 프레임 표시기 - 페이지 637 )는 MT4 빌드 625의 테스터에서 올바르게 작동하지 않습니다. 동시에 실제 거래에서는 올바르게 작동합니다.
나는 문제를 이해하지 못한다. 코드가 맞는 것 같다. 이전 빌드 610에서는 모든 것이 정상이었습니다.
버그를 고칠 수 있습니까? 나는 문제가 배열에 있다고 생각하지만 누가 알겠습니까 ...
"버그"는 백 테스트하고 더 높은 시간 프레임을 보고 싶을 때 메타 트레이더가 데이터를 계산하는 방식에 있습니다. 예를 들어, 2013년 1월 1일부터 1분 차트에서 시각적 백 테스트를 시작하고 5분 데이터를 확인하려고 합니다. 그것은 약 13.000 5 분 막대가 필요합니다. 차트의 최대 막대 수가 해당 숫자보다 작으면 표시기에서 결과를 얻을 수 없습니다(메타 트레이더가 "다른 시간 프레임"을 차트의 최대 막대로 제한하기 때문에).
차트의 최대 막대를 더 큰 숫자로 설정하고 기록에 더 높은 기간의 데이터가 충분한지 확인하십시오.
_______________________________________
이전 버전에서도 BarCount를 큰 숫자로 설정했는지 확인하십시오. 훨씬 더 간단하고 작업을 좀 더 효율적으로 수행하는 최신 버전을 연결합니다. 그러나 적절하게 설정되면 둘 다 시각적 백 테스트에서도 작동합니다.
다음은 예입니다. 1분 시각적 백 테스트, 위쪽은 새 항목, 아래쪽은 이전 항목으로 BarCount가 15.000개로 설정된 옵션의 차트에서 최대 막대가 50.000이고 시작 데이터가 2013년 1월 1일입니다. 보시다시피 둘 다 표시되고 정상적으로 작동합니다.
mladen: "버그"는 백 테스트하고 더 높은 시간 프레임을 보고 싶을 때 메타 트레이더가 데이터를 계산하는 방식에 있습니다. 예를 들어, 2013년 1월 1일부터 1분 차트에서 시각적 백 테스트를 시작하고 5분 데이터를 확인하려고 합니다. 그것은 약 13.000 5 분 막대가 필요합니다. 차트의 최대 막대 수가 해당 숫자보다 작으면 표시기에서 결과를 얻을 수 없습니다(메타 트레이더가 "다른 시간 프레임"을 차트의 최대 막대로 제한하기 때문에).
차트의 최대 막대를 더 큰 숫자로 설정하고 기록에 더 높은 기간의 데이터가 충분한지 확인하십시오.
_______________________________________
이전 버전에서도 BarCount를 큰 숫자로 설정했는지 확인하십시오. 훨씬 더 간단하고 작업을 좀 더 효율적으로 수행하는 최신 버전을 연결합니다. 그러나 적절하게 설정되면 둘 다 시각적 백 테스트에서도 작동합니다.
다음은 예입니다. 1분 시각적 백 테스트, 위쪽은 새 항목, 아래쪽은 이전 항목으로 BarCount가 15.000개로 설정된 옵션의 차트에서 최대 막대가 50.000이고 시작 데이터가 2013년 1월 1일입니다. 보시다시피 둘 다 표시되고 정상적으로 작동합니다.
믈라덴,
새 버전과 의견에 대단히 감사합니다!
새 버전에서 예상한 대로 배열 함수 ArrayResize, ArraySetAsSeries, iMAOnArray 및 삭제된 SyncExtraBuffers(새 막대에서 추가 버퍼 이동)를 사용하지 않습니다. 이제 코드가 훨씬 더 이해하기 쉬워 보입니다.
원래 버전의 TVI_v2와 비슷한 것을 만들려고 했으나 이해하지 못하는 코드에 오류가 있었습니다. 또한 귀하의 버전에서는 TimeFrame =" 현재 시간 프레임" 매개변수를 사용하므로 기록에 데이터가 없는 실수는 제외됩니다.
어쨌든 두 가지 질문이 남았습니다.
1) 동일한 조건에서 표시기(TimeFrame ="현재 시간 프레임" 매개변수가 있는 TVI_v2 mtf nmc)가 610 빌드에서 올바르게 작동하고 새 빌드 625에서 문제가 발생한 이유는 무엇입니까?
2) 원래 버전 TVI_v2의 작성자가 지금보다 훨씬 더 쉽게 코드를 작성할 수 있었다면 왜 ArrayResize, ArraySetAsSeries, iMAOnArray 배열 함수를 사용했습니까?
다항식 회귀(i-regr) 표시기는 새 빌드와도 호환됩니다. i-regr_mtf_nmc.mq4
mladen 경, 이 표시기는 다시 칠할 것인가 말 것인가? 감사해요
안녕하세요 mladen님
불행히도, 귀하의 표시기 TVI_v2 mtf nmc(여기에서 다중 시간 프레임 표시기 - 페이지 637 )는 MT4 빌드 625의 테스터에서 올바르게 작동하지 않습니다. 동시에 실제 거래에서는 올바르게 작동합니다.
나는 문제를 이해하지 못한다. 코드가 맞는 것 같다. 이전 빌드 610에서는 모든 것이 정상이었습니다.
버그를 고칠 수 있습니까? 나는 문제가 배열에 있다고 생각하지만 누가 알겠습니까 ..."버그"는 백 테스트하고 더 높은 시간 프레임을 보고 싶을 때 메타 트레이더가 데이터를 계산하는 방식에 있습니다. 예를 들어, 2013년 1월 1일부터 1분 차트에서 시각적 백 테스트를 시작하고 5분 데이터를 확인하려고 합니다. 그것은 약 13.000 5 분 막대가 필요합니다. 차트의 최대 막대 수가 해당 숫자보다 작으면 표시기에서 결과를 얻을 수 없습니다(메타 트레이더가 "다른 시간 프레임"을 차트의 최대 막대로 제한하기 때문에).
차트의 최대 막대를 더 큰 숫자로 설정하고 기록에 더 높은 기간의 데이터가 충분한지 확인하십시오.
_______________________________________
이전 버전에서도 BarCount를 큰 숫자로 설정했는지 확인하십시오. 훨씬 더 간단하고 작업을 좀 더 효율적으로 수행하는 최신 버전을 연결합니다. 그러나 적절하게 설정되면 둘 다 시각적 백 테스트에서도 작동합니다.
다음은 예입니다. 1분 시각적 백 테스트, 위쪽은 새 항목, 아래쪽은 이전 항목으로 BarCount가 15.000개로 설정된 옵션의 차트에서 최대 막대가 50.000이고 시작 데이터가 2013년 1월 1일입니다. 보시다시피 둘 다 표시되고 정상적으로 작동합니다.
mladen 경, 이 표시기는 다시 칠할 것인가 말 것인가? 감사해요
수트
다항식 회귀(i-regr)는 다시 계산/다시 칠합니다. 그것은 그것의 본성이다
업데이트된 Svinozavr 표시기: svinozavr_mtf_nmc.mq4
원래 여기에 게시되었습니다 : https://www.mql5.com/en/forum/173574/page321
여보세요,
멀티 타임 프레임 기능과 수평 시프트 기능을 표시기에 추가하여 앞뒤 믹싱 막대를 선택할 수 있도록 하십시오.
고맙습니다!손님21
여기 당신이 간다
_______________
여기에 게시된 업데이트된 버전: https://www.mql5.com/en/forum/173574
친애하는 믈라덴
첨부된 표시기에 mtf 옵션을 추가하시겠습니까?
미리 감사드립니다
비밀 코드
"버그"는 백 테스트하고 더 높은 시간 프레임을 보고 싶을 때 메타 트레이더가 데이터를 계산하는 방식에 있습니다. 예를 들어, 2013년 1월 1일부터 1분 차트에서 시각적 백 테스트를 시작하고 5분 데이터를 확인하려고 합니다. 그것은 약 13.000 5 분 막대가 필요합니다. 차트의 최대 막대 수가 해당 숫자보다 작으면 표시기에서 결과를 얻을 수 없습니다(메타 트레이더가 "다른 시간 프레임"을 차트의 최대 막대로 제한하기 때문에).
차트의 최대 막대를 더 큰 숫자로 설정하고 기록에 더 높은 기간의 데이터가 충분한지 확인하십시오.
_______________________________________
이전 버전에서도 BarCount를 큰 숫자로 설정했는지 확인하십시오. 훨씬 더 간단하고 작업을 좀 더 효율적으로 수행하는 최신 버전을 연결합니다. 그러나 적절하게 설정되면 둘 다 시각적 백 테스트에서도 작동합니다.
다음은 예입니다. 1분 시각적 백 테스트, 위쪽은 새 항목, 아래쪽은 이전 항목으로 BarCount가 15.000개로 설정된 옵션의 차트에서 최대 막대가 50.000이고 시작 데이터가 2013년 1월 1일입니다. 보시다시피 둘 다 표시되고 정상적으로 작동합니다.믈라덴,
새 버전과 의견에 대단히 감사합니다!
새 버전에서 예상한 대로 배열 함수 ArrayResize, ArraySetAsSeries, iMAOnArray 및 삭제된 SyncExtraBuffers(새 막대에서 추가 버퍼 이동)를 사용하지 않습니다. 이제 코드가 훨씬 더 이해하기 쉬워 보입니다.
원래 버전의 TVI_v2와 비슷한 것을 만들려고 했으나 이해하지 못하는 코드에 오류가 있었습니다. 또한 귀하의 버전에서는 TimeFrame =" 현재 시간 프레임" 매개변수를 사용하므로 기록에 데이터가 없는 실수는 제외됩니다.
어쨌든 두 가지 질문이 남았습니다.
1) 동일한 조건에서 표시기(TimeFrame ="현재 시간 프레임" 매개변수가 있는 TVI_v2 mtf nmc)가 610 빌드에서 올바르게 작동하고 새 빌드 625에서 문제가 발생한 이유는 무엇입니까?
2) 원래 버전 TVI_v2의 작성자가 지금보다 훨씬 더 쉽게 코드를 작성할 수 있었다면 왜 ArrayResize, ArraySetAsSeries, iMAOnArray 배열 함수를 사용했습니까?
이 게시물의 Ichimoku 버전 https://www.mql5.com/en/forum/173574/page322 업데이트 및 코드의 일부 오류 수정(이제 모든 요소를 쉽게 숨기거나 숨김 해제할 수 있음) : ichimoku_mtf_nmc.mq4
원본은 여기에 게시되었습니다: https://www.mql5.com/en/forum/173574/page322
안녕하세요, 저는 ichimoku 구름을 그리는 데 유용한 지표가 있지만 동일한 차트에 여러 시간대의 여러 ichimoku 구름을 포함하려면 mtf가 필요합니다. 미리 감사드립니다...
JJventural, 해당 표시기가 디컴파일되었기 때문에 정확히 무엇을 하는지 모르지만 ichimoku 클라우드에 대해 언급한 이후로 이 표시기가 작동할 수 있습니다.
________________
여기에 게시된 업데이트된 버전: https://www.mql5.com/en/forum/173574
친애하는 mladen,
당신이나 누군가가 첨부된 표시기에 다중 시간 프레임 옵션을 추가하는 데 도움을 주실 수 있습니까? 또는 유사한 것이 이미 사용 가능한 경우 올바른 방향으로 저를 가리켜 주십시오. 새로운 mt4와 호환되어야 합니다.