mirror of
https://github.com/raa251/Liquidity_Predator.git
synced 2026-07-06 13:42:02 +00:00
24 lines
No EOL
940 B
MQL5
24 lines
No EOL
940 B
MQL5
bool M_CreateBox(string name, int BoxNr, datetime time1, datetime time2, double high, double low, color clr)
|
|
{
|
|
string Fullname = name + IntegerToString(BoxNr);
|
|
ResetLastError();
|
|
ObjectCreate(0, Fullname, OBJ_RECTANGLE, 0, time1, low, time2, high);
|
|
ObjectSetInteger(0, Fullname, OBJPROP_COLOR, clr);
|
|
ObjectSetInteger(0, Fullname, OBJPROP_STYLE, STYLE_SOLID);
|
|
ObjectSetInteger(0, Fullname, OBJPROP_WIDTH, 2);
|
|
ObjectSetInteger(0, Fullname, OBJPROP_BACK, true); // behind candles
|
|
ObjectSetInteger(0, Fullname, OBJPROP_RAY_RIGHT, false);
|
|
ObjectSetInteger(0, Fullname, OBJPROP_RAY_LEFT, false);
|
|
ObjectSetInteger(0, Fullname, OBJPROP_FILL, true); // fill
|
|
|
|
if(GetLastError() != 0)
|
|
{
|
|
M_LogError("An error occured when creating box " + Fullname + ", Error: " + IntegerToString(GetLastError()));
|
|
}
|
|
else
|
|
{
|
|
M_LogInfo("Box " + Fullname + " created");
|
|
}
|
|
|
|
return true;
|
|
} |