对MQL5的反馈 - 页 8

 
transcendreamer:
对于普通人来说,C调有什么优势吗?
如果你需要快速编写一个Windows .NET程序,夏普是最佳选择。虽然VS也包括F#、Visual Basic、Managed C++,它们也都支持.NET,但Sharpe更快、更漂亮。
 
Yuriy Zaytsev:

顺便说一句!

很久以前,我遇到过一个C语言Pascal 语言的比较

C 中,我们认为这就像在山路上以180公里/小时 的速度驾驶法拉利 一样

帕斯卡尔 语言是在宽阔的单行道上以每小时40 公里的速度安静地乘坐一辆豪华轿车。

C是指,像一个真正的男人的语言)。

在C区,你得盯着路标看 :-)C语言不适合胆小的人,因为如果你不遵循标志,你有可能在发夹弯上飞出轨道。

C语言是操作系统和实用程序、驱动程序的语言。 C最初是由专业人员编写的,他们为用户编写操作系统和实用程序。

Pascal最初是用C语言为学生编写的,Pascal是作为一种教学语言编写的。

工具的目的和用途的差异是显而易见的。

MQL本质上是C语言的衍生物,MetaQuotes开发者的选择在专业上是非常正确的。

我去过Turbo Pascal,它有和C语言一样的诚实指针。但在半秒钟内,你必须写出开始结束,而不是打出{}))这一直困扰着我,"懒骨头"。

我还怀疑,C语言编译器首先被优化了。

 
prostotrader:

用什么语言写作有什么区别 呢?

(你可以用Pascal写驱动和其他一切)。

重要的是了解你在做什么,以及你是如何做的。

问题是,每个工具都有自己的目的。

耙子--用来收集树叶。

铲子 -- 用于挖洞。

叉子--做干草

--

实际上,你可以用干草叉甚至是耙子来挖洞。

 
Alexey Volchanskiy:

我去过Turbo Pascal,它有和C语言一样的诚实指针。但是,伙计,你必须在半秒钟内写出开始结束,而不是打出{}))这一直困扰着我,"懒骨头"。

我还怀疑,C语言编译器首先被优化了

哦,帖子之间相差一分钟,我的想法不谋而合!

但问题是,开发微处理器的工程师并没有排除JMP命令,但Niklas Wirth却忽视了任何处理器的正常功能之一,也许他也有份,这就是为什么操作系统不是用Pascal语言编写的。)

娼者。

用什么语言写作有什么区别 呢?

用铲子挖洞更方便,这是有区别的。

 
Yuriy Zaytsev:

哦,帖子和想法之间有一分钟的差异,不谋而合!

但这就是问题所在,由于某些原因,微处理器工程师并不排斥JMP命令, 但Niklas Wirth却忽视了任何处理器的正常功能之一,所以请便吧,这就是为什么操作系统不是用Pascal写的。)

用铲子挖洞更方便。这 是有区别的。

因为它是需要的,但在没有goto的语言中,它是隐藏的,尽管编译器使用它。

当然,有些语言是高度专业化的,例如SQL。

但对我来说,我在Sharp中为Windows写东西,这很迅速,我不必考虑。

 
Alexey Volchanskiy:

因为它是需要的,但在没有goto的语言中,它是隐藏的,尽管编译器使用它

当然,有些语言是高度专业化的,例如SQL。

但对我来说,我在Sharp中为Windows写东西,这很迅速,我不用考虑。

莱莎,我知道 :-)唯一不知道内部如何工作的人是那些不:在调试中挖掘,不知道asm,不在升序模式下写作的人。

谁没有走过这样的路--BINARNO(从PDP-11输入命令),然后是ASM,然后是一些高级语言,等等。

--

如果你不知道它是如何工作的,有什么用,你可以直接用pascal来写,而不用goto。

 
Yuriy Zaytsev:

莱莎,我知道 :-)唯一不知道内部运作的人是那些不知道asm和自下而上写作的人。

谁不走BINARNO的路(通过从PDP-11处理器控制台输入命令),然后是ASM,然后是一些更高级别的语言,等等。

--

如果你不知道它是如何工作的,也不知道为什么,你可以直接用pascal写,不需要goto。

你不需要pascal,那该怎么做呢,几乎没有什么工作。

夏普对于我自己的使用已经足够好了,而且有很多工作。

 

昨天,我再次对法夫进行了一次演练。这次是专家级的演练,演练的速度让我感到很惊喜。托皮卡启动器只需将 "不能 "改为 "不想

 
Alexey Volchanskiy:

你不需要Pascal,那么用它做什么呢,几乎没有什么工作。

夏普对自己足够好,而且有很多工作

Java 发展得很好,Pascal正在消亡,不像C,它根本就没有空缺。

要了解世界的发展方向,按语言看美国的空缺职位,我们几乎是落后的。

 
Renat Akhtyamov:

昨天,我再次对法夫进行了一次演练。这次是专家级的演练,演练的速度让我感到很惊喜。课题启动人只需将 "不能 "一词替换为 "不想"。

MQL5 是一种正常的语言。这不是语言的问题,而是一些批评家缺乏策略的想法。MQL5严重缺乏库,甚至连标准的HashTable都不包括,我使用了一个在这里发表的文章的类。

MQ没有移植STL,而是使用了一些不必要的东西,比如FuzzyLogic(也许他们是从kog那里买的,不知道......)。

但这一切并不妨碍我编写有利可图的策略,并靠交易的利润生活。所以我留在MQL4/5上)