Bonjour les gars, j'ai essayé de faire fonctionner ceci via Meta Editor mais je ne suis pas un codeur donc comme vous pouvez le deviner, je n'ai pas réussi du tout. Est-ce que quelqu'un a une idée de comment faire en sorte que les rectangles dans MT4 soient remplis de couleur ?
- Système ASCTrend
- Econométrie : pourquoi la co-intégration est nécessaire
- Si MetaTrader 6 sort demain
Mais où dois-je faire cela ? Pourriez-vous me guider ?
Bien sûr, postez votre code qui crée le rectangle et je vous montrerai où il va.
honest_knave:
Bien sûr, postez votre code qui crée le rectangle et je vous montrerai où il va.
+------------------------------------------------------------------+
//| 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) ;
if(!Attach(chart_id,name,window,2))
return(false) ;
//--- succès
return(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); }
honest_knave:
J'ai fait ça et ça ne marche toujours pas. Lorsque je coche la case ''draw object as background'' (dessiner l'objet en tant qu'arrière-plan), l'ensemble devient transparent et disparaît, mais lorsque je ne la coche pas, la forme est toujours vide :/.
-
Lire la vidéoVeuillez modifier votre message.
Pour les grandes quantités de code, joignez-les.
comparez votre poste jakubdonovan36: Cela ne fonctionne toujours pas.// ObjectSetInteger(chart_id,name,OBJPROP_FILL,clrGray) ; LINE ?avec ma suggestion. honest_knave:Vous dites de le remplir, mais vous ne définissez pas la couleur à utiliser. Extrait de ObjectSetInteger - Documentation MQL4ObjectSetInteger(chart_id,name,OBJPROP_FILL,true); LINE 1
ObjectSetInteger(0,name,OBJPROP_COLOR,clrBlack); LINE 2
WHRoeder:
Vous dites de le remplir, mais vous ne définissez pas la couleur à utiliser. Extrait de ObjectSetInteger - Documentation MQL4
Vous dites de le remplir, mais vous ne définissez pas la couleur à utiliser. Extrait de ObjectSetInteger - Documentation MQL4
Ça ne marche toujours pas.
//| 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,clrGray) ;
if(!Attach(chart_id,name,window,2))
return(false) ;
//--- succès
return(true) ;
WHRoeder:
Vous dites de le remplir, mais vous ne définissez pas la couleur à utiliser. Extrait de ObjectSetInteger - Documentation MQL4
Avez-vous des suggestions sur la façon de faire fonctionner les minces ?
Vous dites de le remplir, mais vous ne définissez pas la couleur à utiliser. Extrait de ObjectSetInteger - Documentation MQL4
honest_knave:
Avez-vous des suggestions sur la façon de faire fonctionner ce système ?
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire