MQL 전문가를 위한 질문 - 페이지 5

 
Rita :

ObjectCreate(이름, OBJ_TRIANGL E, WindowFind(WindowExpertName() , 시간[-1] , top1_price,

시간[-5],상위2_가격,

시간[-7],top3_price, );

//------------------------------------------------ -------------------------------------------------- -----------------------

삼각형 꼭짓점의 좌표를 시간(예: 미래 막대가 열리는 시간)으로 설정합니다. 다음에 일어나는 일은 나에게 완전히 명확하지 않습니다. 표시기 창의 눈금에는 가격이 표시되지 않습니다. 지표 값의 그라데이션.

그러나 가격에 관계없이 꼭짓점이 단단히 고정된 삼각형을 "배치"해야 합니다.

그리고 오른쪽(또는 오른쪽 아래) 모서리에 단단히 고정하는 것이 바람직합니다.

그리고 표시기 눈금의 세로 축을 따라 정점의 좌표를 설정하는 방법을 이해하지 못합니다.


.... ... 전문가의 응답 없음 ...

분명히 MQL을 사용하여 표시기 창에 삼각형을 그리는 것이 불가능하다는 점을 고려해야 합니다.
 
Rita :
분명히 MQL을 사용하여 표시기 창에 삼각형을 그리는 것이 불가능하다는 점을 고려해야 합니다.
원래 임무는 무엇입니까?
 

초기 작업은 이것입니다.

이렇게 하라고 했습니다. 지표 상품의 가격선이 0 막대에 수렴(수렴)하면

저것들. 복근 in-on ( Symbol1 [0]-Symbol2[0] ) < ( Symbol1[1] - Symbol2[1] )

그런 다음 끝이 오른쪽으로 삼각형을 그려야 합니다. 그림 참조.

그리고 선이 갈라지면 왼쪽을 가리킵니다.

조건을 썼습니다. 하지만 삼각형을 그릴 수는 없습니다 ...

 

가격은 표시 단위로 설정해야 하며 평소와 같이 시간을 설정해야 합니다. 아마도 이것이 문제입니까?

그러나 여전히 화면이 아닌 차트에 연결됩니다.

일반적으로 어떤 가격 좌표를 설정해야 하는지 이해하기 어려운 경우 알고리즘은 다음과 같습니다.

표시기에 자동 크기 조정이 있는 경우 창의 막대 수를 결정하고 이 간격에서 표시기의 최소값과 최대값을 계산하여 기준점으로 사용합니다.

고정 축척을 사용하는 경우 좌표는 상수로 지정됩니다.

 
Rita :

시간은 배열이며 음수 요소가 없습니다.

미래 시간은 Time[0]+X*Period()*60과 같이 설정할 수 있습니다.

값은 표시기 눈금에 따라 세로로 설정됩니다.

 

분명한. 모두 감사합니다.

삼각형으로 고통받는 것보다 "수렴 또는 발산"이라는 단어로 쓰는 것이 더 쉽습니다 ... -

 
Rita :

.... ... 전문가들의 반응이 없다...

분명히 MQL을 사용하여 표시기 창에 삼각형을 그리는 것이 불가능하다는 점을 고려해야 합니다.


화살이 더 나을지도

ObjectCreate("DevIM0", OBJ_ARROW , 창, 시간[0]+5500, 0);
ObjectSet("DevIM0", OBJPROP_ARROWCODE, 232);
ObjectSet("DevIM0", OBJPROP_WIDTH, 4);

 

Wingdings 2 글꼴로 모서리에 레이블을 붙이고 고생하지 마십시오 ...

 
Spsb. 화살표를 시도할 수도 있습니다.
 
Rita :
Spsb. 화살표를 시도할 수도 있습니다.


ObjectCreate("DevIM0", OBJ_TRIANGLE , 창, 시간[0]+5500, 0,시간[0]+8500, 30, 시간[0]+8500, -1*30);

삼각형도 잘 그렸다