void objectCreate(string Name, int a_x, int a_y, string a_text = "_", int a_fontsize = 60, string a_fontname = "Arial", color a_color = -1) {
if (a_fontsize == 60) a_fontsize = 3 * FontSize;
ObjectCreate(0,Name, OBJ_LABEL, 0, 0, 0);//Создает объект "Текстовая метка" ObjectSetInteger(0,Name, OBJPROP_CORNER, CORNER_LEFT_UPPER);//Задает Угол графика для привязки графического объекта,//Центр координат в левом верхнем углу графикаObjectSetInteger(0,Name,OBJPROP_XOFFSET,a_x);//Дистанция в пикселях по оси X от угла привязкиObjectSetInteger(0,Name,OBJPROP_YOFFSET,a_y);//Дистанция в пикселях по оси Y от угла привязкиObjectSetInteger(0,Name,OBJPROP_FONTSIZE,a_fontsize);// Размер шрифтаObjectSetString(0,Name,OBJPROP_TEXT,a_text);//Задает Имя объектаObjectSetInteger(0,Name,OBJPROP_COLOR,a_color);
}
Не секрет, что большую часть информации об окружающем мире человек получает при помощи зрения. Справедливо это и в такой области как трейдинг. Новая платформа MetaTrader 5 и язык MQL5 открывают новые возможности для представления визуальной информации трейдеру. В данной статье предлагается универсальная и расширяемая система классов, которая берет на себя всю черновую работу по организации вывода произвольной текстовой информации.
刚刚在VS2010中检查过:)它是有效的。
它给出了sizeof == 1。
是的,它正在工作,再次感谢。
Karlson , а в какой строке набирать команду , в командной строке (в стандарте Винды) забит пользователь?
卡尔森。终端使用一个不同的文件夹。
用/portable开关运行它,那么它将使用自己的文件夹。
D:\.....\terminal.exe /portable
谢谢,出现了 "路径错误 "的错误,试过用空格和不用空格,结果都一样。
去掉倒装的逗号。
http://screencast.com/t/Gy2rvvTX73
去掉倒装的逗号。
http://screencast.com/t/Gy2rvvTX73
因为它的路径中有空格,所以仍然需要引号,但有点错误。
Vin22,试试这个:"C:/Program Files/bla-bla-bla/terminal.exe" /portable
你只是不知道如何烹饪 ))))
/portable键可以访问安装终端的指标文件夹。
否则它就在C:\Users\或C:\Documents and Settings\中。
在论坛搜索框中输入/portable,你会得到几个带有解释的结果。
似乎还有一个关于UAC--用户账户控制的问题--搜索论坛。
https://www.mql5.com/ru/search#!keyword=/portable
https://www.mql5.com/ru/forum/3896/71601#comment_71601