Objectget 및 objectgetvaluebyshift 질문 - 페이지 3 123 새 코멘트 honest_knave 2017.03.22 14:37 #21 Rajakumar1 : 많은 도움을 주셔서 감사합니다. 가장 먼저 봐야 할 지역은?. 메타 편집기는 경고만 표시합니다. 오류가 없습니다. 음, 지표가 작동 중이거나 예상대로 추세선을 그리는 경우 EA에 집중하십시오. 인쇄 문이 표시되지 않으면 개체가 존재하지 않는 것입니다. EA 실행과 동시에 차트에 지표를 추가했습니까? 차트에서 선이 보이지 않으면 EA가 작동하지 않습니다. Rajakumar1 2017.03.22 17:06 #22 honest_knave : 음, 지표가 작동 중이거나 예상대로 추세선을 그리는 경우 EA에 집중하십시오. 인쇄 문이 표시되지 않으면 개체가 존재하지 않는 것입니다. EA 실행과 동시에 차트에 지표를 추가했습니까? 차트에서 선이 보이지 않으면 EA가 작동하지 않습니다. 고맙습니다. 표시기가 제대로 작동하고 있습니다. 개체가 EA에 표시되지 않는 이유가 궁금합니다. 차트 개체 목록에는 모든 추세선이 표시됩니다. honest_knave 2017.03.22 17:22 #23 Rajakumar1 : 고맙습니다. 표시기가 제대로 작동하고 있습니다. 개체가 EA에 표시되지 않는 이유가 궁금합니다. 차트 개체 목록에는 모든 추세선이 표시됩니다. 다음을 모두 교체해 보십시오. int obj_total = ObjectsTotal (); string name; for ( int j = 0 ; j<obj_total; j++) { name = ObjectName (j); Print (j, "Object - " , name); if ( ObjectType (name) == OBJ_TREND && name == "Trendline1-m30" ) { price1 = ObjectGetValueByShift (name, 0 ); Print ( "price1: " , price1); } if ( ObjectType (name) == OBJ_TREND && name == "Trendline2-m30" ) { price2 = ObjectGetValueByShift (name, 0 ); Print ( "price2: " , price2); } if ( ObjectType (name) == OBJ_TREND && name == "Trendline3-m30" ) { price3 = ObjectGetValueByShift (name, 0 ); Print ( "price3: " , price3); } if ( ObjectType (name) == OBJ_TREND && name == "Trendline4-m30" ) { price4 = ObjectGetValueByShift (name, 0 ); Print ( "price4: " , price4); } if ( ObjectType (name) == OBJ_TREND && name == "Trendline5-m30" ) { price5 = ObjectGetValueByShift (name, 0 ); Print ( "price5: " , price5); } if ( ObjectType (name) == OBJ_TREND && name == "Trendline6-m30" ) { price6 = ObjectGetValueByShift (name, 0 ); Print ( "price6: " , price6); } if ( ObjectType (name) == OBJ_TREND && name == "Trendline7-m30" ) { price7 = ObjectGetValueByShift (name, 0 ); Print ( "price7: " , price7); } if ( ObjectType (name) == OBJ_TREND && name == "Trendline8-m30" ) { price8 = ObjectGetValueByShift (name, 0 ); Print ( "price8: " , price8); } } 이것으로: string name = "Trendline1-m30" ; if ( ObjectFind ( 0 ,name)< 0 ) Print ( "Error: cannot find " , name); else price1 = ObjectGetValueByShift (name, 0 ); name = "Trendline2-m30" ; if ( ObjectFind ( 0 ,name)< 0 ) Print ( "Error: cannot find " , name); else price2 = ObjectGetValueByShift (name, 0 ); name = "Trendline3-m30" ; if ( ObjectFind ( 0 ,name)< 0 ) Print ( "Error: cannot find " , name); else price3 = ObjectGetValueByShift (name, 0 ); name = "Trendline4-m30" ; if ( ObjectFind ( 0 ,name)< 0 ) Print ( "Error: cannot find " , name); else price4 = ObjectGetValueByShift (name, 0 ); name = "Trendline5-m30" ; if ( ObjectFind ( 0 ,name)< 0 ) Print ( "Error: cannot find " , name); else price5 = ObjectGetValueByShift (name, 0 ); name = "Trendline6-m30" ; if ( ObjectFind ( 0 ,name)< 0 ) Print ( "Error: cannot find " , name); else price6 = ObjectGetValueByShift (name, 0 ); name = "Trendline7-m30" ; if ( ObjectFind ( 0 ,name)< 0 ) Print ( "Error: cannot find " , name); else price7 = ObjectGetValueByShift (name, 0 ); name = "Trendline8-m30" ; if ( ObjectFind ( 0 ,name)< 0 ) Print ( "Error: cannot find " , name); else price8 = ObjectGetValueByShift (name, 0 ); Rajakumar1 2017.03.22 17:51 #24 honest_knave : 다음을 모두 교체해 보십시오. 이것으로: 감사해요. 인쇄 기능 은 가격을 인쇄하지 않습니다. 차트 개체 목록은 모든 추세선을 표시하며 차트에도 있습니다. "Print("price1: ", price1);"를 추가했습니다. 첫 번째 추세선 이후. honest_knave 2017.03.22 17:55 #25 Rajakumar1 : 감사해요. 인쇄 기능 은 가격을 인쇄하지 않습니다. 차트 개체 목록은 모든 추세선을 표시하며 차트에도 있습니다. "Print("price1: ", price1);"를 추가했습니다. 첫 번째 추세선 이후. 예, 제가 제공한 코드는 문제가 있는 경우에만 인쇄됩니다. 전문가 로그에 메시지가 표시됩니까? 예: "오류: Trendline1-m30을 찾을 수 없습니다"? Rajakumar1 2017.03.22 18:20 #26 Rajakumar1 : 감사해요. 인쇄 기능 은 가격을 인쇄하지 않습니다. 차트 개체 목록은 모든 추세선을 표시하며 차트에도 있습니다. "Print("price1: ", price1);"를 추가했습니다. 첫 번째 추세선 이후. 감사합니다. 지금 작동합니다. 문제는 비활성화된 자동 거래에 있습니다. honest_knave 2017.03.22 18:21 #27 Rajakumar1 : 감사합니다. 지금 작동합니다. 문제는 비활성화된 자동 거래에 있습니다. Rajakumar1 2017.03.22 18:34 #28 honest_knave : 예, 제가 제공한 코드는 문제가 있는 경우에만 인쇄됩니다. 전문가 로그에 메시지가 표시됩니까? 예: "오류: Trendline1-m30을 찾을 수 없습니다"? 감사합니다. 지금 작동합니다. 문제는 비활성화된 자동 거래에 있습니다. William Roeder 2017.03.23 14:19 #29 Rajakumar1 : 이제 작동합니다. 문제는 비활성화된 자동 거래에 있습니다. 문의하신 문제는 비활성화된 자동 거래와 관련이 없습니다. 반품 코드( OrderSend )를 확인하고 이유를 알아보십시오. 함수 반환 값이란 무엇입니까? 어떻게 사용합니까? - MQL4 포럼 및 MQL4 프로그램의 일반적인 오류 및 이를 방지하는 방법 - MQL4 기사 Patrice Noremie Novembre 2022.01.07 12:41 #30 안녕하세요 여러분, 표시기를 double iCustom(Symbol(), 0, jebatfx-breakout-trendline, Price_close, 0, 1)으로 호출하고 싶습니다. 내 ea에서 높은 추세선과 아래쪽 추세선을 얻으려면. 가격이 그것을 깨면 거래가 필요합니다. 나는 나의 ea를 얻었지만 나는 높고 낮은 것을 얻을 수 없습니다. 사용자 지정 표시기 에서 . 정의하기 위해 ObjectGetValueByShift()를 사용할 것이라고 생각하십니까? 고맙습니다 123 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
많은 도움을 주셔서 감사합니다. 가장 먼저 봐야 할 지역은?. 메타 편집기는 경고만 표시합니다. 오류가 없습니다.
음, 지표가 작동 중이거나 예상대로 추세선을 그리는 경우 EA에 집중하십시오.
인쇄 문이 표시되지 않으면 개체가 존재하지 않는 것입니다. EA 실행과 동시에 차트에 지표를 추가했습니까?
차트에서 선이 보이지 않으면 EA가 작동하지 않습니다.
음, 지표가 작동 중이거나 예상대로 추세선을 그리는 경우 EA에 집중하십시오.
인쇄 문이 표시되지 않으면 개체가 존재하지 않는 것입니다. EA 실행과 동시에 차트에 지표를 추가했습니까?
차트에서 선이 보이지 않으면 EA가 작동하지 않습니다.
고맙습니다. 표시기가 제대로 작동하고 있습니다. 개체가 EA에 표시되지 않는 이유가 궁금합니다. 차트 개체 목록에는 모든 추세선이 표시됩니다.
다음을 모두 교체해 보십시오.
이것으로:
다음을 모두 교체해 보십시오.
이것으로:
감사해요. 인쇄 기능 은 가격을 인쇄하지 않습니다. 차트 개체 목록은 모든 추세선을 표시하며 차트에도 있습니다. "Print("price1: ", price1);"를 추가했습니다. 첫 번째 추세선 이후.
예, 제가 제공한 코드는 문제가 있는 경우에만 인쇄됩니다.
전문가 로그에 메시지가 표시됩니까?
예: "오류: Trendline1-m30을 찾을 수 없습니다"?
감사해요. 인쇄 기능 은 가격을 인쇄하지 않습니다. 차트 개체 목록은 모든 추세선을 표시하며 차트에도 있습니다. "Print("price1: ", price1);"를 추가했습니다. 첫 번째 추세선 이후.
감사합니다. 지금 작동합니다. 문제는 비활성화된 자동 거래에 있습니다.
감사합니다. 지금 작동합니다. 문제는 비활성화된 자동 거래에 있습니다.
예, 제가 제공한 코드는 문제가 있는 경우에만 인쇄됩니다.
전문가 로그에 메시지가 표시됩니까?
예: "오류: Trendline1-m30을 찾을 수 없습니다"?