다른 사람들을 돕기 위한 노력과 SuperTrend indi에 MTF를 추가하는 흥미로운 방법을 보여주셔서 감사합니다... 귀하의 코딩 중 일부는 저보다 조금 부족하여 조금 더 배우고 싶습니다. 내 노력은 MTF로 변경하는 가장 기본적인 방법이었고 귀하의 코드는 인디에 훨씬 더 많은 것을 추가했습니다.
그리고 그들은 확실히 다른 결과를 제공합니다.
원래 코드에는 iCustom 문이 없었습니다. iCustom이 호출하는 표시기가 무엇인지 잘 모르겠습니다. 거의 자기 자신을 부르는 것 같죠? 그리고 "calculate" 문은 무엇을 위한 것입니까?
또한 버퍼가 두 루틴 모두에서 사용되는 것 같습니다... 원본 코드와 새 iCustom 문? 또한 원래 코드에는 여전히 "NULL, 0" 형식이 포함되어 있습니다. 이것은 어떻게 해서든 이제 새 코드로 우회됩니까?
BTW, 코드가 더 정확하고 유용하다면 사람들이 너무 많은 버전과 혼동하지 않도록 간단한 변경된 버전을 삭제하는 데 문제가 없습니다.
도움을 주셔서 미리 감사드립니다... 그리고 저는 여전히 점점 더 배우고 있습니다...!
로버트
안녕하세요 로버트,
귀하의 게시물이 솔직히 첨부 파일을 보지 못한 후 Mtf를 게시한 것에 대해 죄송합니다. 무엇보다도 가장 잘 설명하기 위해 저는 무엇보다도 먼저 배우고 있으며 귀하가 많이 배우는 것을 즐기며 특히 제가 아는 모든 것을 배웠습니다. 이 포럼의 강력한 지원 태도에 의한 코딩, 즉 이 코드는 이 스레드에 게시된 다른 MTF 지표와 이 포럼의 엘리트 섹션에 있는 해당 코드입니다.
귀하의 게시물이 솔직히 첨부 파일을 보지 못한 후 Mtf를 게시한 것에 대해 죄송합니다. 무엇보다도 가장 잘 설명하기 위해 저는 무엇보다도 먼저 배우고 있으며 귀하가 많이 배우는 것을 즐기며 특히 제가 아는 모든 것을 배웠습니다. 이 포럼의 강력한 지원 태도에 의한 코딩, 즉 이 코드는 이 스레드에 게시된 다른 MTF 지표와 이 포럼의 엘리트 섹션에 있는 해당 코드입니다.
문안 인사
안녕하세요 MrTools님,
답장을 보내 주셔서 감사합니다.
먼저 다른 사람을 돕기 위한 귀하의 노력과 노력에 감사드립니다. 따라서 귀하의 기여에 대해 사과할 이유가 없습니다.
그리고 이 경우(SuperTrends MTF 및 BearsBulls MTF의 MTF 버전을 사용하여) MTF 코드를 수행하는 "다른" 방법을 제공했습니다... 그래서 두 배로 감사합니다. 저는 항상 무한의 우주에 열려 있습니다. 가능성... 그리고 새로운 것을 배우기를 고대합니다. 아직 이해했다고 말할 수는 없지만...그건 음모...
몇 가지 질문이 있습니다.
MTF 변경이 BearBulls 원본 코드에서 직접 수행되지 않은 이유를 이해하고 대신 iCustom이 표시기를 호출 하는 다른 표시기를 만들고 싶습니다. 원래 코드에서 MTF를 수행하는 것이 훨씬 더 간단한 방법이 될 것 같습니다(더 빠른 작업, 더 적은 CPU 주기 등)?
기본 MTF 코딩과 비교하여 MTF 코드의 가장 큰 차이점은 시간 배열을 사용한다는 것입니다. TimeArray 코드는 어떻게 작동합니까? 그리고 결과가 기본 MTF 코딩과 다른 이유는 무엇입니까?
MTF Time Array 버전을 더 잘 이해하는 데 도움이 되길 바라며... 그리고/또는 다른 좋은 코더가 다른 결과를 생성하는 이유를 설명하는 데 도움이 될 수 있습니다.
나는 그것을 다시 시도했습니다 ... 그리고 이것이 내가 변경 한 것입니다 ( 변경 사항은 파란색 ).
#속성 표시기_분리_창
#속성 표시기_레벨1 0.0002
#속성 표시기_레벨2 -0.0002
#속성 표시기_버퍼 2
#property indicator_color1 빨간색
#property indicator_color2 라임
#속성 표시기_너비1 4
#속성 표시기_너비2 2
//---- 입력 매개변수
extern int BearsBullsPeriod=13;
외부 int TimeFrame=0;
//---- 버퍼
이중 BearsBuffer[];
이중 BullsBuffer[];
이중 TempBuffer[];
//+----------------------------------------------- -------------------+
//| 커스텀 인디케이터 초기화 기능 |
//+----------------------------------------------- -------------------+
정수 초기화()
{
문자열 short_name;
//---- 카운팅에 사용되는 추가 버퍼 1개.
표시 버퍼(3);
IndicatorDigits(숫자);
//---- 표시줄
SetIndexStyle(0,DRAW_HISTOGRAM);
SetIndexStyle(1,DRAW_HISTOGRAM);
SetIndexBuffer(0,BearsBuffer);
SetIndexBuffer(1,BullsBuffer);
SetIndexBuffer(2, TempBuffer);
//---- DataWindow의 이름 및 표시기 하위 창 레이블
short_name="BearBulls("+BearsBullsPeriod+")";
IndicatorShortName(short_name);
SetIndexLabel(0,short_name);
SetIndexLabel(1,"BearBulls2("+BearsBullsPeriod+")");
//----
리턴(0);
}
//+----------------------------------------------- -------------------+
//| 베어스 파워 |
//+----------------------------------------------- -------------------+
정수 시작()
{
int i,counted_bars=IndicatorCounted();
//----
if(Bars<=BearsBullsPeriod) return(0);
//----
int limit=막대-counted_bars;
if(counted_bars>0) 제한++;
for(i=0; i<한계; i++)
TempBuffer=iMA(NULL, TimeFrame , BearsBullsPeriod,0,MODE_EMA,PRICE_CLOSE,i);
//----
i=바 수 계산_바-1;
동안(i>=0)
{
BearsBuffer=낮은 온도 버퍼;
BullsBuffer=고온 버퍼;
나--;
}
//----
반환(0);
}
//+----------------------------------------------- -------------------+
첨부된 그림 은 M30으로 설정된 두 표시기를 보여줍니다. Chartwindow 1은 나의 시도를 보여주고 chartwindow 2는 MrTool의 노력을 보여줍니다. 그림 1은 EURUSD M5 차트에 추가된 지표이고 그림 2는 M30 차트에 추가된 지표입니다.
MrTools가 올바른 표시기를 보여주고 있다고 절대적으로 확신합니다... 제 종류의 MTF 변경에 어떤 문제가 있습니까?
안녕하세요 MrTools님.
다른 사람들을 돕기 위한 노력과 SuperTrend indi에 MTF를 추가하는 흥미로운 방법을 보여주셔서 감사합니다... 귀하의 코딩 중 일부는 저보다 조금 부족하여 조금 더 배우고 싶습니다. 내 노력은 MTF로 변경하는 가장 기본적인 방법이었고 귀하의 코드는 인디에 훨씬 더 많은 것을 추가했습니다.
그리고 그들은 확실히 다른 결과를 제공합니다.
원래 코드에는 iCustom 문이 없었습니다. iCustom이 호출하는 표시기가 무엇인지 잘 모르겠습니다. 거의 자기 자신을 부르는 것 같죠? 그리고 "calculate" 문은 무엇을 위한 것입니까?
또한 버퍼가 두 루틴 모두에서 사용되는 것 같습니다... 원본 코드와 새 iCustom 문? 또한 원래 코드에는 여전히 "NULL, 0" 형식이 포함되어 있습니다. 이것은 어떻게 해서든 이제 새 코드로 우회됩니까?
BTW, 코드가 더 정확하고 유용하다면 사람들이 너무 많은 버전과 혼동하지 않도록 간단한 변경된 버전을 삭제하는 데 문제가 없습니다.
도움을 주셔서 미리 감사드립니다... 그리고 저는 여전히 점점 더 배우고 있습니다...!
로버트안녕하세요 로버트,
귀하의 게시물이 솔직히 첨부 파일을 보지 못한 후 Mtf를 게시한 것에 대해 죄송합니다. 무엇보다도 가장 잘 설명하기 위해 저는 무엇보다도 먼저 배우고 있으며 귀하가 많이 배우는 것을 즐기며 특히 제가 아는 모든 것을 배웠습니다. 이 포럼의 강력한 지원 태도에 의한 코딩, 즉 이 코드는 이 스레드에 게시된 다른 MTF 지표와 이 포럼의 엘리트 섹션에 있는 해당 코드입니다.
문안 인사
나는 그것을 다시 시도했습니다 ... 그리고 이것이 내가 변경 한 것입니다 ( 변경 사항은 파란색 ).
..
..
첨부된 그림은 M30으로 설정된 두 표시기를 보여줍니다. Chartwindow 1은 나의 시도를 보여주고 chartwindow 2는 MrTool의 노력을 보여줍니다. 그림 1은 EURUSD M5 차트에 추가된 지표이고 그림 2는 M30 차트에 추가된 지표입니다.
MrTools가 올바른 표시기를 보여주고 있다고 절대적으로 확신합니다... 제 종류의 MTF 변경에 어떤 문제가 있습니까?안녕하세요 StudBiol님
시도하고 배운 것에 대해 스스로에게 공을 돌리십시오. 그리고 실제로... 귀하의 버전이 컴파일되고 잘 작동했기 때문에 제가 제공한 기본 MTF 코드를 사용하여 올바르게 코딩했습니다...
그러니 오늘 밤에는 최소한의 시도를 위해 추가 디저트를 먹으십시오. 이제 당신은 공식 MT4 코더이며 이력서에 이러한 새로운 기술을 추가할 수 있습니다....롤!
비교하고 배울 수 있는 또 다른 MTF 버전을 제공한 MrTools에게 감사드립니다... 분명히 다른 결과를 가지고 있습니다... 그리고 왜 (아직)인지 잘 모르겠습니다.
어떤 MTF 지표가 더 정확합니까?
아직 모르겠으나 MrTools MTF 버전이 다른 TF의 기본 BearsBulls 인디 차트와 비교할 때 TF와 더 잘 일치하는 것처럼 보인다는 데 동의합니다.
다음은 코드를 비교할 때 볼 수 있는 내용입니다.
MTF 코드는 원래 BearBulls 코드를 사용합니다.
MrTools는 MACD 표시기 를 수정하고 BearBulls indi 값을 얻기 위해 iCustom 호출을 추가했으며 더 복잡한 시계열 시리즈를 사용하여 변경 사항을 추가했습니다. 내 자신)...
따라서 그들은 확실히 다르며 더 탐험할 가치가 있습니다...
MrTools에 대한 다음 게시물에서 몇 가지 질문을 계속하겠습니다...
한편...이 MTF 코딩과 차이점에 대해 더 알고 있으면 알려주세요...
잘 지내세요,
로버트
MTF에 시간 배열 사용
안녕하세요 로버트,
귀하의 게시물이 솔직히 첨부 파일을 보지 못한 후 Mtf를 게시한 것에 대해 죄송합니다. 무엇보다도 가장 잘 설명하기 위해 저는 무엇보다도 먼저 배우고 있으며 귀하가 많이 배우는 것을 즐기며 특히 제가 아는 모든 것을 배웠습니다. 이 포럼의 강력한 지원 태도에 의한 코딩, 즉 이 코드는 이 스레드에 게시된 다른 MTF 지표와 이 포럼의 엘리트 섹션에 있는 해당 코드입니다.
문안 인사안녕하세요 MrTools님,
답장을 보내 주셔서 감사합니다.
먼저 다른 사람을 돕기 위한 귀하의 노력과 노력에 감사드립니다. 따라서 귀하의 기여에 대해 사과할 이유가 없습니다.
그리고 이 경우(SuperTrends MTF 및 BearsBulls MTF의 MTF 버전을 사용하여) MTF 코드를 수행하는 "다른" 방법을 제공했습니다... 그래서 두 배로 감사합니다. 저는 항상 무한의 우주에 열려 있습니다. 가능성... 그리고 새로운 것을 배우기를 고대합니다. 아직 이해했다고 말할 수는 없지만...그건 음모...
몇 가지 질문이 있습니다.
MTF 변경이 BearBulls 원본 코드에서 직접 수행되지 않은 이유를 이해하고 대신 iCustom이 표시기를 호출 하는 다른 표시기를 만들고 싶습니다. 원래 코드에서 MTF를 수행하는 것이 훨씬 더 간단한 방법이 될 것 같습니다(더 빠른 작업, 더 적은 CPU 주기 등)?
기본 MTF 코딩과 비교하여 MTF 코드의 가장 큰 차이점은 시간 배열을 사용한다는 것입니다. TimeArray 코드는 어떻게 작동합니까? 그리고 결과가 기본 MTF 코딩과 다른 이유는 무엇입니까?
MTF Time Array 버전을 더 잘 이해하는 데 도움이 되길 바라며... 그리고/또는 다른 좋은 코더가 다른 결과를 생성하는 이유를 설명하는 데 도움이 될 수 있습니다.
다른 사람들에게 도움을 주셔서 다시 한 번 감사드립니다!
잘 지내세요!
로버트
안녕하세요 StudBiol님
시도하고 배운 것에 대해 스스로에게 공을 돌리십시오... 그리고 실제로... 귀하의 버전이 컴파일되고 잘 작동했기 때문에 제가 제공한 기본 MTF 코드를 사용하여 올바르게 코딩했습니다...
한편...이 MTF 코딩과 차이점에 대해 더 알고 있으면 알려주세요...
잘 지내세요,
로버트안녕하세요 로버트,
당신의 친절한 말씀에 대단히 감사합니다. 더 많이 배우기를 바랍니다... ok: 더 많이 배워야 합니다.
좋은 주말 되세요
누가 좀 도와주세요![](https://c.mql5.com/forextsd/smiles/hail.png)
무역 시뮬레이터에서 사용할 수 있는 mtf ma & mtf rsi가 있습니까?
아니면 그들은 모두 동일합니까?? 하나가 있지만 시뮬레이터에 넣으면 mtf rsi는 직선 만 표시하고 mtf ma는 표시되지 않습니다 [현재 시뮬레이터 TF보다 높은 TF에 넣을 때 , 전. TF5 시뮬레이터에 mtf rsi&ma TF 15를 넣었습니다.]
내 하찮은 영어 실력에 죄송하다는 말씀을 드리고 싶습니다
안녕 모두
이 인디와 관련하여 도움이 필요합니다. MTF로 만들려고 노력 중입니다. 하는 데 10년이 필요하다고 생각합니다. 방법을 배우려고 노력 중입니다.
감사해요
안녕 모두
이 인디와 관련하여 도움이 필요합니다. MTF로 만들려고 노력 중입니다. 하는 데 10년이 필요하다고 생각합니다. 방법을 배우려고 노력 중입니다.
감사해요안녕하세요 kashour, 이것이 당신이 찾고 있는 것인지 잘 모르겠습니다. 이것은 TCCI_mtf가 아니라 T3CCI_mtf입니다.
쉬 케이블
안녕하세요 kashour, 이것이 당신이 찾고 있는 것인지 잘 모르겠습니다. 이것은 TCCI_mtf가 아니라 T3CCI_mtf입니다.
감사합니다. 하지만 tcci와 같지 않습니다. 도움이 되셨으면 합니다.
tcci는 hull ma와 같습니다. 다시 한 번 감사합니다.
누군가 이 지표를 MTF 지표로 만들 수 있습니까?
https://www.mql5.com/en/forum/173574/page215
누군가가 나를 도와주기를 바랍니다.![](https://c.mql5.com/forextsd/smiles/embaressed_smile.png)