新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 102 1...9596979899100101102103104105106107108109...1953 新评论 Vikon 2017.01.31 06:58 #1011 你好!是否可以在图表的子窗口中打开的技术指标上增加一个计算水平?如果是这样,是什么功能?还是我必须使用OBJ_HLINE? OBJ_HLINE - Типы объектов - Константы объектов - Стандартные константы, перечисления и структуры - Справочник MQL4 docs.mql4.com OBJ_HLINE - Типы объектов - Константы объектов - Стандартные константы, перечисления и структуры - Справочник MQL4 Alexey Viktorov 2017.01.31 07:11 #1012 Vikon: 你好!是否可以在图表的子窗口中打开的技术指标上增加一个计算水平?如果是这样,是什么功能?还是我必须使用OBJ_HLINE? 看ENUM_CUSTOMIND_PROPERTY_DOUBLE 中的INDICATOR_LEVELVALUE IndicatorSetDouble - Пользовательские индикаторы - Справочник MQL4 docs.mql4.com IndicatorSetDouble - Пользовательские индикаторы - Справочник MQL4 Artyom Trishkin 2017.01.31 07:16 #1013 Alexey Viktorov: 嘿,Artem,你为什么不把它放在CodeBase里?至少还有一个正确的代码会出现在那里。 嗯,这只是一个模板 - 它需要一个正常的修改功能。 Alexey Viktorov 2017.01.31 09:08 #1014 Artyom Trishkin: 嗯,这只是一个模板 - 它需要一个适当的修改功能。 那么它将是一个专家顾问。而我说的是把它作为一个函数来放置。就是说,就像现在这样。 Artyom Trishkin 2017.01.31 10:38 #1015 Alexey Viktorov: 那么它就已经是一个顾问了。我说的是把它作为一个函数来放置。就是说,就像现在这样。 不,你不明白--事实上,修改停止的那几行是有注释的--而不是注释,用户可以用他自己熟悉的函数来代替。而要把它放在kotobaza中,我需要用修改函数来补充这个函数,用服务器的返回代码处理,顺便说一下,在这个函数中从它那里获得代码的例子已经有了,还有对封闭市场的反应。修改函数(我的),如果市场被关闭,在err变量中写下代码ERR_MARKET_CLOSED并停止其工作。反过来,trawl函数看到这段代码,也会退出。也就是说,我需要在这里添加一些代码处理和修改功能,我使用的是这种功能,而不是羞于将其放入cotobase。在那里,我必须从贸易类中拉出所有的东西,改变变量名称,加上所有使用过的封闭类方法(就像我为获得水平所做的那样)。我太懒了... DenZell 2017.01.31 15:14 #1016 下午好。我不是在写一个大的EA。到目前为止只是在学习。我有一个问题。我必须等待TP或SL的平仓,然后继续执行代码。但在我的例子中,这个命令被执行,然后执行下一个运算符。我试着用while(order > 0)来延迟程序的执行,但这是个愚蠢的想法,它拖慢了策略测试器的速度。.......;.......;订单 = OrderSend(Symbol(),OP_BUY.............);.....Next operator....。我也对替换掉缺失的GOTO操作符感兴趣。或者说,如何实施一个能跳到顶线的程序,比如说。 Mickey Moose 2017.01.31 15:44 #1017 DenZell: 扔进整个文件 Alexey Viktorov 2017.01.31 16:09 #1018 DenZell:下午好。我不是在写一个大的EA。到目前为止只是在学习。我有一个问题。我必须等待TP或SL的平仓,然后继续执行代码。但在我的例子中,这个命令被执行,然后执行下一个运算符。我试着用while(order > 0)来延迟程序的执行,但这是个愚蠢的想法,它拖慢了策略测试器的速度。.......;.......;订单 = OrderSend(Symbol(),OP_BUY.............);.....Next operator....。我也对替换掉缺失的GOTO操作符感兴趣。或者说,如何实施一个能跳到顶线的程序,比如说。 1.当订单被打开时,我们应该把票据写进一个全局级别或静态的变量中,然后监控订单,直到蓝灯亮 起,哎呀,直到它通过比较OrderCloseTime()>0关闭。如果关闭时间大于零,则该订单被关闭。 2.对GOTO操作符的替换要有效得多。阅读关于这些功能的文件。 Функции - Основы языка - Справочник MQL4 docs.mql4.com Функции - Основы языка - Справочник MQL4 Alexey Viktorov 2017.01.31 16:16 #1019 而且一定要阅读事件处理功能。 Функции обработки событий - Функции - Основы языка - Справочник MQL4 docs.mql4.com Функции обработки событий - Функции - Основы языка - Справочник MQL4 Evgeny Belyaev 2017.01.31 22:30 #1020 Svyatoslav Minyaev: 你好,在策略测试器中,像Low, Close等数组的最大历史记录。1000条,在测试器中是否有更多历史的数组? 开始时似乎总是1000,如果你向前滚动,随着新条形的出现,数字会增加。 1...9596979899100101102103104105106107108109...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好!是否可以在图表的子窗口中打开的技术指标上增加一个计算水平?如果是这样,是什么功能?还是我必须使用OBJ_HLINE?
嘿,Artem,你为什么不把它放在CodeBase里?至少还有一个正确的代码会出现在那里。
嗯,这只是一个模板 - 它需要一个适当的修改功能。
那么它就已经是一个顾问了。我说的是把它作为一个函数来放置。就是说,就像现在这样。
下午好。我不是在写一个大的EA。到目前为止只是在学习。我有一个问题。我必须等待TP或SL的平仓,然后继续执行代码。
但在我的例子中,这个命令被执行,然后执行下一个运算符。我试着用while(order > 0)来延迟程序的执行,但这是个愚蠢的想法,它拖慢了策略测试器的速度。
.......;
.......;
订单 = OrderSend(Symbol(),OP_BUY.............);
.....Next operator....。
我也对替换掉缺失的GOTO操作符感兴趣。或者说,如何实施一个能跳到顶线的程序,比如说。
下午好。我不是在写一个大的EA。到目前为止只是在学习。我有一个问题。我必须等待TP或SL的平仓,然后继续执行代码。
但在我的例子中,这个命令被执行,然后执行下一个运算符。我试着用while(order > 0)来延迟程序的执行,但这是个愚蠢的想法,它拖慢了策略测试器的速度。
.......;
.......;
订单 = OrderSend(Symbol(),OP_BUY.............);
.....Next operator....。
我也对替换掉缺失的GOTO操作符感兴趣。或者说,如何实施一个能跳到顶线的程序,比如说。
2.对GOTO操作符的替换要有效得多。阅读关于这些功能的文件。
你好,在策略测试器中,像Low, Close等数组的最大历史记录。1000条,在测试器中是否有更多历史的数组?