코딩 도움말 - 페이지 53

 
mladen:

수직선 과 같은 아이디어를 따라 선택 가능한 시간, 4h, day 등을 둘러싸는 '열쇠 구멍' 상자와 같은 단단한 직사각형을 만드는 것이 가능합니까? 빈 상자에 초점을 맞추기 위해 상자 주변의 영역을 색칠하는 것은 무엇입니까? 내 말을 이해한다면?

코드의 용이성에 대해 생각하면 예를 들어 4H 상자, Daily 크림/컬러 세척 상자 내부의 검정/투명 4H 상자가 있어야 합니다. 도움이 되기를 바랍니다.

미리 매우 친절하게 감사드립니다.

 

무슨 뜻인지...

mladen:
"이 표시기 지연 해제"는 정확히 무엇을 의미합니까?

신호 표시가 지연됩니다. 이것이 의미하는 바입니다.

 

할 수 없다

그것은 계산에 2개의 미래 막대를 사용하고 있으며 그것이 누가 그것을 만든 사람이 그렇게 한 이유라고 생각합니다 - 고전적인 다시 그리기를 피하기 위해. 그 지연을 해결하려고 하면 리페인터가 됩니다

Ochismail:
신호 표시가 지연됩니다. 이것이 의미하는 바입니다.
 

안녕하세요 코딩 전문가 mladen,

여기에 표시기가 첨부되어 있고 일부 버전을 검색하고 여기에 하나로 결합합니다. 두 버전 간의 경고 세션 코드에는 몇 가지 주요 차이점이 있으며 라이브 M1 차트에서 다른 결과를 생성하는 것으로 보입니다. 경고 메시지(잘못된 경고 신호일 수도 있음), 어떤 경고 버전 코드(1 또는 2)가 논리적으로 정확하거나 더 나은지 또는 수정 사항이나 개선 사항이 있는지 확인할 수 있습니다. 또한 공유할 지표가 있다면 공유해 주세요. 감사합니다.

파일:
 

...

안베아

RSI와 T3 평활 RSI의 교차를 찾고 있다면 표시기에 코딩한 경고의 첫 번째 버전이 정확합니다. 이 경우 두 번째 것은 사용하지 않아야 합니다.

추신: 그런 종류의 T3 평활화에 문제가 발생할 수 있습니다. 지표의 기초로 대신 https://www.mql5.com/en/forum/general 을 사용해 보십시오.

annbeea:
안녕하세요 Coding Guru mladen, 여기에 표시기가 첨부되어 있습니다. 일부 버전을 검색하고 여기에 하나로 결합합니다. 두 버전 간의 경고 세션 코드에는 몇 가지 주요 차이점이 있으며 라이브 M1 차트에서 보이는 것처럼 보입니다. 경고 메시지(심지어 잘못된 경고 신호일 수 있음)에서 다른 결과를 생성할 수 있습니다. 어떤 경고 버전 코드(1 또는 2)가 논리적으로 정확하거나 더 나은지, 또는 수정 사항이나 개선 사항이 있는지 확인할 수 있습니다. 또한 공유할 지표가 있다면 공유해 주세요. 감사합니다.
 

스크립트 EA로 모든 차트의 기호 변경

여보세요,

MT4에서 열려 있는 모든 차트 의 모든 기호를 변경하는 스크립트 또는 EA를 찾고 있습니다.

다른 시간대에 하나의 Symbol에 대한 6개의 차트를 표시하고 싶습니다.

다른 컴퓨터에서 신호를 받으면 MT4의 기호를 신호의 기호로 빠르게 변경하고 싶습니다.

그래서 나는 쌍의 상황에 대한 개요를 얻습니다(MN, W, 240, 60, 5, 1).

실제로 차트가 기호에 연결된 Esignal을 사용하지만 너무 비쌉니다.

대답 해줘서 고마워요

