//--- включим (true) или отключим (false) режим выделения прямоугольника для перемещений //--- при создании графического объекта функцией ObjectCreate, по умолчанию объект //--- нельзя выделить и перемещать. Внутри же этого метода параметр selection //--- по умолчанию равен true, что позволяет выделять и перемещать этот объект ObjectSetInteger(chart_ID,name,OBJPROP_SELECTABLE,selection); ObjectSetInteger(chart_ID,name,OBJPROP_SELECTED,selection);
有一个变量,例如:
双重NLb=0,NLs=0。
我如何将其发送到另一个终端?
从mt4到mt4,mt4到mt5。
我有一个想法,我想试试
有一个变量,例如:
双重NLb=0,NLs=0。
我如何将其发送到另一个终端?
从mt4到mt4,mt4到mt5。
我有一个想法,我想试试
我如何将其发送到公共文件夹?
双重NLb=0,NLs=0。
我如何从另一个终端的EA或指标中得到它?我如何将其发送到公共文件夹?
双重NLb=0,NLs=0。
然后如何从另一个终端的EA或指标中得到它?这很容易。
你需要创建一个文件,可以创建一个文本文件。
该文件将位于COMMON_PATH中。
你用数据覆盖了该文件。
在另一个终端上,也是如此,但你不写SHAREWRITE,而写SHAREREAD。
https://www.mql5.com/ru/docs/files/fileopen
从阅读帮助开始,都在那里。
如果你没有技能,就不能做。联系自由职业者。
顺便说一下,我还发现了一些标准的类
https://www.mql5.com/ru/docs/standardlibrary/fileoperations
大家好。
我是这个领域的初学者,对我来说,写任何顾问、脚本等似乎都不真实。
你作为一个有经验的用户,能否建议我先从哪些方面开始工作,注意哪些文献等。
我只是无法详细描述我想学的东西,因为我对这个领域了解甚少。
提前感谢您!
从最简单的脚本开始,用调试器进行调试,了解编程语言本身。学习if、for、switch、do语句,带参数 的函数调用。所有这些都是在调试器下进行的。
然后再在这里写))。
你能告诉我如何在创建对象时选择它,使它不会失去选择,在用户取消选择时也不会选择自己。在第四场比赛中很容易,但在第五场比赛中不起作用。
以前是这样,而且工作得很好。
if(ObjectFind(chart_ID,nm)!=0) {
ObjectCreate(chart_ID,nm,OBJ_HLINE,0,0,0);
ObjectSetInteger(chart_ID,nm,OBJPROP_SELECTED,sel);
...
}
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,p);
}
正如你所看到的,在创建时,我们可以一次选择或不选择正在创建的对象,它将不再改变,也不会有对它的引用,但在第五个中不起作用,它创建时没有选择。
如何使mql5能够在创建时选择对象,然后在需要时手动管理 - 选择/不选择
你能告诉我如何在创建对象时选择它,以便它不会失去选择,在用户取消选择时不会选择自己。在第四场比赛中很容易,但在第五场比赛中不起作用。
以前是这样,而且工作得很好。
if(ObjectFind(chart_ID,nm)!=0) {
ObjectCreate(chart_ID,nm,OBJ_HLINE,0,0,0);
ObjectSetInteger(chart_ID,nm,OBJPROP_SELECTED,sel);
...
}
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,p);
}
正如你所看到的,在创建时,我们可以一次选择或不选择正在创建的对象,它将不再改变,也不会有对它的引用,但在第五个中不起作用,它创建时没有选择。
我怎样才能使mql5创建一个对象,以便它可以被选中,然后在必要时手动操作--选择/不选择一个对象?
做到以下几点。
//--- при создании графического объекта функцией ObjectCreate, по умолчанию объект
//--- нельзя выделить и перемещать. Внутри же этого метода параметр selection
//--- по умолчанию равен true, что позволяет выделять и перемещать этот объект
ObjectSetInteger(chart_ID,name,OBJPROP_SELECTABLE,selection);
ObjectSetInteger(chart_ID,name,OBJPROP_SELECTED,selection);
这里的 "选择 "应该是 "真实"。