[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 378

 
Egregor :
여기는 칠면조


표시기 호출을 하는 경우 예를 들면 다음과 같습니다.

       double p0= iCustom ( Symbol (), Period (), "FiboBars" , period,fiboLevel,showAlert, 0 , 1 );
       double p1= iCustom ( Symbol (), Period (), "FiboBars" , period,fiboLevel,showAlert, 1 , 1 );
       double p2= iCustom ( Symbol (), Period (), "FiboBars" , period,fiboLevel,showAlert, 2 , 1 );
       double p3= iCustom ( Symbol (), Period (), "FiboBars" , period,fiboLevel,showAlert, 3 , 1 );

변수를 정의하는 것을 잊지 마십시오.

 extern int period = 10 ; //5Min
extern int fiboLevel = 1 ;
extern bool showAlert = false ;

p2>p3일 때 빨간색 막대

p3>p2일 때 녹색 막대

 
lukins :

계정 간을 전환하는 MQL4에서 Expert Advisor를 작성 중입니다. 다음 번에 붙었습니다.

터미널 로그인 창에 대한 핸들러인 hWnd 변수가 있습니다. 로그인/비밀번호 필드에 텍스트를 입력하고 ENTER 키를 눌러 시뮬레이션해야 합니다. 내 코드는 다음과 같습니다.

Enter 키만 누르면 작동하고 나머지는 무시됩니다. 해결 방법을 알려주세요.

추신: 분명히 로그인/비밀번호 필드에 대한 처리기를 만들고 hWnd 대신 1-3줄로 작성해야 합니다. 문제는 이 작업을 수행하는 방법입니다.

미리 감사드립니다!


자신만의 주제를 만드는 것이 더 나을 수도 있습니다. 귀하의 질문은 초보자의 범위를 벗어납니다.
 
abolk :


표시기에 전화를 걸면 예를 들면 다음과 같습니다.

변수를 정의하는 것을 잊지 마십시오:

p2>p3일 때 빨간색 막대

p3>p2일 때 녹색 막대

감사합니다, 효과가 있었습니다
 
Vinin :

자신만의 주제를 만드는 것이 더 나을 수도 있습니다. 귀하의 질문은 초보자의 범위를 벗어납니다.
당신의 조언에 따라 게시물을 삭제하고 별도의 주제 를 만들었습니다.
 

Expert Advisor에서 배열을 선언할 수 있습니까?

Expert Advisor에서 배열을 선언하여 마지막 몇 개의 막대에 대한 고유한 공식을 사용하여 계산을 기록할 수 있습니까?

저것들.

bar i -> 자체 수식으로 계산 -> array[i]로

bar i +1-> 자체 수식으로 계산 -> array[i+1]로

등.

또 다른 질문: EA가 사용자 지정 표시기 를 그리거나 연결할 수 있습니까(그렇다면 어떻게)?

 
progenitor :

Expert Advisor에서 배열을 선언할 수 있습니까?


또 다른 질문: 고문이 그림을 그릴 수 있습니까?

또는 사용자 지정 표시기를 연결하시겠습니까(그렇다면 어떻게)?
아니요
 
Egregor :
여기는 칠면조

추가하세요. 역 고문에서 또는 동일한 조건에서 반대 방향으로 거래를 열도록 만드십시오.
 
sammi61 :

추가하세요. 역 고문에서 또는 동일한 조건에서 반대 방향으로 거래를 열도록 만드십시오.

큰 요청 - 디컴파일된 소프트웨어를 게시하지 마십시오. 반복되면 차단 가능
 

모두에게 좋은 하루. 이 문제가 있습니다.

OBJ_TEXT 유형의 오브젝트를 특정 막대의 상단에 배치해야 합니다. 원하는 바의 iHigh 값을 오브젝트의 좌표로 지정하고, 텍스트가 바와 겹쳐 아무것도 보이지 않는 경우, 오브젝트를 일정 포인트만큼 위로 이동시켜야 합니다. 이제 나는 이것을 한다:

 ObjectCreate ( "Max(" +mx+ ")" , OBJ_TEXT , 0 , Time[i+n], MaxBuffer[i+n]+VertShift* Point )
여기서 - MaxBuffer[i+n]은 원하는 막대의 최고값이고 VertShift는 외부 변수입니다. 시간 프레임을 전환할 때 텍스트가 수직으로 점프하고 칠면조 설정으로 이동하여 VertShift 값을 선택해야 할 때마다. 처음에는 첫 번째 자체 작성 표시기의 기쁨이 특히 한 쌍에만 붙였기 때문에 그러한 사소한 일에 의해 가려지지 않았지만 이제는 지속적으로 설정을 선택하는 것이 귀찮고 작업을 염두에두고 싶습니다. 모든 것이 아름답게 보이도록 막대 위에 텍스트를 넣는 방법을 알려주세요.
 
mInvIn :

모두에게 좋은 하루. 이 문제가 있습니다.

차트 기간 에서 VertShift를 계산하기 위한 작은 코드를 init()에 붙여넣습니다. 한 번 설정하면 영원히 유지됩니다.