mql5中的OOP、模板和宏,细微之处和用途 - 页 16 1...91011121314151617181920212223...28 新评论 Andrey Khatimlianskii 2019.08.15 13:41 #151 Igor Makanu: 好了,你走了,你已经破坏了所有的诗意,在散文中,这并不难,就像这样。 )))) 那么,读起来让人舌头发麻的诗歌有什么意义呢?) 哦,英伯!啊,英伯! 多么好的眼睛,多么好的额头啊! 我会继续寻找,我会继续寻找。 我很想看看她! Igor Makanu 2019.08.15 14:45 #152 Andrey Khatimlianskii: 那么,为什么还要去读那些打破你舌头的诗呢?) 啊,英伯!啊,英伯! 多么好的眼睛,多么好的额头啊! 我会继续寻找,我会继续寻找。 我很想看看她! 谢谢你...在麸皮地上,我注意到自己正在得意忘形,无法停止))))。 你是对的,我总是试图写一些我在几个月内就能读懂的代码(潮流是自我记录的代码),我很少写注释,主要是在一般代码结构的开发阶段,当我知道我想要什么时,我就不再写注释了。 一般来说,我已经写了一个 "字符串乘法 "的生成器(用你的 "魔力敲门")),现在我们可以更进一步了 Alexey Volchanskiy 2019.08.15 16:01 #153 Igor Makanu: 我知道,我从来没有练习过,这就是为什么学习这么慢(())。 我曾经用MQL4中的新定义做了一个视频卷轴,它们似乎与MQL5的定义相同,所以知道它们可能会有帮助。)我看了一下,有些东西已经过时了,或者五年前我还不知道。特别是,我们在编译时有内置的定义。 #ifdef __MQL4__ исполняем код для МТ4; #endif #ifdef __MQL5__ исполняем код для МТ5; #endif Igor Makanu 2019.08.15 16:07 #154 Alexey Volchanskiy: 我曾经做了一个关于MQL4中新定义的视频,它们似乎与MQL5中的定义相同,可能对熟悉这些定义很有帮助。) 我看了一下,不,不是这个,我在20年前就已经知道了这个级别的宏...我一直停留在这个水平,因为我从未需要使用它们。 ZS:最近,如果我已经习惯了我无法理解的宏,但我仍然想看看它们是如何工作的,我在命令行中用-E选项运行GCC编译器,像时钟一样工作--输出是预处理器后的代码;) Alexey Volchanskiy 2019.08.15 16:25 #155 Igor Makanu: 我查了一下,不,不是这样的,我在20年前就已经知道这个级别的宏了......我基本上停留在这个水平,因为我从来没有需要使用它们。 ZS:最近,如果我已经习惯于不理解一个宏,而且我仍然觉得看它是如何工作的很有趣,我就在命令行中用选项-E启动GCC编译器,它像时钟一样工作--在预处理程序之后的输出代码中;) 好吧,如果你能坚持看到最后,我就不知道该说什么了。同事们举的例子并不复杂。 Igor Makanu 2019.08.15 16:28 #156 Alexey Volchanskiy: 好吧,如果你能坚持到最后,我不知道该说什么。你的同事所举的例子并不复杂。 他们有嵌套宏的例子,在你的视频中,与MQL帮助或任何初学者的C++书籍中的材料相同;) Alexey Volchanskiy 2019.08.15 20:34 #157 Igor Makanu: 他们有嵌套宏的例子,在你的视频中,与MQL帮助或任何初学者的C++书籍中的材料相同;) 这就是我为初学者制作这个视频的原因。我也知道如何做嵌套,在我的童年时代,我很容易就把玛特里奥什卡娃娃组装起来,不需要任何线索。像卡拉什一样)) Seric29 2019.08.23 19:53 #158 我想在mql4上写一个库,库中描述的函数将应用模板,库中还将包含宏,是否可以将这些函数和宏连接到写机器人的主文件中?我还有一个问题:我不知道为什么条形图要从右向左索引(在Help中叫时间序列)。 我想明白了,零条先走,然后被覆盖,然后是第二条,然后又被覆盖,第三条又被覆盖,这只是让工作更加复杂。 默认情况下如何写条,是从右到左写,还是写到最后,我们必须弄清楚如何从右到左或从左到右写。 Seric29 2019.08.24 13:40 #159 伙计们,我想写一个makros(a)的宏,它将这样工作:如果a等于1,它将返回任何int类型的值,如果a等于2,它将返回任何double类型 的值,如果a等于3,它将返回任何bool类型的值。有可能做到这一点吗? Taras Slobodyanik 2019.08.24 14:27 #160 Seric29: 伙计们,我想写一个名为makros(a)的宏,它的工作原理是:如果a等于1,该宏将返回任何int值,如果a等于2,该宏将返回任何double 值,如果a等于3,该宏将返回任何bool值。有可能做到这一点吗? 宏是否返回值? 1...91011121314151617181920212223...28 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
好了,你走了,你已经破坏了所有的诗意,在散文中,这并不难,就像这样。
))))
那么,读起来让人舌头发麻的诗歌有什么意义呢?)
哦,英伯!啊,英伯!
多么好的眼睛,多么好的额头啊!
我会继续寻找,我会继续寻找。
我很想看看她!
那么,为什么还要去读那些打破你舌头的诗呢?)
啊,英伯!啊,英伯!
多么好的眼睛,多么好的额头啊!
我会继续寻找,我会继续寻找。
我很想看看她!
谢谢你...在麸皮地上,我注意到自己正在得意忘形,无法停止))))。
你是对的,我总是试图写一些我在几个月内就能读懂的代码(潮流是自我记录的代码),我很少写注释,主要是在一般代码结构的开发阶段,当我知道我想要什么时,我就不再写注释了。
一般来说,我已经写了一个 "字符串乘法 "的生成器(用你的 "魔力敲门")),现在我们可以更进一步了
我知道,我从来没有练习过,这就是为什么学习这么慢(())。
我曾经用MQL4中的新定义做了一个视频卷轴,它们似乎与MQL5的定义相同,所以知道它们可能会有帮助。)我看了一下,有些东西已经过时了,或者五年前我还不知道。特别是,我们在编译时有内置的定义。
我曾经做了一个关于MQL4中新定义的视频,它们似乎与MQL5中的定义相同,可能对熟悉这些定义很有帮助。)
我看了一下,不,不是这个,我在20年前就已经知道了这个级别的宏...我一直停留在这个水平,因为我从未需要使用它们。
ZS:最近,如果我已经习惯了我无法理解的宏,但我仍然想看看它们是如何工作的,我在命令行中用-E选项运行GCC编译器,像时钟一样工作--输出是预处理器后的代码;)
我查了一下,不,不是这样的,我在20年前就已经知道这个级别的宏了......我基本上停留在这个水平,因为我从来没有需要使用它们。
ZS:最近,如果我已经习惯于不理解一个宏,而且我仍然觉得看它是如何工作的很有趣,我就在命令行中用选项-E启动GCC编译器,它像时钟一样工作--在预处理程序之后的输出代码中;)
好吧,如果你能坚持看到最后,我就不知道该说什么了。同事们举的例子并不复杂。
好吧,如果你能坚持到最后,我不知道该说什么。你的同事所举的例子并不复杂。
他们有嵌套宏的例子,在你的视频中,与MQL帮助或任何初学者的C++书籍中的材料相同;)
他们有嵌套宏的例子,在你的视频中,与MQL帮助或任何初学者的C++书籍中的材料相同;)
这就是我为初学者制作这个视频的原因。我也知道如何做嵌套,在我的童年时代,我很容易就把玛特里奥什卡娃娃组装起来,不需要任何线索。像卡拉什一样))
我想在mql4上写一个库,库中描述的函数将应用模板,库中还将包含宏,是否可以将这些函数和宏连接到写机器人的主文件中?我还有一个问题:我不知道为什么条形图要从右向左索引(在Help中叫时间序列)。 我想明白了,零条先走,然后被覆盖,然后是第二条,然后又被覆盖,第三条又被覆盖,这只是让工作更加复杂。
默认情况下如何写条,是从右到左写,还是写到最后,我们必须弄清楚如何从右到左或从左到右写。
伙计们,我想写一个名为makros(a)的宏,它的工作原理是:如果a等于1,该宏将返回任何int值,如果a等于2,该宏将返回任何double 值,如果a等于3,该宏将返回任何bool值。有可能做到这一点吗?
宏是否返回值?