Olá rapazes, então tenho tentado fazer com que isto funcione através do Meta Editor, mas não sou um codificador, então como vocês devem ter adivinhado, não tenho tido sucesso algum. Alguém tem alguma idéia de como fazer para que os retângulos no MT4 sejam preenchidos com cores?
- Adicionando um efeito de volume às linhas indicadoras
- Inscrição para o Campeonato de MetaQuotes-Demo em maio
- Como codificar?
Mas onde eu faço isso? mente me guiando?
Claro, afixe seu código que cria o retângulo e eu lhe mostrarei para onde ele vai.
honest_knave:
Claro, afixe seu código que cria o retângulo e eu lhe mostrarei para onde ele vai.
+------------------------------------------------------------------+
//| Criar objeto "Rectângulo" |
//+------------------------------------------------------------------+
bool CChartObjectRectangle::Create(long chart_id,const string name,const int window,
const data/hora1,const preço duplo1,
const data/hora2,const preço duplo2)
{
if(!ObjectCreate(chart_id,name,OBJ_RECTANGLE,window,time1,price1,time2,price2))
retorno(falso);
if(!Attach(chart_id,name,window,2))
retorno(falso);
//--- sucesso
retorno(true);
}
+------------------------------------------------------------------+ //| Create object "Rectangle" | //+------------------------------------------------------------------+ bool CChartObjectRectangle::Create(long chart_id,const string name,const int window, const datetime time1,const double price1, const datetime time2,const double price2) { if(!ObjectCreate(chart_id,name,OBJ_RECTANGLE,window,time1,price1,time2,price2)) return(false); ObjectSetInteger(chart_id,name,OBJPROP_FILL,true); if(!Attach(chart_id,name,window,2)) return(false); //--- successful return(true); }
-
Reproduzir vídeoPor favor, edite seu post.
Para grandes quantidades de código, anexe-o.
compare seu posto jakubdonovan36: Ainda não funciona.// ObjectSetInteger(chart_id,name,OBJPROP_FILL,clrGray); LINE ?com minha sugestão. honest_knave:Você diz para preenchê-lo, mas não defina a cor a ser preenchida. De ObjectSetInteger - Documentação MQL4ObjectSetInteger(chart_id,name,OBJPROP_FILL,true); LINE 1
ObjectSetInteger(0,name,OBJPROP_COLOR,clrBlack); LINE 2
WHRoeder:
Você diz para preenchê-lo, mas não defina a cor a ser preenchida. De ObjectSetInteger - Documentação MQL4
Você diz para preenchê-lo, mas não defina a cor a ser preenchida. De ObjectSetInteger - Documentação MQL4
Ainda não funciona.
//| Criar objeto "Rectângulo" |//+------------------------------------------------------------------+
bool CChartObjectRectangle::Create(long chart_id,const string name,const int window,
const data/hora1,const preço duplo1,
const data/hora2,const preço duplo2)
{
if(!ObjectCreate(chart_id,name,OBJ_RECTANGLE,window,time1,price1,time2,price2))
retorno(falso);
ObjectSetInteger(chart_id,name,OBJPROP_FILL,clrGray);
if(!Attach(chart_id,name,window,2))
retorno(falso);
//--- sucesso
retorno(verdadeiro);
WHRoeder:
Você diz para preenchê-lo, mas não defina a cor a ser preenchida. De ObjectSetInteger - Documentação MQL4
Alguma sugestão sobre como fazer as coisas funcionarem?
Você diz para preenchê-lo, mas não defina a cor a ser preenchida. De ObjectSetInteger - Documentação MQL4
honest_knave:
Alguma sugestão sobre como fazer isso funcionar?
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se