다중 기간 표시기 - 페이지 639

 

경고와 함께 만들어야 하는 표시기는 어떻게 부착합니까?

 

안녕하세요 mladen님

TVI_v3 mtf nmc 에서 한 가지 문제를 발견했습니다. 디버깅하는 동안 " array out of range " 오류가 나타났습니다. 사용

매개변수 제한 으로 제한 = MathMin(Bars-counted_bars,Bars-1)-1 모든 것이 올바르게 작동합니다.

또한 코드를 더 명확하게 만들기 위해 엄격한 컴파일(예: #property strict )을 만들고 매개변수 AlertSound 를 추가했습니다.

ShortName 은 원래 버전 TVI_v2 에 있는 그대로입니다.

가능한 논리 오류에 대해 내 버전 TVI_v3 mtf nmc_strict 를 곧 확인하시겠습니까?

이 문제를 해결하는 방법을 모르겠습니다. TVI 를 계산하기 위한 2개의 루프로 인해 표시기의 왼쪽 모서리에 두 개의 동일한 매개변수가 표시됩니다. 어떻게 하나의 값만 표시할 수 있습니까?

파일:
 
qwex:
안녕하세요 mladen님

TVI_v3 mtf nmc 에서 한 가지 문제를 발견했습니다. 디버깅하는 동안 " array out of range " 오류가 나타났습니다. 사용

매개변수 제한 으로 제한 = MathMin(Bars-counted_bars,Bars-1)-1 모든 것이 올바르게 작동합니다.

또한 코드를 더 명확하게 만들기 위해 엄격한 컴파일(예: #property strict )을 만들고 매개변수 AlertSound 를 추가했습니다.

ShortName 은 원래 버전 TVI_v2 에 있는 그대로입니다.

가능한 논리 오류에 대해 내 버전 TVI_v3 mtf nmc_strict 를 곧 확인하시겠습니까?

이 문제를 해결하는 방법을 모르겠습니다. TVI 를 계산하기 위한 2개의 루프로 인해 표시기의 왼쪽 모서리에 두 개의 동일한 매개변수가 표시됩니다. 하나의 값만 표시할 수 있습니까?

내 생각에 그 문제는 new metatrader 4의 큰 버그입니다. 그들이 strict의 사용 여부를 허용했다면 디버거는 알고 있어야 합니다. 대신 디버거는 항상 코드가 strict를 사용하여 컴파일된 것처럼 작동합니다. 아니면 모두 "엄격"하게 만들어야 합니다.

strict를 사용하려면 이 버전을 사용하십시오(코드에서 변경된 내용을 볼 수 있음). 한계값을 변경하지 마십시오.

표시 시점: 값을 표시하지 못하도록 숨기려는 각 버퍼에 대해 SetIndexLabel(bufferNo,NULL)을 사용합니다.

_______________________

추신: strict는 코드를 더 깨끗하게 만들지 않습니다. 이는 코드에 몇 가지 추가 코드 검사를 추가해야 하며 메타트레이더 인터프리터가 문제를 해결하도록 해서는 안 된다는 의미입니다.

파일:
 

누군가이 지표를 MTF로 만들 수 있습니까? ...

미리 감사드립니다!

 
mladen:
내 생각에 그 문제는 new metatrader 4의 큰 버그입니다. 그들이 strict의 사용 여부를 허용했다면 디버거는 알고 있어야 합니다. 대신 디버거는 항상 코드가 strict를 사용하여 컴파일된 것처럼 작동합니다. 아니면 모두 "엄격"하게 만들어야 합니다.

strict를 사용하려면 이 버전을 사용하십시오(코드에서 변경된 내용을 볼 수 있음). 한계값을 변경하지 마십시오.

표시 시점: 값을 표시하지 못하도록 숨기려는 각 버퍼에 대해 SetIndexLabel(bufferNo,NULL)을 사용합니다.

_______________________

추신: strict는 코드를 더 깨끗하게 만들지 않습니다. 이는 코드에 몇 가지 추가 코드 검사를 추가해야 하며 메타트레이더 인터프리터가 문제를 해결하도록 해서는 안 된다는 의미입니다.

믈라덴,

나는 new metatrader의 디버거 버그에 대해 전적으로 동의합니다. 모든 새 빌드는 우리에게 블랙박스입니다. 아마도 다음 빌드에서 그들은 우리에게 엄격 모드로만 컴파일러를 제공할 것입니다. 누가 알겠습니까 ... 그렇기 때문에 이 혼돈보다 조금 앞서기 위해 최대한 엄격 모드에서 지표를 컴파일하기로 결정했습니다

도움을 주셔서 감사합니다. 특히 문제를 명확히 하는 의견에 감사드립니다!

 
forexdreamer:
누군가 이 지표를 MTF로 만들 수 있습니까?... 미리 감사드립니다!

몽상가

adx 십자가에 대해 이것을 확인하십시오 : adx__cross_arrows_mtfalerts_nmc.mq4

 
mladen:
forexdreamer adx 십자가에 대해 이것을 확인하십시오. adx__cross_arrows_mtfalerts_nmc.mq4

믈라덴 감사합니다. 시간되시면 다른 2편도 봐주세요. 특히 만약 당신이 Alaskanpipassassinmod.mq4의 MTF를 얻을 수 있다면 당신의 도움에 정말 감사드립니다.

 
forexdreamer:
누군가 이 지표를 MTF로 만들 수 있습니까?... 미리 감사드립니다!

Forexdreamer, AlaskanPipAssassinMod는 불량 리페인터이고 ABHAFXS_Timing2는 디컴파일된 표시기입니다.

 
mrtools:
Forexdreamer, AlaskanPipAssassinMod는 불량 리페인터이고 ABHAFXS_Timing2는 디컴파일된 표시기입니다.

Alaskanpipassassinmod의 다시 그리기 문제를 알고 있습니다. 다른 지표와 함께 사용하는 것을 염두에 두고 있습니다.

MTF를 만들어주시면 감사하겠습니다.

 

forexdreamer 저는 알래스카를 사용하지 않습니다. 주요 인디는 내 PC의 EATA pollan vers mod2입니다. 알래스카가 아닙니다. 라 아직터 알라 아르틱 베아