[EA] TAMANHO DA SETA NO GRAFICO #AJUDA !!!!!!!!!

 
olá, estou tentando aumentar o tamanho da seta no grafico mas nao estou conseguindo ! algum exemplo melhor ??

código======================
//================================================
input string InpName="compra";
input int     InpWidth=20; // Tamanho do sinal 

bool criarseta (const int Width = 20,
                  const string name= "compra"
                );
//===============================================                

f(compra_mm_cros == true)
     {
      
      ObjectSetInteger(0,"compra",OBJPROP_WIDTH, Width);
      !ObjectCreate(0,"Compra"+IntegerToString(rates[0].time), OBJ_ARROW_UP,0,rates[0].time, rates[0].low-(3*point));
      
     }
   else
      if(venda_mm_cros == true)
        {
         ObjectCreate(0,"Venda"+ IntegerToString(rates[1].time), OBJ_ARROW_DOWN,0,rates[0].time, rates[0].high+(4*point));

        }


  }


Arquivos anexados:
unknown.png  23 kb
 
ENGENHEIRO LOTÉRICO:
olá, estou tentando aumentar o tamanho da seta no grafico mas nao estou conseguindo ! algum exemplo melhor ??

código======================
//================================================
input string InpName="compra";
input int     InpWidth=20; // Tamanho do sinal 

bool criarseta (const int Width = 20,
                  const string name= "compra"
                );
//===============================================                

f(compra_mm_cros == true)
     {
      
      ObjectSetInteger(0,"compra",OBJPROP_WIDTH, Width);
      !ObjectCreate(0,"Compra"+IntegerToString(rates[0].time), OBJ_ARROW_UP,0,rates[0].time, rates[0].low-(3*point));
      
     }
   else
      if(venda_mm_cros == true)
        {
         ObjectCreate(0,"Venda"+ IntegerToString(rates[1].time), OBJ_ARROW_DOWN,0,rates[0].time, rates[0].high+(4*point));

        }


  }


Como é que você configura uma propriedade de um objeto que não existe ainda??

;)

 
Flavio Jarabeck #:

Como é que você configura uma propriedade de um objeto que não existe ainda??

;)

mas como ele não existe se ele e plotado no gráfico? poderia dizer oque esta faltando na função? 
 
ENGENHEIRO LOTÉRICO #:
mas como ele não existe se ele e plotado no gráfico? poderia dizer oque esta faltando na função? 

Já te falei em outro post que MQL5 é uma linguagem bem mala...


       ObjectSetInteger(0,"compra",OBJPROP_WIDTH, Width);
      !ObjectCreate(0,"Compra"+IntegerToString(rates[0].time), OBJ_ARROW_UP,0,rates[0].time, rates[0].low-(3*point)); 


Você está atribuindo um OBJPROP_WIDTH em algo que ainda não existe...

E, os nomes/IDs estão errados, reveja a documentação tem um exemplo completo de OBJ_ARROW lá...

 
Flavio Jarabeck #:

Já te falei em outro post que MQL5 é uma linguagem bem mala...



Você está atribuindo um OBJPROP_WIDTH em algo que ainda não existe...

E, os nomes/IDs estão errados, reveja a documentação tem um exemplo completo de OBJ_ARROW lá...

af desisto consigo n valew !