撰写顾问 - 页 3 1234567 新评论 Georgiy Merts 2017.08.07 11:23 #21 Alexey Volchanskiy:你应该这样写--你就完成了。我见过几个EA构造器,通常你选择一个指标,它就会产生一个交易操作的信号。一切都相当俗气,旨在吸引吸食者进入该网站。你不应该这样想,阿列克谢。 我认为这对那些想了解EA结构原理的人来说是一个非常有用的功能。 [删除] 2017.08.30 23:33 #22 Vladimir Karputov: 学习在MQL5中编写EA、指标和脚本并不是非常困难。你不需要学习一种编程语言。第一步是从小事做起:你设定一个任务,在解决这个任务的同时学习MQL5。你将同时学习MQL5参考。这将花费你多年时间。或者说,我才是那个蠢货。 Konstantin Erin 2017.08.31 06:25 #23 George Merts: 在我看来,对于那些想了解构建EA原理的人来说,这是一个非常有用的功能。 各走各的路 Andrei Khlebnikov 2017.08.31 06:55 #24 MQL实际上是一种非常简单的语言,但它非常专业,是为一项任务而设计的,所以如果你有编程经验,比如说帕斯卡或C语言,那么整个学习过程就归结为理解这些微妙之处,这主要涉及市场,如果你有交易经验,一切都会很容易。但如果完全没有编程经验...更重要的是,如果数学不是很好...掌握这种语言的编程问题几乎是不可能的,你将需要大量的时间和精力。如果你是第二种情况,你需要从编程的基础知识开始,我会推荐Pascal。一旦你了解了基础知识--变量及其类型、循环、条件(如果能学习逻辑就更好了)、函数和程序。然后你可以从mql开始。 Georgiy Merts 2017.08.31 07:47 #25 Alexey Volchanskiy: 当然,MS Office中的所有脚本都是用他的VBA方言编写的。Edsger Dijkstra的 "名片 "之一就是这句话。以前学过BASIC的学生,几乎不可能教出好的编程。作为潜在的程序员,他们在精神上是残缺的,没有恢复的希望[3]。原始文本实际上不可能向以前接触过BASIC的学生教授良好的编程:作为潜在的程序员,他们在精神上已经被肢解,没有再生的希望。在我看来,这听起来像是一派胡言。 我从BASIC开始,那个经典的BASIC,用它写了我第一个相当成功的程序(EC1010上的记忆游戏)。 这并不妨碍我用Pascal、C、C++和Assembler写作。 Andrei Khlebnikov 2017.08.31 08:01 #26 George Merts:在我看来,这完全是胡说八道。 我从经典的BASIC开始,用它写了我第一个相对成功的程序(EC1010上的 "记忆 "游戏)。 这并不妨碍我用Pascal、C、C++和Assembler写作。 但从Pascal开始写,什么也不会改变,BASIC是一个无用的步骤。此外,它使人们很难学习正常的语言,因为它是一种简化的语言,类似于计算机时代初期的excel,任何人都可以计算一些简单的东西,而不需要有这方面的编程技巧。而事实上,这些技能既不需要也没有发展。 Alexey Oreshkin 2017.08.31 09:21 #27 我很好奇,为什么要从Basic或Pascal开始?在我们的桶里,你也得学会开车,不是吗? 一般来说,我建议从OOP理论开始--比如Weisfeld,然后是算法的概念--有很多书,以软件的形式,你可以采取UML,仅此而已,然后用你想写的东西写,剩下的就是学习语言语法 和主题领域的逻辑。 Georgiy Merts 2017.08.31 11:07 #28 Андрей: 但是开始用Pascal写,什么都不会改变,Basics是一个无用的步骤。此外,它使学习普通语言变得困难,因为它是一种高度简化的语言,类似于计算机时代初期的Excel,任何人都可以在其中计算出简单的东西而不需要编程技巧。而事实上,这些技能既不需要也没有发展。我不知道,我不知道。 帕斯卡尔--真的,没有什么会改变。因为如果你不使用各种OOP的智慧,Pascal和Basic并没有什么不同。不是说VBA是非常使用的语言。我不明白这有什么 "不正常 "的? Andrei Khlebnikov 2017.08.31 11:34 #29 George Merts:我不知道,我不知道。 帕斯卡尔--真的,没有什么会改变。因为如果你不使用各种OOP的废话,Pascal和Basic并没有什么不同。不是说VBA是非常使用的语言。我不明白这有什么 "不正常 "的。Pascal教你如何使用不同类型的变量以及如何从一种类型转换到另一种类型。它教授了正常循环和条件的使用。它讲授程序和函数的使用。在BASIC中,这一点根本不存在,只是用英文的纯文本粘贴了数学公式。学习BASIC后,一个人只会理解i=i+1。那里没有其他东西。 Georgiy Merts 2017.08.31 15:58 #30 Андрей: Pascal教人如何使用不同类型的变量,以及如何从一种类型转换到另一种类型。教会如何使用正常的循环和条件。它讲授如何使用程序和函数。在BASIC中,这一点根本不存在,只有英文的纯文本和粘贴的数学公式。学习BASIC后,一个人只会理解i=i+1。那里没有其他东西。这还不够吗? 在BASIC中,你不能总是从一个变量转换到另一个变量,循环和条件与Pascal中完全相同。这是我第一次听说BASIC中没有程序和函数,我一直使用大量的函数,在我还是学生的时候,甚至现在使用VBA的时候也是如此。你似乎没怎么用BASIC写过东西... 我在Excel中用VBA编写了一个程序,它计算一个三维图形模型,对其进行优化,然后以图表的形式输出。在这个节目中,有很多你认为在《基础知识》中找不到的东西。 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你应该这样写--你就完成了。
我见过几个EA构造器,通常你选择一个指标,它就会产生一个交易操作的信号。一切都相当俗气,旨在吸引吸食者进入该网站。
你不应该这样想,阿列克谢。
我认为这对那些想了解EA结构原理的人来说是一个非常有用的功能。
学习在MQL5中编写EA、指标和脚本并不是非常困难。你不需要学习一种编程语言。
第一步是从小事做起:你设定一个任务,在解决这个任务的同时学习MQL5。你将同时学习MQL5参考。
这将花费你多年时间。或者说,我才是那个蠢货。
各走各的路
MQL实际上是一种非常简单的语言,但它非常专业,是为一项任务而设计的,所以如果你有编程经验,比如说帕斯卡或C语言,那么整个学习过程就归结为理解这些微妙之处,这主要涉及市场,如果你有交易经验,一切都会很容易。但如果完全没有编程经验...更重要的是,如果数学不是很好...掌握这种语言的编程问题几乎是不可能的,你将需要大量的时间和精力。如果你是第二种情况,你需要从编程的基础知识开始,我会推荐Pascal。一旦你了解了基础知识--变量及其类型、循环、条件(如果能学习逻辑就更好了)、函数和程序。然后你可以从mql开始。
当然,MS Office中的所有脚本都是用他的VBA方言编写的。
Edsger Dijkstra的 "名片 "之一就是这句话。
以前学过BASIC的学生,几乎不可能教出好的编程。作为潜在的程序员,他们在精神上是残缺的,没有恢复的希望[3]。
原始文本
实际上不可能向以前接触过BASIC的学生教授良好的编程:作为潜在的程序员,他们在精神上已经被肢解,没有再生的希望。
在我看来,这听起来像是一派胡言。
我从BASIC开始,那个经典的BASIC,用它写了我第一个相当成功的程序(EC1010上的记忆游戏)。
这并不妨碍我用Pascal、C、C++和Assembler写作。
在我看来,这完全是胡说八道。
我从经典的BASIC开始,用它写了我第一个相对成功的程序(EC1010上的 "记忆 "游戏)。
这并不妨碍我用Pascal、C、C++和Assembler写作。
但从Pascal开始写,什么也不会改变,BASIC是一个无用的步骤。此外,它使人们很难学习正常的语言,因为它是一种简化的语言,类似于计算机时代初期的excel,任何人都可以计算一些简单的东西,而不需要有这方面的编程技巧。而事实上,这些技能既不需要也没有发展。
我很好奇,为什么要从Basic或Pascal开始?在我们的桶里,你也得学会开车,不是吗?
一般来说,我建议从OOP理论开始--比如Weisfeld,然后是算法的概念--有很多书,以软件的形式,你可以采取UML,仅此而已,然后用你想写的东西写,剩下的就是学习语言语法 和主题领域的逻辑。
但是开始用Pascal写,什么都不会改变,Basics是一个无用的步骤。此外,它使学习普通语言变得困难,因为它是一种高度简化的语言,类似于计算机时代初期的Excel,任何人都可以在其中计算出简单的东西而不需要编程技巧。而事实上,这些技能既不需要也没有发展。
我不知道,我不知道。
帕斯卡尔--真的,没有什么会改变。因为如果你不使用各种OOP的智慧,Pascal和Basic并没有什么不同。
不是说VBA是非常使用的语言。我不明白这有什么 "不正常 "的?
我不知道,我不知道。
帕斯卡尔--真的,没有什么会改变。因为如果你不使用各种OOP的废话,Pascal和Basic并没有什么不同。
不是说VBA是非常使用的语言。我不明白这有什么 "不正常 "的。
Pascal教你如何使用不同类型的变量以及如何从一种类型转换到另一种类型。它教授了正常循环和条件的使用。它讲授程序和函数的使用。在BASIC中,这一点根本不存在,只是用英文的纯文本粘贴了数学公式。学习BASIC后,一个人只会理解i=i+1。那里没有其他东西。
Pascal教人如何使用不同类型的变量,以及如何从一种类型转换到另一种类型。教会如何使用正常的循环和条件。它讲授如何使用程序和函数。在BASIC中,这一点根本不存在,只有英文的纯文本和粘贴的数学公式。学习BASIC后,一个人只会理解i=i+1。那里没有其他东西。
这还不够吗?
在BASIC中,你不能总是从一个变量转换到另一个变量,循环和条件与Pascal中完全相同。这是我第一次听说BASIC中没有程序和函数,我一直使用大量的函数,在我还是学生的时候,甚至现在使用VBA的时候也是如此。你似乎没怎么用BASIC写过东西...
我在Excel中用VBA编写了一个程序,它计算一个三维图形模型,对其进行优化,然后以图表的形式输出。在这个节目中,有很多你认为在《基础知识》中找不到的东西。