ArrowCode (Metodo Get)

Ottiene il codice simbolo "Arrow".

char  ArrowCode() const

Valore di ritorno

Codice simbolo "Arrow" dell'oggetto assegnato all'istanza della classe. Se non c'è oggetto assegnato, restituisce 0.

ArrowCode (Metodo Set)

Imposta il codice simbolo per "Arrow"

bool  ArrowCode(
   char  code      // valore del codice
   )

Parametri

code

[in]  Nuovo valore per il codice "arrow" (Wingdings).

Valore di ritorno

true – successo, false – non si può cambiare il codice.

Esempio:

//--- esempio per CChartObjectArrow::ArrowCode  
#include <ChartObjects\ChartObjectsArrows.mqh>  
//---  
void OnStart()  
  {  
   CChartObjectArrow arrow;  
   char              code=181;  
//--- imposta parametri oggetto  
   double price=SymbolInfoDouble(Symbol(),SYMBOL_BID);  
   if(!arrow.Create(0,"Arrow",0,TimeCurrent(),price,code))  
     {  
      //--- errore creazione freccia  
      printf("Creazione freccia: Errore %d!",GetLastError());  
      //---  
      return;  
     }     
//--- camvia il codice della freccia
//--- . . .  
//--- ottiene il codice della freccia  
   if(arrow.ArrowCode()!=code)  
     {  
     //--- imposta il codice della freccia  
     arrow.ArrowCode(code);  
     }  
//--- usa freccia  
//--- . . .  
  }