没有编程基础的人,怎样才能学会mql5语言

 
大家好,我是没有编程基础的人,但非常想通过在家自学掌握mql5语言,使自己能编写ea,指标,脚本程序。听说会c++语言后再学mql5语言就容易多了,但是有两种c++,一种是c++,一种是vc++.我不知道应该哪一种,麻烦各位大师能指点我一下。
 

C++是编程语言,VC++是微软针对C++语言开发的编译工具,所以VC++不是语言,是编译器。

MQL5这种语言是给有C++基础的人使用的,没有任何编程语言基础的人,直接学习MQL5是不可能学懂的

所以你必须先学习C++,C++博大精深,只需要学点基础语法即可,不必深究。

其实最好是先学习C语言,然后再学点C++的面向对象概念,再回到MQL5。

需要掌握的知识点:

1. 常量,变量

2. 数据类型,包括基本数据类型,构造数据类型

3. 条件表达式

4. 循环语句for,while,以及switch语句

5. 函数的概念

6.文件操作

7. 面向对象编程的基本概念(属于C++知识点)

掌握这些基础了,就可以自学MQL5了。

 
直接自学MQL一样的。所有的概念只是没有C语言的参考书多而已
 
Ziheng Zhuang:

C++是编程语言,VC++是微软针对C++语言开发的编译工具,所以VC++不是语言,是编译器。

MQL5这种语言是给有C++基础的人使用的,没有任何编程语言基础的人,直接学习MQL5是不可能学懂的

所以你必须先学习C++,C++博大精深,只需要学点基础语法即可,不必深究。

其实最好是先学习C语言,然后再学点C++的面向对象概念,再回到MQL5。

需要掌握的知识点:

1. 常量,变量

2. 数据类型,包括基本数据类型,构造数据类型

3. 条件表达式

4. 循环语句for,while,以及switch语句

5. 函数的概念

6.文件操作

7. 面向对象编程的基本概念(属于C++知识点)

掌握这些基础了,就可以自学MQL5了。

谢谢你的指点

原因: