Anchor (Get Method)

화살표 개체의 고정 유형을 가져옵니다.

ENUM_ARROW_ANCHOR  Anchor() const

반환 값

차트(클래스 인스턴스)에 할당된 "화살표" 개체의 고정 유형. 할당된 개체가 없으면 WORK_VALUE 를 반환합니다.

Anchor (Set Method)

화살표 개체의 앵커(고정) 유형을 설정합니다.

bool  Anchor(
   ENUM_ARROW_ANCHOR  anchor      // 고정 유형
   )

Parameters

anchor

[in]  새 고정 유형 값

반환 값

true - 성공, false - 고정 유형 변경 실패.

예제:

//--- CChartObject::Anchor 의 예  
#include <ChartObjects\ChartObjectsArrows.mqh>  
//---  
void OnStart()  
  {  
   CChartObjectArrow arrow;  
   ENUM_ARROW_ANCHOR anchor=ANCHOR_BOTTOM;  
//--- 객체 매개 변수 설정  
   double price=SymbolInfoDouble(Symbol(),SYMBOL_BID);  
   if(!arrow.Create(0,"Arrow",0,TimeCurrent(),price,181))  
     {  
      //--- 화살표 생성 오류  
      printf("화살표 생성: 오류 %d!",GetLastError());  
      //---  
      return;  
     }     
//--- 화살표 고정 가져오기  
   if(arrow.Anchor()!=anchor)  
     {  
     //--- 화살표 고정 생성  
     arrow.Anchor(anchor);  
     }  
//--- 화살표 사용  
//--- . . .  
  }