关于MQL4文件的讨论 - 页 12 1...567891011121314151617181920 新评论 Sceptic Philozoff 2007.03.17 16:12 #111 不,没有什么禁忌,这个分支并没有关闭,只是Renat 提供了具体的建议,这很有意义。 其中一个关于ArrayRange()的具体 建议是由Yurixx 详细描述的(后来被我补充了)。我还认为这个例子做得非常草率。 int dim_size; double num_array[10,10,10]; dim_size=ArrayRange(num_array, 1)。 我不会重复Yurixx 之后的缺点。我没有看到任何关于同等大小的测量的嘲弄,这里只有马虎。 我提议为这个功能提供这样的帮助(到目前为止是英语;翻译人员制作俄语版本不会有任何问题)。修改和增加的内容以绿色斜体字标出。 int ArrayRange( object array[], int range_index) 返回数组中给定维度的元素数。range_index 变量是基于0的,所以要找出第一维的尺寸,range_index值应该是0。由于索引是基于零的,所以维度中的元素数比这个维度的最大索引大1。 参数。 阵列[] 要检查的数组 范围_索引 尺寸指数。 样本。int dim_size; double num_array[5,7,10]; dim_size=ArrayRange(num_array, 1);// 返回7,第二维的大小。 [删除] 2007.03.17 16:17 #112 xeon: 我还认为,教科书是必要的,特别是对于一般的编程初学者。 对编程完全没有概念的人试图开始用mql编程,这是一个事实。 有一个教程:) 唐纳德-克努斯(Donald Knuth)为一般的程序设计。 +特定语言的编码规范 :) 对我来说,MQL是第九种语言。将功能分解成小组和简短描述的清单已经很足够了 :) Sceptic Philozoff 2007.03.17 16:27 #113 maveric,你的幽默充满了虐待狂的味道 :)什么样的初学者会读克努特?我从来没有好好读过他的书,只是觉得他有时对具体的算法有参考价值。初学者不需要算法,但需要 语言的 结构和语法... Victor Nikolaev 2007.03.17 16:30 #114 Mathemat: maveric,你的幽默充满了虐待狂的味道 :)什么样的初学者会读克努特?我从来没有好好读过他的书,只是觉得他有时对具体的算法有参考价值。初学者不需要算法,而是需要语言的结构和语法... 我同意。要学习一门新的语言,你必须快速地捋顺它(通过技术文档),并牢记一系列的功能和它的能力。之后,你总是可以从帮助中获得某个特定函数的实际用法。但在这里,他们似乎是在谈论方法论。换句话说,这是关于用MQL4编写程序,尽管语言没有任何区别。在大多数情况下,傻瓜式的书籍并没有帮助。论坛解决了所有问题。我建议大家重读Knuth的文章。这已经是一个经典。 Victor Nikolaev 2007.03.17 16:34 #115 尽管重读克尼根、里奇 的书就足够了。C语言。那里没有什么深奥的东西。但是这本书对很多人来说是有用的,尽管我从来没有学过C语言,无法用它来写程序。但我必须对它有一个想法。 编程不是一种语言,而是使用函数和程序(即一个程序)来表达你所想的能力。 Victor Nikolaev 2007.03.17 17:06 #116 是的,很不幸。但我曾经把所有的东西都翻译成Pascal,我对它更了解。你只是得到了算法的概念。虽然,如果你想研究MQL,我建议访问http://www.vedikhin.ru/, 它在MQL4编程基础知识中描述得相当好。虽然,这里很难说。每个级别都需要自己的一个。该程序员曾试图编写由Wedihin撰写的"专家顾问编程完全指南(初学者)"。我不打算评价它,但我认为它很好。我从他的文章中得到了一些有趣的想法。 [删除] 2007.03.18 00:29 #117 Dmitrich: 因此,考虑到MQL4的年轻化,一切都不是那么糟糕。有教程和更完整易懂的文档只是时间问题。 开发者可能有理由感到自豪,但这真的是TABU对消费者自然希望有更好的产品而引起的任何批评的依据吗? 你能不能停止你毫无根据的批评? TABU在哪里?你能为你的话负责,给出证明吗? 因为这就是所谓的--我很感激,但这里的肋骨还有几次,所以你要让产品变得更好。 你在试图告诉别人如何做他们的生意。你为什么要这样做? 你建立了你自己的世界级产品?你甚至不是一个投资者--为什么你需要MQL呢? 顺便说一下,对MQ来说,你不是消费者,对他们来说,目标受众是交易中心--他们是付钱的人。相应地,他们首先考虑的是自己的方便。 dmitrich 2007.03.18 01:03 #118 Vinin: 尽管重读克尼根、里奇 的书就足够了。C语言。那里没有什么深奥的东西。这本书对很多人都有用。 我从来没有学过C语言,无法用它写程序。但我必须对它有一个想法。 编程不是一种语言,而是使用函数和程序(即一个程序)来表达你所想的能力。 这是我目前正在学习的书。请告诉我如何编译这些例子,好吗?你需要任何C语言编译器吗? Valery V. Chesnokov 2007.03.18 01:32 #119 Dmitrich: 这是我目前正在学习的书。请告诉我如何编译这些例子,好吗?你需要任何C语言编译器吗? 如果真的无所谓哪个编译器,你可以尝试拉动免费的Microsoft Visual C++ 2005 Express Edition。 您需要下载网络安装 -http://download.microsoft.com/download/E/B/B/EBB39CA3-C78B-49CD-B1BA-3CB80A8A5B09/vcsetup. exe 2,87 Mb。 然后启动后,它将拉动实际的编译器安装,它显示我花了68MB。 再有就是它的SP1,它是一个纠错包,文件http://download.microsoft.com/download/7/7/3/7737290f-98e8-45bf-9075-85cc6ae34bf1/VS80sp1-KB926748-X86-INTL. exe- 43 Mb。 如果你使用DSL,你可以很容易地下载它,在拨号上网的情况下会有点困难。我没有安装它,因为我有一个更完整的Visual Studio 2005版本,但你也可以用这个版本工作。 如果你有非常好的unlim渠道,你可以尝试从http://www.microsoft.com/downloads/details.aspx?familyid=281fcb3d-5e79-4126-b4c0-8db6332de26e&displaylang=en, 它有三月的CTP版本,但它会有4.4Gb的DVD,例如我发现很难得到它。 dmitrich 2007.03.18 01:34 #120 timbo: 德米特里奇。 因此,考虑到MQL4的年轻化,一切都不是那么糟糕。有教程和更完整易懂的文档只是时间问题。 也许开发者有理由感到自豪,但这真的是TABU对消费者自然希望有更好的产品而引起的任何批评的依据吗? 你能不能停止你毫无根据的批评? TABU在哪里?你能为你的话负责,给出证明吗? 因为这就是所谓的踢皮球--我说谢谢你,但这里还有一些在肋骨上的东西,以便你能使产品变得更好。 你在试图告诉别人如何做他们的生意。你为什么要这样做? 你建立了你自己的世界级产品?你甚至不是一个投资者--为什么你需要MQL呢? 顺便说一下,对MQ来说,你不是消费者,对他们来说,目标受众是交易中心--他们是付钱的人。相应地,他们首先考虑的是自己的方便。 蒂姆博!我提议在此结束我们的争论。如果你愿意--让你说最后一句话。如果大多数人不理解我的论点,那就是我的论点出了问题,而不是大多数人的问题。 请告诉我,如果你知道如何编译C语言,需要什么编译器,在哪里可以得到它? 1...567891011121314151617181920 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我不会重复Yurixx 之后的缺点。我没有看到任何关于同等大小的测量的嘲弄,这里只有马虎。
我提议为这个功能提供这样的帮助(到目前为止是英语;翻译人员制作俄语版本不会有任何问题)。修改和增加的内容以绿色斜体字标出。
我还认为,教科书是必要的,特别是对于一般的编程初学者。
对编程完全没有概念的人试图开始用mql编程,这是一个事实。
唐纳德-克努斯(Donald Knuth)为一般的程序设计。
+特定语言的编码规范 :)
对我来说,MQL是第九种语言。将功能分解成小组和简短描述的清单已经很足够了 :)
maveric,你的幽默充满了虐待狂的味道 :)什么样的初学者会读克努特?我从来没有好好读过他的书,只是觉得他有时对具体的算法有参考价值。初学者不需要算法,而是需要语言的结构和语法...
我同意。要学习一门新的语言,你必须快速地捋顺它(通过技术文档),并牢记一系列的功能和它的能力。之后,你总是可以从帮助中获得某个特定函数的实际用法。但在这里,他们似乎是在谈论方法论。换句话说,这是关于用MQL4编写程序,尽管语言没有任何区别。在大多数情况下,傻瓜式的书籍并没有帮助。论坛解决了所有问题。我建议大家重读Knuth的文章。这已经是一个经典。
编程不是一种语言,而是使用函数和程序(即一个程序)来表达你所想的能力。
是的,很不幸。但我曾经把所有的东西都翻译成Pascal,我对它更了解。你只是得到了算法的概念。虽然,如果你想研究MQL,我建议访问http://www.vedikhin.ru/, 它在MQL4编程基础知识中描述得相当好。虽然,这里很难说。每个级别都需要自己的一个。该程序员曾试图编写由Wedihin撰写的"专家顾问编程完全指南(初学者)"。我不打算评价它,但我认为它很好。我从他的文章中得到了一些有趣的想法。
因此,考虑到MQL4的年轻化,一切都不是那么糟糕。有教程和更完整易懂的文档只是时间问题。 开发者可能有理由感到自豪,但这真的是TABU对消费者自然希望有更好的产品而引起的任何批评的依据吗?
你在试图告诉别人如何做他们的生意。你为什么要这样做? 你建立了你自己的世界级产品?你甚至不是一个投资者--为什么你需要MQL呢?
顺便说一下,对MQ来说,你不是消费者,对他们来说,目标受众是交易中心--他们是付钱的人。相应地,他们首先考虑的是自己的方便。
尽管重读克尼根、里奇 的书就足够了。C语言。那里没有什么深奥的东西。这本书对很多人都有用。 我从来没有学过C语言,无法用它写程序。但我必须对它有一个想法。
编程不是一种语言,而是使用函数和程序(即一个程序)来表达你所想的能力。
这是我目前正在学习的书。请告诉我如何编译这些例子,好吗?你需要任何C语言编译器吗?
这是我目前正在学习的书。请告诉我如何编译这些例子,好吗?你需要任何C语言编译器吗?
如果真的无所谓哪个编译器,你可以尝试拉动免费的Microsoft Visual C++ 2005 Express Edition。
您需要下载网络安装 -http://download.microsoft.com/download/E/B/B/EBB39CA3-C78B-49CD-B1BA-3CB80A8A5B09/vcsetup. exe 2,87 Mb。
然后启动后,它将拉动实际的编译器安装,它显示我花了68MB。
再有就是它的SP1,它是一个纠错包,文件http://download.microsoft.com/download/7/7/3/7737290f-98e8-45bf-9075-85cc6ae34bf1/VS80sp1-KB926748-X86-INTL. exe- 43 Mb。
如果你使用DSL,你可以很容易地下载它,在拨号上网的情况下会有点困难。我没有安装它,因为我有一个更完整的Visual Studio 2005版本,但你也可以用这个版本工作。
如果你有非常好的unlim渠道,你可以尝试从http://www.microsoft.com/downloads/details.aspx?familyid=281fcb3d-5e79-4126-b4c0-8db6332de26e&displaylang=en, 它有三月的CTP版本,但它会有4.4Gb的DVD,例如我发现很难得到它。
因此,考虑到MQL4的年轻化,一切都不是那么糟糕。有教程和更完整易懂的文档只是时间问题。 也许开发者有理由感到自豪,但这真的是TABU对消费者自然希望有更好的产品而引起的任何批评的依据吗?
你在试图告诉别人如何做他们的生意。你为什么要这样做? 你建立了你自己的世界级产品?你甚至不是一个投资者--为什么你需要MQL呢?
顺便说一下,对MQ来说,你不是消费者,对他们来说,目标受众是交易中心--他们是付钱的人。相应地,他们首先考虑的是自己的方便。
蒂姆博!我提议在此结束我们的争论。如果你愿意--让你说最后一句话。如果大多数人不理解我的论点,那就是我的论点出了问题,而不是大多数人的问题。 请告诉我,如果你知道如何编译C语言,需要什么编译器,在哪里可以得到它?