MQL 获取水平线价格
时间: 2024-02-18 18:28:54 浏览: 188
如果你想获取MetaTrader 4/5平台上水平线的价格,可以使用`ObjectGetDouble()`函数。该函数可用于获取对象属性值,例如水平线的价格、名称和颜色等。以下是一个示例代码:
```MQL
double price = ObjectGetDouble(0, "Horizontal Line 1", OBJPROP_PRICE1);
Print("The price of the horizontal line is: ", price);
```
这里,`ObjectGetDouble()`函数获取名为“Horizontal Line 1”的水平线对象的价格属性,并将其存储在`price`变量中。`0`参数表示当前图表,因此可以在同一图表上获取对象的属性。`OBJPROP_PRICE1`常量表示水平线的价格属性。最后,`Print()`函数将价格打印到终端窗口中。
阅读全文