묻다! - 페이지 166

 

이 스레드의 기고자 중 누구에게나 도움이 되고 싶습니다. 예상했던 것과 매우 유사합니다.

 

3 버퍼 필요

이 표시기의 3가지 경보 수준에 대한 출력 값을 반영하도록 3개의 버퍼에 코딩할 수 있습니까? 도움을 주시면 대단히 감사하겠습니다!!

데이비드

파일:
 

" 차트 이동 "이 활성화된 상태에서 차트를 왼쪽으로, 더 왼쪽으로 조정하는 수동(또는 자동) 방법을 아는 사람이 있습니까? 오른쪽에 표시기가 있고(설정된 크기의 회색 상자) 차트가 계속 표시됩니다.

그건 그렇고 아마도 오른쪽에 있는 표시기일 것입니다. 차트 상단에는 작은 검은색 화살표가 없습니다. 이를 클릭하고 왼쪽 또는 오른쪽으로 임의의 위치로 드래그할 수 있습니다(일반적으로 볼 수 있음).

 

어떻게 하셨는지 설명 부탁드립니다.

goldivx:
신경 쓰지 마. 나는 그것을 알아.

안녕하세요 골디빅스입니다.

당신이 그것을 어떻게했는지 설명해주십시오. 저도 비슷한 것을 달성하기 위해 노력하고 있습니다.

문안 인사

에드

 

출력 값에 대한 질문

1Dave7:
이 표시기의 3가지 경보 수준에 대한 출력 값을 반영하도록 3개의 버퍼에 코딩할 수 있습니까? 도움을 주시면 대단히 감사하겠습니다!! 데이비드

안녕 데이비드,

표시기를 보았고 경고는 실제로 코드에서 볼 수 있는 유일한 출력입니다.

값을 얻거나 변수에 전달하지 않습니다. 위 가격, 아래 가격, 정확한 가격을 설정하고 이들은 입찰 및 매도에서 +/-입니다.

경고는 값이 아니라 이러한 이벤트가 발생했다는 출력입니다.

누락된 것이 있을 수 있습니다. 그래서 궁금합니다. 이 표시기로 어떤 종류의 출력을 찾고 계십니까?

감사해요,

로버트

 
cosmiclifeform:
안녕 데이비드,

표시기를 보았고 경고는 실제로 코드에서 볼 수 있는 유일한 출력입니다.

값을 얻거나 변수에 전달하지 않습니다. 위 가격, 아래 가격, 정확한 가격을 설정하고 이들은 입찰 및 매도에서 +/-입니다.

경고는 값이 아니라 이러한 이벤트가 발생했다는 출력입니다.

누락된 것이 있을 수 있습니다. 그래서 궁금합니다. 이 표시기로 어떤 종류의 출력을 찾고 계십니까?

감사해요,

로버트

Robert, 변수 값을 EA로 가져오고 싶었습니다. 지표를 연구하고 알아냈습니다. 도와주셔서 감사합니다!

 

가장 높은 순으로 변수 정렬

나는 통화 지수의 목록을 가지고 있으며 높은 가치에서 낮은 가치로 순위를 매기고 싶습니다. 이 값에 대해 정렬을 수행하는 방법(아래 예 참조):

EUR = 59;

GBP = 48;

호주 달러 = 64

CHF = 55;

엔 = 59

CAD = 57;

USD = 63

미리 감사드립니다 - 이것을 올바르게 코딩하는 방법을 알고 싶습니다!!

데이비드

 

배열에 대한 참조

1Dave7:
나는 통화 지수의 목록을 가지고 있으며 높은 가치에서 낮은 가치로 순위를 매기고 싶습니다. 이 값에 대해 정렬을 수행하는 방법(아래 예 참조):

EUR = 59;

GBP = 48;

호주 달러 = 64

CHF = 55;

엔 = 59

CAD = 57;

USD = 63

미리 감사드립니다 - 이것을 올바르게 코딩하는 방법을 알고 싶습니다!!

데이비드

안녕 데이비드,

배열에 대한 질문에 감사드립니다. 저는 배열을 처음 접하고 배열에 대해서도 배우고 싶었기 때문에 빠른 검색을 수행했습니다.

MT4 포럼에서 다음 링크를 찾았습니다.

ArraySort - MQL4 문서

MQL4 정의

초보자를 위한 MQL4 언어. 간단한 구문의 어려운 질문. - MQL4 기사

