도형 - 페이지 19

 

프랙탈 기반 지표

프랙탈 및 프랙탈 기반 지표는 고가/저가를 기준으로 합니다.

이것을 OPEN 가격 으로 변경할 수 있는지 아는 사람이 있습니까?

그렇지 않은 경우 알려주십시오.

감사해요.

팀 트레이더

파일:
document1.pdf  30 kb
 

가격을 선택할 수 있는 도형 ...

이걸로 해봐

PriceHighPriceLow 를 1로 설정합니다(기본값은 높음의 경우 2, 낮음의 경우 3). 또한 내장된 프랙탈 표시기와 동일한 프랙탈 기간을 5로 설정합니다. 다음은 고가 및 저가 대신 공개 가격 을 사용하는 경우의 예입니다(이 예에서 기간은 25).

TEAMTRADER:
프랙탈 및 프랙탈 기반 지표는 고가/저가를 기준으로 합니다.

이것을 OPEN 가격으로 변경할 수 있는지 아는 사람이 있습니까?

그렇지 않은 경우 알려주십시오.

감사해요.

팀 트레이더
 

감사해요

고맙습니다.

위에서 제안한 대로 수정을 완료했고 잘 작동합니다. 감사합니다.

두 번째 촛불이 아닌 바로 다음 촛불에서 프랙탈 을 '인식'하는 방법이 있습니까?

코드를 보고 관련이 있을 수 있는 부분 아래에 복사하여 붙여넣었습니다. 이것이 이해된다면? 버퍼는 즉시 일어나는 일을 멈추는 것이라고 가정합니다. 하지만 이 경우에는 즉시 발생/표시해야 합니다.

다시 한번 감사합니다.

팀 트레이더

버퍼

이중 v1[];

이중 v2[];

이중 val1;

이중 val2;

정수 나;

정수 초기화()

