하나의 프로그램(스크립트, 인디케이터)에서 여러 개의 창을 구성하는 것은 어렵지 않습니다.
차트의 작은 창에 데이터를 표시하는 표시기를 만들고 싶습니다. 그리고 이 창을 차트에 편리하게 배치하고, 마우스로 드래그하고, 마우스로 창의 크기를 조정할 수 있도록(바람직하지만 없어도 가능합니다). 차트에서 이러한 지표 중 일부를 실행해야 하며 각각 고유한 매개변수가 있습니다. 지금까지는 다른 표시기의 이벤트가 교차하지 않고 표시기가 마우스 이벤트에 적절하게 응답하는지 확인하는 방법을 알 수 없습니다. 그리고 나는 아직 어느 것이 더 낫고, 더 단순하고, 캔버스인지, 물건인지 결정하지 못했습니다. Dialog 표준 라이브러리에는 아무 일도 일어나지 않습니다.
프로그래머가 아닌 사람에게 질문이 있습니다.)... 표시기 는 이전에 여기에 게시된 코드를 기반으로 생성되었으며, 단순히 Canvas를 사용하여 차트의 배경색 을 교체 가능하고 매끄러운 이미지로 변경합니다. "차트 위"를 포함하지 않고 생성된 배경을 어떻게 배경으로 보낼 수 있습니까?
다만 아직 전문가 패널이 있고 '차트 위'가 켜진 상태에서 엉망인 것뿐)
스레드에서 답을 찾지 못했지만 지식 자체가 코드를 선택하기에 충분하지 않습니다.) ... 개인에서 할 수 있으므로 지점을 버리지 않습니다.
그리고 z-order도 마찬가지입니다.
우리는 이것을합니다 : 우리는 차트에 지표를 첨부합니다 - "차트"그래픽 개체가 나타납니다. 접두사 매개변수에 다른 숫자를 입력하면서 표시기를 다시 연결합니다. 두 번째 그래픽 개체가 첫 번째 그래픽 개체 위에 정확히 놓이기 때문에 아무 것도 변경되지 않습니다.
이제 우리는 이것을 합니다. 개체를 끌기 시작하기 전에 클릭해야 합니다. 클릭한 다음 왼쪽 버튼을 누르고 드래그하기만 하면 됩니다. 등등: 드래그하기 전에 개체를 클릭해야 합니다.
하지만 모든 것이 얼어붙은...
그리고 z-order도 마찬가지입니다.
우리는 이것을 수행합니다. 차트에 표시기를 첨부합니다. "차트"그래픽 개체가 나타납니다. 접두사 매개변수에 다른 숫자를 입력하면서 표시기를 다시 연결합니다. 두 번째 그래픽 개체가 첫 번째 그래픽 개체 위에 정확히 놓이기 때문에 아무 것도 변경되지 않습니다.
이제 우리는 이것을 합니다. 개체를 끌기 시작하기 전에 클릭해야 합니다. 클릭한 다음 왼쪽 버튼을 누르고 드래그하기만 하면 됩니다. 등등: 드래그하기 전에 개체를 클릭해야 합니다.
하지만 모든 것이 얼어붙은...
Dmitry 감사합니다. 작동합니다!!!
다른 하나는 위에서 활성 개체를 그리는 것입니다. 그런 가능성이 있습니까?
Dmitry 감사합니다. 작동합니다!!!
다른 하나는 위에서 활성 개체를 그리는 것입니다. 그런 가능성이 있습니까?
삭제와 신규 생성을 통해 이루어지므로 삭제하기 전에 모든 속성을 기억하고 신규 생성 후에 설정해야 합니다.
앞으로 나아가는 것 외에는 방법이 없는 것 같습니다. 아니면 먹을까?
삭제와 신규 생성을 통해 이루어지므로 삭제하기 전에 모든 속성을 기억하고 신규 생성 후에 설정해야 합니다.
앞으로 나아가는 것 외에는 방법이 없는 것 같습니다. 아마도 거기에?
객체 가시성 끄기 켜기
OBJ_NO_PERIODS ---> OBJ_ALL_PERIODS
정확하지 않습니다. 아마도 제가 올바른 질문을 하지 않았을 수 있습니다.
하나의 프로그램(스크립트, 인디케이터)에서 여러 개의 창을 구성하는 것은 어렵지 않습니다.
차트의 작은 창에 데이터를 표시하는 표시기를 만들고 싶습니다. 그리고 이 창을 차트에 편리하게 배치하고, 마우스로 드래그하고, 마우스로 창의 크기를 조정할 수 있도록(바람직하지만 없어도 가능합니다). 차트에서 이러한 지표 중 일부를 실행해야 하며 각각 고유한 매개변수가 있습니다. 지금까지는 다른 표시기의 이벤트가 교차하지 않고 표시기가 마우스 이벤트에 적절하게 응답하는지 확인하는 방법을 알 수 없습니다. 그리고 나는 아직 어느 것이 더 낫고, 더 단순하고, 캔버스인지, 물건인지 결정하지 못했습니다. Dialog 표준 라이브러리에는 아무 일도 일어나지 않습니다.
한 창은 다른 창 아래에 숨겨져 있고 다른 창은 맨 위에 있는 이유는 무엇입니까?
세 줄의 코드를 추가했으며 이제 마우스를 잡으면 창이 맨 위에 있는 창으로 재설정됩니다.
객체 가시성 끄기 켜기
OBJ_NO_PERIODS ---> OBJ_ALL_PERIODS
예, 감사합니다. 솔루션이 작동합니다.
세 줄의 코드를 추가했으며 이제 마우스를 잡으면 창이 맨 위에 있는 창으로 재설정됩니다.
동일한 차트에서 두 번째 지표를 시작할 수 없습니다. 때로는 그것이 밝혀지지만 객체의 좌표가 일치하면 드래그 할 때 동기적으로 움직이기 시작합니다.
이제 우리는 이것을 합니다. 개체를 끌기 시작하기 전에 클릭해야 합니다.
안녕! 모두 새해 복 많이 받으세요!!!
프로그래머가 아닌 사람에게 질문이 있습니다.)... 표시기 는 이전에 여기에 게시된 코드를 기반으로 생성되었으며, 단순히 Canvas를 사용하여 차트의 배경색 을 교체 가능하고 매끄러운 이미지로 변경합니다. "차트 위"를 포함하지 않고 생성된 배경을 어떻게 배경으로 보낼 수 있습니까?
다만 아직 전문가 패널이 있고 '차트 위'가 켜진 상태에서 엉망인 것뿐)
스레드에서 답을 찾지 못했지만 지식 자체가 코드를 선택하기에 충분하지 않습니다.) ... 개인에서 할 수 있으므로 지점을 버리지 않습니다.