LevelStyle
LevelStyle (Get 方法)
获取图形对象指定水平线的线形。
ENUM_LINE_STYLE LevelStyle(
int level // 水平线号码
) const参数
- level
[输入] 水平线号码。
返回值
已挂载到类实例中的图形对象的指定水平线的线形。如果没有挂载对象或对象没有指定水平线, 则返回 WRONG_VALUE。
LevelStyle (Set 方法)
设置图形对象指定水平线的线形。
int LevelStyle(
int level, // 水平线号码
ENUM_LINE_STYLE style // 线形
)参数
- level
[输入] 水平线号码。
- style
[输入] 指定水平线的新线形。
返回值
true - 如果成功, false - 如果您未能改变线形。
例如:
//--- 例程 CChartObject::LevelStyle
#include <ChartObjects\ChartObject.mqh>
//---
void OnStart()
{
CChartObject object;
//---
for(int i=0;i<object.LevelsCount();i++)
{
//--- 获取图表对象水平线线形
ENUM_LINE_STYLE level_style=object.LevelStyle(i);
if(level_style!=STYLE_SOLID)
{
//--- 设置图表对象水平线线形
object.LevelStyle(i,STYLE_SOLID);
}
}
}