MQL4 예제 및 튜토리얼

배열 정렬에 대한 추가 게시물:

정렬 목록 - MQL4: 검색

시간별 객체 계산(과거에서 현재) - MQL4 forum

FIFO 규칙에 따라 여러 포지션 닫기 - MQL4 forum

수량별로 변수를 주문하시겠습니까? - MQL4 포럼

TSD 포럼에서 이것을 찾았습니다.

https://www.mql5.com/en/forum/178944

코드: test sort.mq4(첨부)

다음 단계에 행운을 빕니다. 그리고 당신이 생각해낸 것을 공유해 주십시오. 더 배우고 싶어요.

또한 , 나는 여전히 궁금합니다 ... 표시기로 무엇을 알아 냈거나 배웠습니까 ... 그리고 지금 무엇을하고 있습니까?

위의 링크가 배열에 도움이 되기를 바랍니다.

로버트

추신 - "test sort.mq4"에서 Print 문에서 작은 버그를 수정했으며 Journal 로그에서 더 잘 볼 수 있도록 형식을 지정했습니다. 이 버전의 이름은 Test Sort1.mq4입니다.

파일:
 

변수 E=2 인 경우 배열 이 E 값을 받아들이도록 하려면 어떻게 해야 합니까 ?? 나는 너무 가깝지만 아직 멀다! - 코딩 전문가의 도움을 받아 이 장벽을 넘을 수 있을까요!!

double num_array[];

num_array[7]={2,3,8,1,9,4,7}; //{E=2,G=3,A=8,CF=1,J=9,CD=4,U=7}

ArraySort(num_array);

ArraySort(num_array,WHOLE_ARRAY,0,MODE_DESCEND);

1) 이것은 작동하지 않습니다: num_array[7]={ E ,G,A,CF,J,CD,U};

2) E 대신 DoubleToStr(E,0) 을 시도했습니다. 이것도 작동하지 않습니다.

데이비드

 

EA에서 호출된 표시기 를 변경하는 방법은 무엇입니까?

모두에게 평화와 축복이 있기를.

저는 이 시점에서 지표의 색상과 기본 값을 변경할 수 있는 능력을 가진 거래자입니다. 저는 프로그래밍의 세계에 대해 깊이 파고드는 데 그다지 관심이 없습니다. 그러나 하고 싶지만 그것이 보이는 것만큼 쉬운지 확신할 수 없는 간단한 것이 있습니다.

EA에 대한 배경:

나는 나를 위해 그것을 작성하기 위해 임대 코더에서 누군가와 계약했습니다. 그러나 이 방법의 잠재적인 수익성, 독점적.....독점을 유지하려는 나의 욕구, 그리고 인간의 본성 때문에 기본적으로 95% 유사한 표시기를 프로그래머에게 제공하기로 결정했습니다(그들이 그리는 방식, 로직 등) 내가 진정으로 사용하는 실제 것들에 대한 것이었지만 방법을 ..... 날카롭게 만드는 여분의 작은 가장자리가 누락되었습니다. 이제 완료되고 오류가 없으므로 시간 기반 차트에서 "정제되지 않은" 버전의 표시기를 테스트했으며 "UMPH!"가 누락된 경우에도 장기간에 걸쳐 여전히 손익분기점을 유지했습니다. 적절한 버전이 삽입되고 Renko 바(또는 여전히 시간 기반)에 사용된다면 완전히 새로운 볼 게임이 될 것입니다. 문제는 변경 방법에 대해 완전히 명확하지 않다는 것입니다.

그것들은 ea에서 iCustom을 통해 호출되었고 하드 코딩되어 있다는 사실을 알고 있습니다. ea의 다른 곳에서 변경해야 할 다른 것이 있는지 확실하지 않으며 인디에 대한 값을 ea에 넣어야 하는지 또는 다음을 통해 표시기 코드에서 직접 설정할 수 있는지 확실하지 않습니다. MetaEditor는 이미 ea에 코딩되어 있는 하나의 지표에 대해 아마도 하나의 값을 제외하고는 최적화하려는 욕구가 없는지 확인하고 내가 선택하는 경우 최적화할 수 있도록 하여 스스로를 더 쉽게 만들 수 있습니다.

모든 도움을 주시면 감사하겠습니다. 미리 감사드립니다.

FFL

사유: