ArrowCode (Get Method)

"화살표" 심볼 코드를 가져옵니다.

char  ArrowCode() const

반환 값

클래스 인스턴스에 할당된 개체의 "화살표" 심볼 코드입니다. 할당된 객체가 없으면 0을 반환합니다.

ArrowCode (메서드 설정)

"화살표"의 심볼 코드를 설정합니다

bool  ArrowCode(
   char  code      // 코드 값
   )

Parameters

code

[in]  "화살표" 코드(Wingdings)의 새 값.

반환 값

true – 성공, false – 코드 변경 불가.

예제:

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