{

표시기버퍼(2);

 

...

버퍼는 즉시 일어나는 일을 멈추게 하는 것이라고 생각합니다...

아니요, mql의 버퍼는 그렇게 하지 않습니다.

mql에서 버퍼는 특수 배열이며 "그리기" 버퍼이기도 하면 그 안에 있는 모든 것이 차트에 그려집니다. 그리기에는 지연이 없습니다(계산 루프가 완료되자마자 그리기 버퍼 에 있는 것이 무엇이든 그려지고 각 틱마다 발생합니다). 프랙탈 그리기의 지연은 프랙탈 계산의 특성 때문입니다. 사용하려는 내장 프랙탈은 2개의 막대 후에만 프랙탈을 그립니다. 제가 올린건 안하는데 현재 프랙탈(피크)이 현재바에서 0.51바 미만인 바에 그려지면 변동의 대상이 됩니다

팀 트레이더:
고맙습니다.

위에서 제안한 대로 수정을 완료했고 잘 작동합니다. 감사합니다.

두 번째 촛불이 아닌 바로 다음 촛불에서 프랙탈을 '인식'하는 방법이 있습니까?

코드를 보고 관련이 있을 수 있는 부분 아래에 복사하여 붙여넣었습니다. 이것이 이해된다면? 버퍼는 즉시 일어나는 일을 멈추는 것이라고 가정합니다. 하지만 이 경우에는 즉시 발생/표시해야 합니다.

다시 한번 감사합니다.

팀 트레이더

버퍼

이중 v1[];

이중 v2[];

이중 val1;

이중 val2;

정수 나;

정수 초기화()

{

표시기버퍼(2);
 
mladen:
이걸로 해봐

PriceHighPriceLow 를 1로 설정합니다(기본값은 높음의 경우 2, 낮음의 경우 3). 또한 내장된 프랙탈 표시기와 동일한 프랙탈 기간을 5로 설정합니다. 다음은 고가 및 저가 대신 공개 가격을 사용하는 경우의 예입니다(이 예에서 기간은 25).

이 작은 인디는 단순히 아름답습니다. 지그재그 대신 사용할 수 있습니다. 멀티 타임 프레임 버전을 만들어 주시겠습니까? (예: h1 h4 d1).

또 다른 요점은 Vilka 표시기에서와 같이 다른 함수 에 대해 이 indy를 호출하는 방법입니다. 기본 Fractals를 사용합니다. 이것을 사용하는 것은 어떻습니까?

감사해요.

 

...

젠들

여기 당신이 간다 또한 iCustom()을 통해 호출할 수 있는 방법을 찾을 수 있습니다(이 표시기는 독립형 표시기입니다. 계산을 수행하기 위해 스스로를 호출하고 매우 유사한 방법을 사용하여 다른 코드에서 iCustom() 호출 을 사용하여 검색할 수 있습니다. 이 지표의 값)

일반적으로 이것을 호출하는 경우 다음 형식을 사용하십시오.

iCustom(symbol,timeFrame,"Fractals - adjustable periods & price & mtf","",FractalPeriod,PriceHigh,PriceLow,UpperArrowDisplacement,LowerArrowDisplacement,0,shift);[/PHP]

and if you want to use the previous version, use this form (one (the first one) parameter less)

[PHP]iCustom(symbol,timeFrame,"Fractals - adjustable periods & price",FractalPeriod,PriceHigh,PriceLow,UpperArrowDisplacement,LowerArrowDisplacement,0,shift);
jeandl:
이 작은 인디는 단순히 아름답습니다. 지그재그 대신 사용할 수 있습니다. 멀티 타임 프레임 버전을 만들어 주시겠습니까? (예: h1 h4 d1).

또 다른 요점은 Vilka 표시기와 같은 다른 기능에 대해 이 indy를 호출하는 방법입니다. 기본 프랙탈을 사용합니다. 이것을 사용하는 것은 어떻습니까?

감사해요.
 

Voila, 매우 효율적이고 높이 평가됩니다.

 

mladen 및 프랙탈 조정 가능 기간

"프랙탈 - 조정 가능한 기간 및 가격" 표시기의 신호 점은 지그재그 표시기와 유사하게 계속 움직입니다. 다른 프랙탈 표시기 는 움직이지 않는 고정 신호를 제공합니다. 확실히 차이가 나는데 왜 그런지 모르겠네요.

 

...

일부러 그렇게 만든 것입니다. "조정 가능한 기간" 버전의 마지막 점은 원하는 기간에 대한 최신 최고 고가 또는 최저 저가가 발견되면 이동합니다. 그것을 피하려면 다음과 같이 메인 루프를 변경하십시오.

for(i=limit; i>=0; i--)

[/PHP]

to this :

[PHP] for(i=limit; i>=half; i--)

예상대로 작동할 것입니다(그러나 내장된 프랙탈과 동일한 작업을 수행합니다. 점은 과거에는 계산 막대 의 절반에만 나타납니다. 아이디어는 가능한 새로운 프랙탈에 대한 "조기 경고"를 갖는 것이었습니다. "조정 가능한 기간"이 만들어진 방식을 형성).

michaelB:
"프랙탈 - 조정 가능한 기간 및 가격" 표시기의 신호 점은 지그재그 표시기와 유사하게 계속 움직입니다. 다른 프랙탈 표시기는 움직이지 않는 고정 신호를 제공합니다. 확실히 차이가 나는데 왜 그런지 모르겠네요.
 
mladen:
jeandl 여기 있습니다

안녕, 믈라덴

MTF 버전에 감사드립니다.

내 아이디어는 동일한 차트에 여러 프랙탈을 표시하는 것입니다. 여기에서 나는 그것을 시도했지만 내 mql4 레벨은 복사 및 과거, 약간의 수정으로 제한됩니다. 예를 들어 H1 및 H4에 표시하기 위해 다음을 만들었지만 H4에 지저분한 점이 표시되었습니다. 수정해주세요?

수정 사항: 1, 소스를 저장하려면 제한된 스캔 막대를 설정합니다. 2, 화살표 변위 변경; 3, 높은 TF 프랙탈 기능 을 추가합니다.

문제는 High TF 막대가 카운팅되는 것이라고 생각하지만 수정하는 방법을 모릅니다. MTF 버전의 코드가 어떻게 수행되었는지 이해할 수 없습니다.