[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 395 1...388389390391392393394395396397398399400401402...631 新评论 mikhail12 2012.09.25 11:07 #3941 如果Metatrader文件夹从一台电脑复制/剪切到另一台电脑,终端在新的位置是否可以完全运行,就像在原位置一样? Vadim Zhunko 2012.09.25 11:42 #3942 yellownight: 如果Metatrader文件夹从一台电脑复制/剪切到另一台电脑,终端在新的位置是否可以完全运行,就像在原位置一样? 是的,只有密码和登录名需要重新输入。卸载程序将无法卸载。其他路径将在install.log中出现。会有额外的注册表项(install.sss)。 [Deleted] 2012.09.25 11:58 #3943 下午好。关于图形对象 的OBJPROP_TIMEFRAMES 属性标识符的问题... 我写了这个脚本来创建一个Horizontal Line图形对象(见下文)。 问题:为什么尽管ObjectSet(object_name,OBJPROP_TIMEFRAMES,PERIOD_H1)函数明确指出该对象应该只在时间框架H1上显示,但创建的对象也在时间框架(至少)H4、M30、M15上显示。 注意:脚本的头包含了一行包含文件#include <WinUser32.mqh>,这与客户终端交付的源码包含文件#include <WinUser32.mqh>不同。 附加的文件: hline.mq4 6 kb ncxuxrwinuser32.mqh 18 kb ilunga 2012.09.25 12:18 #3944 7777877: 下午好。关于图形对象 的OBJPROP_TIMEFRAMES 属性标识符的问题... 我写了这个脚本来创建一个Horizontal Line图形对象(见下文)。 问题:为什么尽管ObjectSet(object_name,OBJPROP_TIMEFRAMES,PERIOD_H1)函数明确指出该对象应该只在时间框架H1上显示,但创建的对象也在时间框架(至少)H4、M30、M15上显示。 https://docs.mql4.com/ru/constants/objects/visible 另一个常数是OBJ_PERIOD_H1 Maxim Kyzminsky 2012.09.25 12:43 #3945 日安!这里有一个问题。 我需要用close[1]-low[1]的公式来计算以前的条形图的买入尾数的总数,单位为点。 它看起来像这样 ... intxBost_b; 如果(close[1]>open[1]) xBost_b=xBost_b+((close[1]-low[1])*10000); ... 但所有这些都是在每次打勾 时写在start()中的。 也就是说,每一个tick都会有一个相同的bar被增加几次,但我应该如何使前一个bar(例如,如果我买入)被计算/插入1次? ilunga 2012.09.25 12:48 #3946 DanLett:日安!这里有一个问题。我需要用close[1]-low[1]的公式来计算以前的条形图的买入尾数的总数,单位为点。它看起来像这样...如果(close[1]>open[1])xBost_b=xBost_b+((close[1]-low[1])*10000); ...但写在start()中的所有内容都在每次打勾时执行。也就是说,每一个刻度线都有一个相同的柱状物被添加几次,如何使前一个柱状物(例如,如果我买入)被计算/添加到变量中1次?a) 写一个脚本,它将只计算1次 b) 每次计算必要的条数 c) 找出一个新的柱状体 开始的时间,然后才将前一个柱状体 "添加 "到计算中。 d) 如果它是一个指标,使用IndicatorCounted()。 选择一个更适合你的任务 Maxim Kyzminsky 2012.09.25 13:02 #3947 ilunga: a) 写一个脚本,它将只计算1次 b) 每次计算正确的条数 c) 找出一个新的柱状体开始的时间,然后才将前一个柱状体 "加入 "到计算中。 d) 如果它是一个指标,使用IndicatorCounted()。 选择更适合你的任务 我需要它作为一个专家顾问;我无法决定是否应该把它弄好。 开始--如何在start()中对每个条形类型进行一次计数... Maxim Kyzminsky 2012.09.25 13:08 #3948 即当当前bar[0]被建立 时,前一个bar 被定义为 如果我们买入,我们找到尾部的点数,然后加到 变量中1次 。 我需要你的帮助! [Deleted] 2012.09.25 13:17 #3949 ilunga:下午好。关于图形对象的OBJPROP_TIMEFRAMES属性标识符的问题... 我写了这个脚本来创建一个Horizontal Line图形对象(见下文)。问题:为什么尽管ObjectSet(object_name,OBJPROP_TIMEFRAMES,PERIOD_H1)函数明确指出该对象应该只在时间框架H1上显示,但创建的对象也在时间框架(至少)H4、M30、M15上显示。https://docs.mql4.com/ru/constants/objects/visible另一个常数是OBJ_PERIOD_H1 是的,谢谢你的帮助...但我想了解为什么ObjectSet(object_name,OBJPROP_TIMEFRAMES,PERIOD_H1)选项不工作(因为它应该)?是语言本身的故障吗? ilunga 2012.09.25 13:17 #3950 DanLett: 也就是说,当当前bar[0]被建立 时,前一个bar 被定义。 作为一种选择。 datetime last_time; // глобальная переменная ... int start() { if (last_time != Time[0]) { // Ура, новый бар! last_time = Time[0]; // запоминаем новый бар //... ваши расчеты с плюсованием } ... дальше работаем 1...388389390391392393394395396397398399400401402...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果Metatrader文件夹从一台电脑复制/剪切到另一台电脑,终端在新的位置是否可以完全运行,就像在原位置一样?
下午好。关于图形对象 的OBJPROP_TIMEFRAMES 属性标识符的问题... 我写了这个脚本来创建一个Horizontal Line图形对象(见下文)。
问题:为什么尽管ObjectSet(object_name,OBJPROP_TIMEFRAMES,PERIOD_H1)函数明确指出该对象应该只在时间框架H1上显示,但创建的对象也在时间框架(至少)H4、M30、M15上显示。
注意:脚本的头包含了一行包含文件#include <WinUser32.mqh>,这与客户终端交付的源码包含文件#include <WinUser32.mqh>不同。
下午好。关于图形对象 的OBJPROP_TIMEFRAMES 属性标识符的问题... 我写了这个脚本来创建一个Horizontal Line图形对象(见下文)。
问题:为什么尽管ObjectSet(object_name,OBJPROP_TIMEFRAMES,PERIOD_H1)函数明确指出该对象应该只在时间框架H1上显示,但创建的对象也在时间框架(至少)H4、M30、M15上显示。
https://docs.mql4.com/ru/constants/objects/visible
另一个常数是OBJ_PERIOD_H1
日安!这里有一个问题。
我需要用close[1]-low[1]的公式来计算以前的条形图的买入尾数的总数,单位为点。
它看起来像这样
...
intxBost_b;
如果(close[1]>open[1])
xBost_b=xBost_b+((close[1]-low[1])*10000);
...
但所有这些都是在每次打勾 时写在start()中的。
也就是说,每一个tick都会有一个相同的bar被增加几次,但我应该如何使前一个bar(例如,如果我买入)被计算/插入1次?
日安!这里有一个问题。
我需要用close[1]-low[1]的公式来计算以前的条形图的买入尾数的总数,单位为点。
它看起来像这样
...
如果(close[1]>open[1])
xBost_b=xBost_b+((close[1]-low[1])*10000);
...
但写在start()中的所有内容都在每次打勾时执行。
也就是说,每一个刻度线都有一个相同的柱状物被添加几次,如何使前一个柱状物(例如,如果我买入)被计算/添加到变量中1次?
a) 写一个脚本,它将只计算1次
b) 每次计算必要的条数
c) 找出一个新的柱状体 开始的时间,然后才将前一个柱状体 "添加 "到计算中。
d) 如果它是一个指标,使用IndicatorCounted()。
选择一个更适合你的任务
a) 写一个脚本,它将只计算1次
b) 每次计算正确的条数
c) 找出一个新的柱状体开始的时间,然后才将前一个柱状体 "加入 "到计算中。
d) 如果它是一个指标,使用IndicatorCounted()。
选择更适合你的任务
我需要它作为一个专家顾问;我无法决定是否应该把它弄好。
开始--如何在start()中对每个条形类型进行一次计数...
即当当前bar[0]被建立 时,前一个bar 被定义为
如果我们买入,我们找到尾部的点数,然后加到 变量中1次 。
我需要你的帮助!
下午好。关于图形对象的OBJPROP_TIMEFRAMES属性标识符的问题... 我写了这个脚本来创建一个Horizontal Line图形对象(见下文)。
问题:为什么尽管ObjectSet(object_name,OBJPROP_TIMEFRAMES,PERIOD_H1)函数明确指出该对象应该只在时间框架H1上显示,但创建的对象也在时间框架(至少)H4、M30、M15上显示。
https://docs.mql4.com/ru/constants/objects/visible
另一个常数是OBJ_PERIOD_H1
是的,谢谢你的帮助...但我想了解为什么ObjectSet(object_name,OBJPROP_TIMEFRAMES,PERIOD_H1)选项不工作(因为它应该)?是语言本身的故障吗?
也就是说,当当前bar[0]被建立 时,前一个bar 被定义。
作为一种选择。