피트

 
mladen:
이것은 원래 이 스레드의 첫 번째 페이지에서 찾을 수 있습니다(이 게시물: https://www.mql5.com/en/forum/173235 ).

그것은 부당하게 무시되었습니다. 일부 속성(갑작스러운 가격 변화에 매우 빠르게 반응하고 조용한 기간에는 여전히 매우 부드러움)은 평균 값 변화(예를 들어 모든 알려진 Jurik MA는 경우에 따라 이 이동 평균보다 뒤쳐집니다.

이 버전은 처음 게시된 버전(특히 원본이 다시 칠할 수 있는 경우)의 일부 문제를 피하기 위해 처음부터 다시 작성되었으며(완전히 새로운 표시기가 만들어짐) "정상"이 되었습니다(제한 없음 막대, 선택 가능한 가격 및 단순화된 코드) 표시기가 이제 있습니다. 속성과 함께 사용할 가치가 있다고 생각합니다.

친애하는 Mladen, 이 코딩 개념에 대해 저를 도와주시겠습니까?

단순 표시기를 컬러 표시기로 변환하는 기본 주제를 이해하려고 합니다. 그래서 이를 위해 u로 코딩된 HMA 색상 표시기로 시작했습니다.

코드에서 다음 사항을 이해했습니다.

나는 HMA가 어떻게 컬러 버전으로 만들어졌는지 알아내려고 노력했고 내가 이해한 것은 이 목적을 위해 uptrend[], downtrend[] , trend[] 3개의 추가 버퍼를 추가했다는 것입니다.

Trend[]는 상승 추세인지 하락 추세인지를 결정하는 배열입니다. 그리고 이것은 ind_buffer0과 ind_buffer0을 비교하여 결정했습니다. 따라서 trend[]가 0보다 크면 uptrend를 ind_buffer0으로 설정하고 downtrend를 Empty로 설정합니다. Trend[]가 0보다 작으면 반대 작업을 수행합니다.

따라서 HMA 색상에서 기본 배열은 ind_buffer0[] 이었고 bcoz에는 차트에 플롯하는 데 필요한 값이 포함되어 있습니다.

TimMorris MA에서 다양한 배열과 변수의 목적과 관련된 문제에 직면하고 있습니다. 가능하다면 이 코드 뒤에 있는 이론에 대한 참조를 제공할 수 있습니다. 또한 한 줄만 표시할 때 이중 배열 "work [] []"를 사용하는 이유는 무엇입니까? 또한 이 이중 배열에 저장하고 있는 2개의 값은 무엇입니까?

문안 인사,

라훌

 

안녕 mladen

rsi 평가판 테스트는 내 물건이 아니며 실제로 프로그래밍을 모릅니다. 나는 웹의 일부 소스만을 결합합니다. 당신이 알고 있는 rsi가 다시 칠해지지 않습니까?

그건 그렇고 당신은 적응 형 t3 rsi nrp가 있습니까? 공유가 될까요? 많은 감사

 

...

안베아

귀하의 게시물의 첫 번째 부분 현재: 예, 해당 버전이 다시 그려집니다(T3 계산이 수행되는 방식과 오류가 있기 때문에 다른 버전을 사용하는 것이 더 낫다고 말씀드린 것입니다)

annbeea:
안녕 mladen

rsi 평가판 테스트는 내 물건이 아니며 실제로 프로그래밍을 모릅니다. 나는 웹의 일부 소스만을 결합합니다. 당신이 알고 있는 rsi가 다시 칠해지지 않습니까?

그건 그렇고 당신은 적응 형 t3 rsi nrp가 있습니까? 공유가 될까요? 많은 감사
 

...

라훌

다시 칠하지 않는 다색 선을 그리는 방법은 간단하고 설명하기 어렵습니다. 메타 트레이더는 버퍼의 값을 엄격하게 살펴본 다음 그려야 할 것과 그렇지 않은 것을 "결정"하기 때문에 간단합니다. 더 간단하게, 그들은 그리기 버퍼 가 한 가지 이상의 색상으로 그려질 수 있다고 생각한 적이 없는 것 같습니다. 그래서 우리는 표시기를 다시 칠해야 합니다. 미트레이더 문제가 어디에 있는지 알지 못하면 정확히 무슨 일이 일어나고 왜 2개의 컬러 라인에 대해 2개의 드로잉 버퍼만 있으면 충분하지 않지만 최소 3개의 드로잉 버퍼(2개의 추가 드로잉)가 있어야 하는지 설명하기가 복잡하기 때문에 복잡합니다. 각 추가 색상에 대한 버퍼)이므로 괜찮으시다면 설명을 건너뛰겠습니다. CleanPoint() 및 PlotPoint() 루틴을 사용하는 경우(HMA nrp에도 있음) 문제가 없을 것입니다. 이 루틴은 히스토그램, 화살표 또는 다른 종류의 드로잉이 아닌 선 그리기에만 사용해야 한다는 점을 기억하십시오. )

2차원 배열("work [] []")부터 : 그리기가 아니라 계산에 사용됩니다. 아시다시피 metatrader는 8개의 버퍼만 허용하며 더 필요한 경우 배열을 사용해야 합니다. 그리기 버퍼가 계산을 위한 버퍼 사용을 허용하지 않는 경우에는 배열을 사용해야 하며 저는 2차원(또는 매우 드물게 3차원 배열)을 사용하는 것을 선호합니다. work[][2]로 선언되고 계산 배열이 하나 더 필요합니다. 수행해야 할 모든 것은 2를 3으로 변경한 다음 work[][3]을 갖는 것입니다.

rahul701:
친애하는 Mladen, 이 코딩 개념에 대해 저를 도와주시겠습니까?

단순 표시기를 컬러 표시기로 변환하는 기본 주제를 이해하려고 합니다. 그래서 이를 위해 u가 코딩한 HMA 색상 표시기로 시작했습니다.

코드에서 다음 사항을 이해했습니다.

나는 HMA가 어떻게 컬러 버전으로 만들어졌는지 알아내려고 노력했고 내가 이해한 것은 이 목적을 위해 uptrend[], downtrend[] , trend[] 3개의 추가 버퍼를 추가했다는 것입니다.

Trend[]는 상승 추세인지 하락 추세인지를 결정하는 배열입니다. 그리고 이것은 ind_buffer0과 ind_buffer0을 비교하여 결정되었습니다. 따라서 trend[]가 0보다 크면 uptrend를 ind_buffer0으로 설정하고 downtrend를 Empty로 설정합니다. trend[]가 0보다 작으면 반대의 일을 합니다.

따라서 HMA 색상에서 기본 배열은 ind_buffer0[] 이었고 bcoz에는 차트에 플롯하는 데 필요한 값이 포함되어 있습니다.

TimMorris MA에서 다양한 배열과 변수의 목적과 관련된 문제에 직면하고 있습니다. 가능하면 이 코드 뒤에 있는 이론에 대한 참조를 제공할 수 있습니다. 또한 왜 우리는 선만 그릴 때 이중 배열 "work [] []"를 사용합니까? 또한 이 이중 배열에 저장하고 있는 2개의 값은 무엇입니까?

문안 인사,

라훌