추세 지표 - 페이지 13

 

아주 좋은 지표

mladen:
이것은 내가 이름을 바꿔야 했습니다. 첨부된 문서에서 Jose Cruset 이 설명 했지만 그는 이것을 Trend Strength라고 부르고 이미 그 이름을 가진 메타트레이더에 대한 지표가 있기 때문에(뒤에 다른 계산이 있음) MasTrend로 이름을 변경했습니다.

공유해 주셔서 감사합니다.

파일:
chart.gif  34 kb
 

진지하게, 하나의 f-la("A")에 모든 하드 코딩됨: ) - "C"(p44 문서)를 얻는 방법:(

 

그것이 무엇인지 알았다면 :

(; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)

- 나는 이미 했을 것이다

(단 두 단어로 설명(programminf 스레드는 아니지만...) - 제발, Mladen

 
fxbs:
(; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)

Mladen, (; - 뭔가 빠진 것 같은데, ACodeError인가요?

dem, 그의 코드는 점점 더 짧아지고 있습니다 - 나는 매우 불행합니다

이제 나는 그것이 무엇인지조차 모릅니다 (내가 훔치고있는 것), 그것이 나를 화나게합니다

아니, 오류가 없습니다 짧게 - 충분히 짧지 않습니다. 이상은 다음과 같습니다.

while(myWelth<3*WarrenBuffetsWelth) makeMeSomeMoreMoney();

하지만 내가 그것을 쓸 때 메타 트레이더는 불평합니다 (당신은 그것을 상상할 수 있습니까? )

fxbs:
진지하게, 하나의 f-la("A")에 모든 하드 코딩됨: ) - "C"(p44 문서)를 얻는 방법:(

가격과 MA의 차이 대신 MA의 기울기를 찾습니다. 따라서: if iMa(,..,i)>iMa(,...,i+1) total++if iMa(,..,i)<iMa(,...,i+1) total-- . 속도를 높이려면 코드가 더 필요할 수 있지만 이것이 핵심입니다.

__________________________________________

추신: 울트라 트렌드는 JMA를 사용하는 것만 비교하는 동일한 기울기를 수행하며 표현이 약간 다르기 때문에 해당 "기울기" 아이디어의 기원을 정확히 찾는 것이 흥미로울 것입니다( 호세 인지 확실하지 않음 Cruset 의 독창적인 아이디어)

 
mladen:
아니, 오류가 없습니다

짧게 - 충분히 짧지 않습니다. 이상은 다음과 같습니다.

while(myWelth<3*WarrenBuffetsWelth) makeMeSomeMoreMoney();

그러나 내가 그것을 쓸 때 메타 트레이더는 불평합니다 (당신은 그것을 상상할 수 있습니까? )

가격과 MA의 차이 대신 MA의 기울기를 찾습니다. 따라서: if iMa(,..,i)>iMa(,...,i+1) total++if iMa(,..,i)<iMa(,...,i+1) total-- . 속도를 높이려면 코드가 더 필요할 수 있지만 이것이 핵심입니다.

__________________________________________

추신: 울트라 트렌드는 JMA를 사용하는 것만 비교하는 동일한 기울기를 수행하며 표현이 약간 다르기 때문에 해당 "기울기" 아이디어의 기원을 정확히 찾는 것이 흥미로울 것입니다( 호세 인지 확실하지 않음 Cruset 의 독창적인 아이디어)

이와 같이

ㅏ:

(; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)

{

이중 ma = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i);

if (price > ma) total++;

if (price < ma) 총--;

}

MasTrendBuffer = 100.00*total/masCount;

씨:

(; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)

{

이중 ma0 = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i);

이중 ma1 = iMA(NULL,0,masPeriod,0,Mas.Type,Price,i+1);

if (ma0 > ma1) 총++;

if (ma0 < ma1) 총계 --;

}

MasTrendBuffer = 100.00*total/masCount;

ps 감사합니다 Mladen

파일:
 
fxbs:
(; masPeriod<=Mas.End; masPeriod+= Mas.Step, masCount++)

Mladen, (; - 뭔가 빠진 것 같은데, ACodeError인가요?

dem, 그의 코드는 점점 더 짧아지고 있습니다 - 나는 매우 불행합니다

이제 나는 그것이 무엇인지조차 모릅니다 (내가 훔치고있는 것), 그것이 나를 화나게합니다

귀하의 PM 상자가 가득 찼습니다.

 
mladen:
이것은 내가 이름을 바꿔야 했습니다. 첨부된 문서에서 Jose Cruset 이 설명 했지만 그는 이것을 Trend Strength라고 부르고 이미 그 이름을 가진 메타트레이더에 대한 지표가 있기 때문에(뒤에 다른 계산이 있음) MasTrend로 이름을 변경했습니다. 아이디어는 간단합니다. 가격을 일련의 이동 평균과 비교하십시오. 그것에 대한 자세한 내용은 (그냥이 아니라) Jose Cruset의 첨부 문서를 읽으십시오. 일반적으로 60 초과 -60 미만의 값은 강한 추세로 간주됩니다.

60, 0 및 -60에 레벨 라인을 표시하지 않은 이유가 있습니까?

간단한 코드:

#property indicator_level1 60.0

#property indicator_level2 0.0

#property indicator_level3 -60.0

#property indicator_levelcolor Gray

파일:
_cm.gif  17 kb
 
CodeMuncher:

60, 0 및 -60에 레벨 라인을 표시하지 않은 이유가 있습니까?

간단한 코드:

#property indicator_level1 60.0

#property indicator_level2 0.0

#property indicator_level3 -60.0

#property indicator_levelcolor Gray

당신을 억만장자로 만들 것이기 때문에

 

...

왜 물론 TRO

나는 당신이 그것을 "개선"하기를 기다렸습니다. 나는 당신이 지금 교사가 되는 것을 보고, 당신의 엄청난 지혜의 새로운 진주를 간절히 기다리고 있다고 말해야 합니다. :) :)

_____________________________________

추신: 당신은 나의 "친애하는 친구"이고 내가 당신의 "지적 모험"을 돕고 IQ를 30-35 이상의 수준으로 올리겠다고 약속한 이후, 우연히 이 탭을 보셨습니까? 어떤 지표 속성 의?

아니요? 나는 그렇게 생각했다

CodeMuncher:

60, 0 및 -60에 레벨 라인을 표시하지 않은 이유가 있습니까?

간단한 코드:

#property indicator_level1 60.0

#property indicator_level2 0.0

#property indicator_level3 -60.0

#property indicator_levelcolor Gray

파일:
levels.jpg  29 kb
 
mladen:
왜 물론 TRO

나는 당신이 그것을 "개선"하기를 기다렸습니다. 나는 당신이 지금 교사가 되는 것을 보고, 당신의 엄청난 지혜의 새로운 진주를 간절히 기다리고 있다고 말해야 합니다. :) :)

_____________________________________

추신: 당신은 나의 "친애하는 친구"이고 내가 당신의 "지적 모험"을 돕고 IQ를 30-35 이상의 수준으로 올리겠다고 약속한 이후, 우연히 이 탭을 보셨습니까? 어떤 지표 속성의?

아니요? 나는 그렇게 생각했다

왜 그것을 구축하지 않습니까? 사용자가 같은 내용을 반복적으로 입력해야 합니까? 말할 것도 없이, 당신 자신이 그 수준을 계획하지 않았습니다. 왜 안 돼?