开仓时间 返回第一个 仓位的票据,最终形成净头寸 方向 (PositionGetInteger(POSITION_TYPE))。
在这种情况下,TP 和 SL 将对应于开仓时间的最后一个 仓位,这与净仓位方向一致。
const double total_volume = PositionSelect(Symbol()) ? ((PositionGetInteger(POSITION_TYPE) == POSITION_TYPE_BUY) ?
+PositionGetDouble(POSITION_VOLUME) :
-PositionGetDouble(POSITION_VOLUME)) : 0;
+PositionGetDouble(POSITION_VOLUME) :
-PositionGetDouble(POSITION_VOLUME)) : 0;
如果能附加关闭所有这些位置的 CloseALL 按钮就更好了...
Сергей Криушин:
如果能附加一个 CloseALL 按钮来关闭所有这些位置,那就更好了....。
如果能附加一个 CloseALL 按钮来关闭所有这些位置,那就更好了....。
实际上,这是一个指标。因此,根据定义,它不能关闭/打开/修改仓位。如果需要关闭/打开/修改仓位,最好使用脚本。也就是说,该指标可视化跟踪净头寸,并在需要时在所需符号的图表上抛出脚本,它将关闭该符号上的所有头寸。
补充:
一些错误的工作逻辑出现了--脚本应该扔到所需符号的图表上:(.
我在 Metatrader5 的代码库中找到该指标后,使用了 "下载 "功能,然后尝试在 "插入 "菜单中添加该指标,但找不到它。 请您帮帮我! 谢谢 Kliment
Kliment Kalchev :
您好,
我想知道如何激活这个指标。
我在 Metatrader5 的代码库中找到这个指标后,使用了 "下载 "功能,然后尝试在 "插入 "菜单中添加它,但我在那里找不到它。
请您帮助我!
谢谢您的帮助
Kliment
您好,
我想知道如何激活这个指标。
我在 Metatrader5 的代码库中找到这个指标后,使用了 "下载 "功能,然后尝试在 "插入 "菜单中添加它,但我在那里找不到它。
请您帮助我!
谢谢您的帮助
Kliment
指标 Positions_Info_Panel.mq5 和包含的文件 Positions_Info_Panel_Dialog.mqh 必须放在一个文件夹中。
这一点可以在说明中看到:

是的,当我下载它们时,它们会自动转到那里:

之后我如何访问指标....。
之后我如何访问指标....。
Kliment Kalchev :
是的,当我下载它们时,它们会自动转到那里:
之后我如何访问指标....。
是的,当我下载它们时,它们会自动转到那里:
之后我如何访问指标....。
现在双击该指标 - 在 MetaEditor 编辑器中打开。剩下的工作就是在 MetaEditor 编辑器中进行编译(F7 键)。
Vladimir Karputov:
好的,我已经完成了。其中一个出现了 6 个错误 :现在双击该指标--它将在 MetaEditor 编辑器中打开。剩下的就是在 MetaEditor 编辑器中编译了(F7 键)。
而文件正是在这个文件夹中 - 从第一个错误开始(无法打开 :C:\path)
Kliment Kalchev :
其中一列出现了 6 个错误:
其中一列出现了 6 个错误:
我看不到错误(这是第一列)。我无法读取。
我已经设法做到了......只是它搜索的是:PositionsInfo Panel Dialog ......而实际文件是这样的 Positions_Info_Panel_Dialog
只要删除"_"并保持打开状态,就能完美编译并顺利运行。非常感谢!
只要删除"_"并保持打开状态,就能完美编译并顺利运行。非常感谢!
持仓信息面板:
面板形式的指标。显示持仓方向结果: 结果手数和向上或向下箭头。
作者: Vladimir Karputov