DV2010: Добрый день! Заметил, что после использования в эксперте функции ChartIndicatorDelete(...), во-первых, при изменении размеров окна чарта график остается в прежних размерах (по бокам - пустые области при расширении), а во-вторых, не выводится список индикаторов и объектов через контекстное меню. Текущий билд - 1241. От параметров функции этот баг не зависит (в частности, не зависит от номера чарта, номера подокна, а также от того, есть ли на графике индикатор с указанным именем). Стоит убрать использование функции, как график масштабируется нормально и списки объектов и индикаторов можно просматривать.
据我所知,你可以将任何报价加载到MT4。但默认情况下,该图表是基于买入(外汇)价格。
如果你不相信我,这里有一段来自帮助的内容。
有一个图表是根据买入价建立的,有一个是根据卖出价建立的。
帮助是不正确的。
大家好。
这里有一个问题。MT5,构建1241。
佣金在哪里设置(它们来自哪里)?
我已经好几个月没有调试它了。 今天我写了一个简单的专家顾问并运行了它。平稳地减少存款。我开始分析,了解到佣金是不断从每个订单中收取的。我不知道为什么我对这么好的外汇 图表感兴趣。
我做错了什么?如何删除佣金?
下午好!我注意到,在专家顾问中使用ChartIndicatorDelete(...) 函数后,首先,当图表窗口调整大小时,图表的大小保持不变(扩展时两侧为空区域),其次,指标 和对象的列表 不能通过上下文菜单显示。目前的建设是1241。这个错误不取决于函数的参数(特别是不取决于图表编号、子窗口编号,以及图表中是否有指定名称的指标)。如果我们取消对该函数的使用,图表的比例就会正常,可以查看对象和指标的列表。
下午好!我注意到,在专家顾问中使用ChartIndicatorDelete(...) 函数后,首先,当图表窗口调整大小时,图表的大小保持不变(扩展时两侧为空区域),其次,指标 和对象的列表 不能通过上下文菜单显示。目前的建设是1241。这个错误不取决于函数的参数(特别是不取决于图表编号、子窗口编号,以及图表中是否有指定名称的指标)。如果我们取消对该函数的使用,图表的比例就会正常,可以查看对象和指标的列表。
你好!请建议 - 我想连接我的信号,我在经纪人领域得到一个错误,我的经纪人是forex4you。
为了减少错误,直接从终端注册信号(窗口 "导航",右击交易账户,"注册为信号")。
DV2010:
Добрый день! Заметил, что после использования в эксперте функции ChartIndicatorDelete(...), во-первых, при изменении размеров окна чарта график остается в прежних размерах (по бокам - пустые области при расширении), а во-вторых, не выводится список индикаторов и объектов через контекстное меню. Текущий билд - 1241. От параметров функции этот баг не зависит (в частности, не зависит от номера чарта, номера подокна, а также от того, есть ли на графике индикатор с указанным именем). Стоит убрать использование функции, как график масштабируется нормально и списки объектов и индикаторов можно просматривать.
卡尔普托夫-弗拉基米尔。
请附上MQL5代码中的例子。在指标代码中。
#property indicator_separate_window
input string ShortName = "IndicatorResultsMA";
我在专家顾问的代码中只留下一行,以简化情况。
void OnInit(){ ChartIndicatorDelete(0,1,"IndicatorResultsMA"); }
结果是,在手动添加该指标到图表后,图表的比例正常,但在添加到EA的图表后,立即出现了上述错误。同样的错误也发生在其他指标上(包括那些在图表上的和不在图表上的)。
ps 在这个例子中,带有第一个子窗口的指标被正常删除。
ps2: 如果你在图表上插入布林线指标,那么运行
ChartIndicatorDelete(0,0,"Bollinger Bands");
我建议你从另一个人的角度来看待你的问题/答案:我似乎问得很正常(顺便说一下,这是一个技术论坛的惯例)--你想解决问题,所以给我代码。记住,在每一种情况下,你必须给出操作系统和终端的类型和构建(这些数据在 "日志 "选项卡中--重启终端后的前三行)。
你给出的是不可复制的代码片段(断章取义)。
我建议你从另一个人的角度来看待你的问题/答案:我似乎问得很正常(顺便说一下,这是一个技术论坛的惯例)--你想解决问题,所以给我代码。记住在每一种情况下,你必须给出操作系统和终端的类型和构建(这些数据在 "日志 "标签中--重启终端后的前三行)。
你所提供的是不可复制的代码片段(断章取义)。
我对信息的不完整性表示歉意。
1.信息在日志标签中。
2016.02.11 19:14:01.528 Terminal Alpari Limited MT5 build 1241 started (Alpari Limited)
2016.02.11 19:14:01.528 终端 Microsoft Windows XP (基于X86的PC), IE 06.00, Intel Pentium 4 3.40GHz, RAM: 566 / 3319 Mb, HDD: 34360 / 145000 Mb, GMT+03:00
2016.02.11 19:14:01.528终端 C:\Program Files\Alpari Limited MT5
2.被测试删除的指标是一个标准的布林线 指标。
- 指标文件位于C:\Program Files\Alpari Limited MT5\MQL5\Indicators\Examples\BB.ex5处。
- 编译后的文件被手动添加到图表中。
- 两个文件都附在这个帖子后面。
3.删除该指标的专家顾问的全部代码,并在其上检测到该错误。
void OnInit(){
ChartIndicatorDelete(0,0,"Bollinger Bands");
}
测试结果。
在图表上拖动这样一个 "专家顾问"(在应用程序中 - DeleteInd.ex5)后
手动添加到图表中的布林线被移除,但之后当图表大小改变时,图表不会被缩放。