묻다! - 페이지 112

 

정수 시작(){

if (TimeCurrent()>D'2008.06.15 12:00:00'){Comment("죄송합니다, 만료되었습니다!"); 반환(0);}

...

}

Yoda_Glenn:
내 EA에 만료 날짜를 어떻게 추가합니까?
 

iBarShift는 해당 날짜에 시작하는 막대 또는 해당 날짜의 끝 막대를 찾습니다.

int iBarShift(문자열 기호, int timeframe, datetime 시간, bool exact=false)

다음...

해당 막대 위치를 사용하여 iHighest 및 iLowest의 결과를 찾습니다.

int iHighest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)

int iLowest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)

결과 및 완료

TheRumpledOne:
H1 또는 그 이하의 기간에 오늘 발생한 최고점과 최저점을 알고 싶습니다.

for 루프를 사용하고 확인할 수 있다는 것을 알고 있습니다.

이 작업을 수행하는 더 우아한 방법이 있습니까?

오늘 기능의 첫 번째 막대가 있습니까?

감사해요.
 
IN10TION:
정수 시작(){

if (TimeCurrent()>D'2008.06.15 12:00:00'){Comment("죄송합니다, 만료되었습니다!"); 반환(0);}

...

}

EA 코드의 "초기화" 부분에 이 코드를 복사하여 붙여넣었는데 다음 오류 메시지가 나타납니다.

'start' - 함수 가 이미 정의되어 있고 본문이 있습니다.

내가 무엇을 잘못 할 수 있습니까? 감사해요!

 

거의 다 왔어 예, "초기화" 부분(초기화)과 "시작" 부분이 있습니다...

예제에서 했던 것처럼 시작 부분에 넣으세요...

왜요?

1. init는 하나만 실행하기 때문에 "시작" 부분에서 차단이 계속됩니다.

2. 오류 메시지 = init() 함수 에 start()를 사용할 수 없습니다.

좋은 주말 되세요

Yoda_Glenn:
EA 코드의 "초기화" 부분에 이 코드를 복사하여 붙여넣었는데 다음 오류 메시지가 나타납니다.

'start' - 함수가 이미 정의되어 있고 본문이 있습니다.

내가 무엇을 잘못 할 수 있습니까? 감사해요!
 
파일:
rsi.gif  81 kb
 
IN10TION:
거의 다 왔어

예, "초기화" 부분(초기화)과 "시작" 부분이 있습니다...

예제에서 했던 것처럼 시작 부분에 넣으세요...

왜요?

1. init는 하나만 실행하기 때문에 "시작" 부분에서 차단이 계속됩니다.

2. 오류 메시지 = init() 함수에 start()를 사용할 수 없습니다.

좋은 주말 되세요

당신의 도움을 주셔서 감사합니다! 오류 없이 컴파일했지만 테스트하려면 월요일에 시장이 열릴 때까지 기다려야 합니다. EA의 만료 코드에 대해 한 가지 질문이 있습니다. EA가 날짜를 확인하는 기준은 무엇입니까? Meta Quotes 차트, 브로커 서버 또는 EA가 실행 중인 실제 컴퓨터에서 날짜 정보를 가져오고 있습니까? 후자(실제 사용자의 컴퓨터에서)인 경우 사용자가 EA 만료를 속이기 위해 컴퓨터의 날짜를 단순히 변경하지 못하도록 하는 것은 무엇입니까? 궁금해서...

 

현재 시간( )

마지막으로 알려진 서버 시간 (최신 견적 수신 시간)을 1970년 1월 1일 00:00부터 경과된 시간(초)으로 반환합니다.

참고: 테스트 시 마지막으로 알려진 서버 시간이 모델링됩니다.

Yoda_Glenn:
당신의 도움을 주셔서 감사합니다! 오류 없이 컴파일했지만 테스트하려면 월요일에 시장이 열릴 때까지 기다려야 합니다. EA의 만료 코드에 대해 한 가지 질문이 있습니다. EA가 날짜를 확인하는 기준은 무엇입니까? Meta Quotes 차트, 브로커 서버 또는 EA가 실행 중인 실제 컴퓨터에서 날짜 정보를 가져오고 있습니까? 후자(실제 사용자의 컴퓨터에서)인 경우 사용자가 EA 만료를 속이기 위해 컴퓨터의 날짜를 단순히 변경하지 못하도록 하는 것은 무엇입니까? 궁금해서...
 

이걸로 해봐...

cutzpr:
도움이 필요합니다. 코딩을 시도하는 것은 이번이 처음입니다.

igorad에서 만든 RSI 필터 표시기를 수정하려고 하는데 성공하지 못했습니다. 내가 원하는 것은 두 개의 다른 기간을 하나의 지표로 결합하는 것입니다.

두 기간의 두 값이 정확히 같은 경우에만 새 지표가 표시되기를 바랍니다. 내 코드는 올바르게 컴파일되지만 페인팅되지 않습니다.

파일:
 

누구든지 이 질문에 대답할 수 있습니까? 도움을 주시면 정말 감사하겠습니다...

kiromano:
전문가,

나는 Wingdings 대신 간단한 대시를 사용하도록 지표를 얻는 방법을 알아내기 위해 머리를 쓰다듬어 왔습니다. 가능한 경우 ObjectCreate를 사용하지 않으려고 합니다. MT4 사이트의 온라인 도움말에 나열되어 있기 때문에 간단한 방법이 있어야 한다는 것을 알고 있습니다. 내가 올바르게 읽고 있다면 숫자 4는 대시여야 하지만 숫자 4를 as와 화살표로 사용하면 기본 체크 표시가 나타납니다.

나는 파선을 찾는 것이 아니라 주어진 막대의 한 점을 표시하기 위해 단 하나의 대시를 찾고 있습니다.

그건 그렇고, 좋은 스레드.
 

코드를 지금 그대로 보낼 수 있나요... 그리고 가능하면 원하는 대로 그림을 그려주세요... 결과가 조금 불명확합니다...

좋은 주말 되세요!

kiromano:
누구든지 이 질문에 대답할 수 있습니까? 도움을 주시면 정말 감사하겠습니다...
사유: