tuner : 표시기가 비표준 그래픽 개체를 그리는 경우 해당 개체에 액세스할 수 있습니까? 문제는 그것들이 개체 목록에 표시되지 않고(All 버튼을 누른 상태에서) ObjectsTotal() 함수가 개체를 볼 수 없다는 것입니다. 이름으로 개체에 액세스하려고 하면 GetLastError()가 오류 4202를 반환합니다(ObjectFind() 함수).
그는 (지표) 어떻게 그렇게 관리합니까? 코드를 볼 수 있습니까? 객체는 무엇이며 어떻게 생성합니까?...
표시기가 비표준 그래픽 개체를 그리는 경우 해당 개체에 액세스할 수 있습니까? 문제는 그것들이 개체 목록에 표시되지 않고(All 버튼을 누른 상태에서) ObjectsTotal() 함수가 개체를 볼 수 없다는 것입니다. 이름으로 개체에 액세스하려고 하면 GetLastError()가 오류 4202를 반환합니다(ObjectFind() 함수).
그는 (지표) 어떻게 그렇게 관리합니까? 코드를 볼 수 있습니까? 객체는 무엇이며 어떻게 생성합니까?...
표시기 는 점과 화살표를 그립니다 (소스 없음):
표시기는 점과 화살표를 그립니다(소스 없음):
iCustom()이 도와드립니다.
음, 차트에서 이 지표에 의해 생성된 모든 그래픽 개체를 삭제해야 합니다. 그리고 ObjectFind() 가 4202를 반환하면 어떻게 해야 할까요?
내가 올바르게 이해한다면 iCustom은 이 목적에 적합하지 않습니다.
안녕하세요, 이 포럼의 전문가 여러분. 나는 주식으로 인한 최대 손실을 보여주는 지표를 만들기 시작했습니다.
계산은 다음과 같습니다.
더블 드;
더블 dw;
if (계정 이익() < 0)
{
드 = (AccountProfit() * (-1) * 100) / AccountBalance();
} 그렇지 않으면 드 = 0;
만약 (de > dw)
dw = 드;
dw의 값을 출력합니다. 모든 것이 올바르게 표시되지만 문제가 있습니다. 1 - 기간을 변경하면 계산이 다시 시작되고 터미널이 다시 시작되면 재설정되고 다른 차트에서 표시기가 시작되면 재설정됩니다.
새로운 최대값에 도달했을 때 자기자본 지표별 최대 손실액이 업데이트되고 위의 조건에서 값을 유지하려면 어떻게 해야 합니까?
음, 차트에서 이 지표에 의해 생성된 모든 그래픽 개체를 삭제해야 합니다. ObjectFind()가 4202를 반환하면 어떻게 해야 할까요?
내가 올바르게 이해한다면 iCustom은 이 목적에 적합하지 않습니다.
개체가 없습니다. 표시기 버퍼가 있습니다. 배경색을 할당할 수 있습니까?
갑자기. 원칙적으로 차트에 화살표가 있지만 개체 목록에 없으면 화살표가 개체가 아니라는 의미가 논리적입니다. 표시기 버퍼를 통해 이것을 어떻게 구현할 수 있습니까?
https://docs.mql4.com/en/customind
https://docs.mql4.com/en/customind/setindexarrow