01.04.20
|
Mitglied
|
|
Registriert seit: Feb 2014
Ort: Berlin
Beiträge: 42
|
|
wie baut man so ein Fenster ?
meine Frage wäre mal mit welchen Programm kann man so ein Fenster bauen:
nicht so
So soll es aussehen
Brauche nur den anfang vom Fenster das es so auszieht.
Code:
#property indicator_chart_window
extern int scaleX=20, // Das horizontale Intervall, mit dem die Quadraten erstellt werden
scaleY=20, // Das vertikale Intervall
offsetX=35, // der horizontalen Einzug aller Quadraten
offsetY=20, // der vertikale Einzug
fontSize=20; // Die Schriftgröße
int period[]={1,5,15,30,60,240,1440,10080,43200};
string periodString[]={"M1","M5","M15","M30","H1","H4","D1","W1","MN1"};
int init()
{
for(int x=0;x<9;x++)
for(int y=0;y<3;y++)
{
ObjectCreate("signal"+x+y,OBJ_LABEL,0,0,0,0,0);
ObjectSet("signal"+x+y,OBJPROP_XDISTANCE,x*scaleX+offsetX);
ObjectSet("signal"+x+y,OBJPROP_YDISTANCE,y*scaleY+offsetY);
ObjectSetText("signal"+x+y,CharToStr(110),fontSize,"Wingdings",Gold);
}
for(x=0;x<9;x++)
{
ObjectCreate("textPeriod"+x,OBJ_LABEL,0,0,0,0,0);
ObjectSet("textPeriod"+x,OBJPROP_XDISTANCE,x*scaleX+offsetX);
ObjectSet("textPeriod"+x,OBJPROP_YDISTANCE,offsetY-10);
ObjectSetText("textPeriod"+x,periodString[x],8,"Tahoma",Gold);
}
return(0);
}
int start()
{
for(int x=0;x<9;x++)
{
if(iMA(Symbol(),period[x],13,0,0,0,0)>iMA(Symbol(),period[x],24,0,0,0,0))
ObjectSetText("signal"+x+"0",CharToStr(110),fontSize,"Wingdings",YellowGreen);
else
ObjectSetText("signal"+x+"0",CharToStr(110),fontSize,"Wingdings",Tomato);
}
return(0);
}
int start()
{
return(0);
}
|