그래픽 개체를 만드는 방법을 배우는 방법? MQL4. - 페이지 6 123456789 새 코멘트 forexman77 2015.10.25 23:18 #51 string shortName= "fraktalSDV" ; long chart_ID= ChartID (); // ID графика int win_idx= ChartWindowFind (chart_ID,shortName); string nameobj=TimeToStr(Time[ 0 ]); string name=Time[ 0 ]+ 1 ; Print ( "indikator=" ,win_idx); //--- сбросим значение ошибки ResetLastError (); //--- создадим трендовую линию по заданным координатам if (! ObjectCreate (chart_ID,nameobj, OBJ_TREND ,win_idx,Time[index],maximum1,Time[ 1 ],TRENDmax[ 1 ])) { Print ( __FUNCTION__ , ": не удалось создать линию тренда! Код ошибки = " , GetLastError ()); return ( 0 ); } if (! ObjectCreate (chart_ID,name, OBJ_TREND ,win_idx,Time[min1],minimum1,Time[ 1 ],Low_[ 1 ])) { Print ( __FUNCTION__ , ": не удалось создать линию тренда! Код ошибки = " , GetLastError ()); return ( 0 ); } ObjectSet(nameobj, OBJPROP_RAY , false ); ObjectSet(name, OBJPROP_RAY , false ); 어쨌든 마이너스 1. 나는 또한 표시기의 이름을 모두 소문자로 만들려고 노력했습니다. Artyom Trishkin 2015.10.25 23:29 #52 forexman77 : 어쨌든 마이너스 1. 나는 또한 표시기의 이름을 모두 소문자로 만들려고 노력했습니다. 그리고 그들은 win_idx=1을 할당했습니다. ? 하위 창 번호를 가져 와서 구체적으로 설정하십시오. forexman77 2015.10.25 23:33 #53 Artyom Trishkin : 그리고 그들은 win_idx=1을 할당했습니다. ? 하위 창 번호를 가져 와서 구체적으로 설정하십시오. 시도했지만 도움이되지 않았습니다. 지표에 있을 수 있지만 거래가 올바르게 열리는 것 같습니까? 내일 계속하겠습니다. 취침 시간입니다. forexman77 2015.10.26 10:26 #54 나는 매개 변수로 지표의 이름을 만드는 것이 더 낫다는 문서를 읽었습니다. 나는 지표에서 이것을 했다: IndicatorSetString ( INDICATOR_SHORTNAME , "fraktalsdv (" +Period_MA_1+ "," +ma_shift+ "," +price+ "," +Period_+ ")" ); 고문에서: string shortName= "fraktalsdv(" +Period_MA_1+ "," +ma_shift+ "," +price+ "," +Period_+ ")" ; 표시기가 있는 창을 찾을 수 없습니다. Vladimir Karputov 2015.10.26 11:15 #55 forexman77 : 나는 매개 변수로 지표의 이름을 만드는 것이 더 낫다는 문서를 읽었습니다. 나는 지표에서 이것을 했다: 고문에서: 표시기가 있는 창을 찾을 수 없습니다. 테스트 스크립트가 하위 창에 표시되는 표준 표시기를 쉽게 찾기 때문에 코드에 분명히 문제가 있습니다. forexman77 2015.10.26 11:38 #56 Karputov Vladimir : 테스트 스크립트가 하위 창에 표시되는 표준 표시기를 쉽게 찾기 때문에 코드에 분명히 문제가 있습니다. 그러나 거래가 열리고 지표를 기반으로합니다. 그리고 Expert Advisor에서 인쇄를 표시할 때 표시기가 올바른 값을 표시합니다. 웬일인지 요점은 지표에 #property 엄격한 줄이 없다는 것입니다(이와 함께 작동하지 않음) Artyom Trishkin 2015.10.26 11:52 #57 forexman77 : 그러나 거래가 열리고 지표를 기반으로합니다. 그리고 Expert Advisor에서 인쇄를 표시할 때 표시기가 올바른 값을 표시합니다. 어떤 이유에서인지 요점은 지표에 #property 엄격한 줄이 없다는 것입니다(이와 함께 작동하지 않음) 아니요, 아닙니다. WindowFind() 함수를 사용해보십시오 forexman77 2015.10.26 12:02 #58 Artyom Trishkin : 아니요, 아닙니다. WindowFind() 함수를 사용해보십시오 -1을 반환합니다. Vladimir Karputov 2015.10.26 12:24 #59 forexman77 : -1을 반환합니다. 실수를 찾으십시오. 지표는 일반적으로 다음을 통해 검색됩니다. int ChartWindow찾기 ( 긴 chart_id , // 차트 ID 끈 Indicator_짧은 이름 // 표시기 짧은 이름, INDICATOR_SHORTNAME 참조 TheXpert 2015.10.26 12:28 #60 forexman77 : 표시기가 있는 창을 찾을 수 없습니다. EA가 계산을 위해 생성한 지표를 차트에서 찾고 싶습니까? 행운을 빕니다. 123456789 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
어쨌든 마이너스 1. 나는 또한 표시기의 이름을 모두 소문자로 만들려고 노력했습니다.
그리고 그들은 win_idx=1을 할당했습니다. ? 하위 창 번호를 가져 와서 구체적으로 설정하십시오.
시도했지만 도움이되지 않았습니다. 지표에 있을 수 있지만 거래가 올바르게 열리는 것 같습니까?
내일 계속하겠습니다. 취침 시간입니다.
나는 매개 변수로 지표의 이름을 만드는 것이 더 낫다는 문서를 읽었습니다.
나는 지표에서 이것을 했다:
고문에서:
표시기가 있는 창을 찾을 수 없습니다.
나는 매개 변수로 지표의 이름을 만드는 것이 더 낫다는 문서를 읽었습니다.
나는 지표에서 이것을 했다:
고문에서:
표시기가 있는 창을 찾을 수 없습니다.
테스트 스크립트가 하위 창에 표시되는 표준 표시기를 쉽게 찾기 때문에 코드에 분명히 문제가 있습니다.
그러나 거래가 열리고 지표를 기반으로합니다. 그리고 Expert Advisor에서 인쇄를 표시할 때 표시기가 올바른 값을 표시합니다.
웬일인지 요점은 지표에 #property 엄격한 줄이 없다는 것입니다(이와 함께 작동하지 않음)
그러나 거래가 열리고 지표를 기반으로합니다. 그리고 Expert Advisor에서 인쇄를 표시할 때 표시기가 올바른 값을 표시합니다.
어떤 이유에서인지 요점은 지표에 #property 엄격한 줄이 없다는 것입니다(이와 함께 작동하지 않음)
아니요, 아닙니다. WindowFind() 함수를 사용해보십시오
-1을 반환합니다.
실수를 찾으십시오. 지표는 일반적으로 다음을 통해 검색됩니다.
int ChartWindow찾기 (
긴 chart_id , // 차트 ID
끈 Indicator_짧은 이름 // 표시기 짧은 이름, INDICATOR_SHORTNAME 참조
표시기가 있는 창을 찾을 수 없습니다.