Despejando o objeto - página 3

 
5211845:
Eu peguei. Você está aí?

continuar

 
esta é a função que você me disse que funcionava. Eu acrescentei
ObjectSetInteger(0,Name,OBJPROP_BACK,back);

Coloquei falso em vez de voltar e funcionou.

P.S.

Esta documentação é uma espécie de "Rebus", você tem que constantemente adivinhar e procurar por algo. Sem comentários, sem explicações.

Como eu deveria entender que a função OBJPROP_BACK ??????? deve ser usada juntamente com a função OBJPROP_FILL?

 

ok

Não importa, os webmasters têm muito trabalho a fazer.

Sua pergunta ainda será lida e polida ao longo do tempo
 

Obrigado Renat!

Este código funcionou:

#janela_do_cartão_indicador de propriedade

int start()
{
long current_chart_id=ChartID();
string obj_name1="Rectangle1";

duplo Preço_Nível_1 = 1296;
duplo Preço_Nível_2 = 1293;

datetime Left_Side_1 = Hora[9];
datetime Right_Side_1 = Time[0] + PeriodSeconds() * 7;

cor clr = clrRRed;
ENUM_LINE_STYLE style = STYLE_SOLID;
largura int = 2;
bool fill = falso;

ObjetoCriar (ID_do_cartão_actual, nome_objecto1, OBJ_RECTANGLE, 0, Lado_Esquerdo_1, Nível_de_preço_1, Lado_direito_1, Nível_de_preço_2);


ObjectSetInteger (current_chart_id, obj_name1, OBJPROP_COLOR, clr);
ObjectSetInteger (current_chart_id, obj_name1, OBJPROP_STYLE, estilo);
ObjectSetInteger (current_chart_id, obj_name1, OBJPROP_WIDTH, width);
ObjectSetInteger (current_chart_id,obj_name1,OBJPROP_BACK,false); // SEM ESTE PISO O PREENCHIMENTO NÃO É REATIVO
ObjectSetInteger (current_chart_id,obj_name1,OBJPROP_FILL,fill);


retorno(0);
}

 
Seja bem-vindo!
 
Renat Akhtyamov:

Acordado

primeiro achado

mas se o objeto for apagado e recriado em cada tick com o mesmo nome, a busca por um objeto conhecido é redundante
É redundante recriar em cada carrapato.
 
Artyom Trishkin:
É desnecessário recriar em cada carrapato.
Certo novamente. Tudo depende do algoritmo que chama a função.
 
Renat Akhtyamov:
Certo novamente. Tudo depende do algoritmo.
Você sugeriu originalmente um algoritmo com recriação. Isto é desnecessário.
Não mais do que isso.
 
Artyom Trishkin:
Você sugeriu originalmente um algoritmo com uma recriação. Isso é redundante.
Não mais do que isso.

Vamos colocar as coisas desta maneira.

Meus lucros não são afetados por seu comentário para mim e vamos deixar as coisas assim.

 
Renat Akhtyamov:

Vamos colocar as coisas desta maneira.

Meus lucros não são afetados por seu comentário para mim e vamos deixar as coisas assim.

Suas dicas para um iniciante com um algoritmo sub-ótimo para apagar e criar constantemente um objeto só o machuca. E é seu "lucro" que sofre com isso.
Foi isso que me deu o direito de corrigi-lo. Não mais.
Razão: