错误、漏洞、问题 - 页 1855

 
ArrayChar.mqh, ArrayDouble.mqh, ArrayFloat.mqh, ArrayInt.mqh, ArrayLong.mqh - 这是对当前语言发展水平的嘲弄。
是的,以前没有其他方法,但现在我们可以正常地做,并将C++容器的基本概念转移到MQL。
 
Sergey Dzyublik:
是的,以前没有其他方法,但现在你可以正常地做,并将C++容器的基本概念转移到MQL。
我怀疑这一点。但我几乎可以肯定,这是拐杖和耙子的方式。你为什么不自己试试呢?
 
Комбинатор:
我怀疑这一点。但我几乎不怀疑,这就是拐杖和耙子的方式。你为什么不自己试试呢?

在这个阶段,我的工作领域与作为一般编程语言的MQL没有关系。
我只是对CObject和标准容器没有很好的体验。

在我个人看来,当地的 "编程 "社区在算法和数据结构 的基础知识方面的水平并不高,可以说是非常糟糕。
一个可能的原因是MQL的定位是C++语言,但缺乏容器,更不用说对容器的支持程度了。
那么,谁研究过实现,解析过ArrayString.mqh、ArrayObj.mqh、ArrayDouble.mqh、.... 是如何构成的。什么时候使用哪种方式比较合适?
单位。

而且,由于许多人不会冒险超越他们所建立的生态系统--MQL。
他们对使用优质算法和数据结构的优势一无所知。
 
Sergey Dzyublik:

我目前的工作领域与MQL这种一般的编程语言没有关系。
我只是对CObject和标准容器没有很好的体验。

在我个人看来,当地的 "编程 "社区在算法和数据结构 的基础知识方面的水平并不高,可以说是非常糟糕。
一个可能的原因是MQL的定位是C++语言,但缺乏容器,更不用说对容器的支持程度了。
那么,谁研究过实现,解析过ArrayString.mqh、ArrayObj.mqh、ArrayDouble.mqh、.... 是如何构成的。什么时候使用哪种方式比较合适?
单位。

而且,由于许多人不会冒险超越他们所建立的生态系统--MQL。
他们对使用优质算法和数据结构的好处一无所知。
如果你在既定的生态系统之上,你的知识水平是 "非常",你知道一切定性的好处--欢迎,创造和描述定性的算法和数据结构,以便不被支持。否则--只是一个声音和建议,做你想在这里看到的事情,把你创造的东西用在已经做了很多有用的事情的人身上,而且没有你创造的 "噪音和灰尘"。
 

关于交易、自动交易系统和交易策略测试的论坛

虫子,虫子,问题

Combinator, 2017.04.13 22:33

template < typename T>
struct Struct
{
   void operator[] (int);
};

我经常使用类似的结构,但不幸的是,在这种情况下,它不会起作用。

 
Sergey Dzyublik:

@fxsaber ,我建议你做一些有用的事情。
例如,作为C++中模板研究的一部分,翻译一下MQL中最流行的容器的实现。
因为使用普通的类型化容器并不方便,而且它们在性能上也不是那么好。


关于交易、自动交易系统和策略测试的论坛

我需要字符串类型的全局终端变量吗?

fxsaber, 2017.04.10 19:50

在这里,术语上的无知再次阻碍了我对所讲内容的理解。

不追求凉爽。该图书馆的使用率<1%。甚至更多的nifty将被<1%的使用者使用。因此,似乎应该只有一个基地才对。而它就在那里。它已经足以轻松写出以前复杂的东西。上面的代码就属于这种东西。


首先我会使用我自己写的东西,然后我会发表它,如果我觉得它可能对其他人有用的话。如果我自己不用,那么我为写这种东西而消磨时间就是不负责任的,首先是对我的家人。

标准库(除了数学和图形)从来都是必要的。在这个伟大的博客上 看到的潜在的方便和有趣的解决方案,我建议阅读它。

Stanislav Korotky
Stanislav Korotky
  • www.mql5.com
Trader's profile
 
ME的最新版本是否改变了新创建文件的默认编码?
 
Andrey Dik:
ME的最新版本是否改变了新创建文件的默认编码?
刚刚在ME 1580中创建了一个EA:Win-1251(ANSI)。
 
Andrey Khatimlianskii:
我刚刚在ME 1580中创建了一个EA:Win-1251(ANSI)。

我怎样才能看到编码呢?
我知道通过在第三方编辑器中改变文本的外观,它已经改变了,但我不知道如何分辨它是哪种编码。
 
Andrey Dik:

那我怎么能看到编码呢?
我发现它是通过改变第三方编辑器中文本的外观而改变的,但我不知道如何找出什么编码。

我使用AkelPad(包含在Total Commander中)。

它显示当前的编码,并可以保存为不同的编码。