MQL4 标签创建指南:使用 ObjectCreate 和 ObjectSetString
要在MQL4中创建一个标签(label),可以使用函数'ObjectCreate()'来创建一个文本对象,并使用函数'ObjectSetString()'来设置标签的文本内容。
以下是一个创建标签的示例代码:
// 创建标签
int label = ObjectCreate(0, 'MyLabel', OBJ_LABEL, 0, 0, 0);
// 设置标签的文本内容
ObjectSetString(0, 'MyLabel', OBJPROP_TEXT, 'Hello World');
在上面的代码中,'ObjectCreate()'函数创建了一个名为'MyLabel'的文本对象,并将其类型设置为OBJ_LABEL,'ObjectSetString()'函数将标签的文本内容设置为'Hello World'。
请注意,这个示例代码将标签创建在图表的左上角,如果你想要在特定的位置创建标签,可以使用'ObjectSet()'函数设置标签的位置。例如,使用'ObjectSet()'函数将标签的横坐标设置为100,纵坐标设置为200:
ObjectSet(0, 'MyLabel', OBJPROP_XDISTANCE, 100);
ObjectSet(0, 'MyLabel', OBJPROP_YDISTANCE, 200);
这样,标签就会在图表的(100,200)位置处创建。
原文地址: https://www.cveoy.top/t/topic/lNYk 著作权归作者所有。请勿转载和采集!