5i金融_让大神无处不在!

5i金融网-外汇投资,黄金原油,EA分析,操盘分析应有尽有!

当前位置: 主页 > EA分析 > EA基础——IF判断语句的使用

EA基础——IF判断语句的使用

时间:2017-09-04 15:37来源:原创 作者:Daniel 点击:
之前我们赋值、运算等基础程序的编写进行了简单的讲解,这次就来讲讲程序中IF语句的使用方法。 首先进入MT4平台,F4打开金融编辑器,新建一个工作表three,这次我们为了方便选择脚
之前我们“赋值、运算等基础程序的编写”进行了简单的讲解,这次就来讲讲程序中IF语句的使用方法。
首先进入MT4平台,“F4”打开金融编辑器,新建一个工作表“three”,这次我们为了方便选择“脚本”。
此次的设想是想把函数定义成一个找出两个数当中的一个数字。比方说5跟10比较两个数中最大的那个数是10.
首先在OnStart函数中赋值:
double x=5;
      Print(x);
让后我们要对框架进行声明,根据设想我们给函数起名为findbigger,定义两个数值:
double findbigger(int x,int y)
{
}
在函数中添加我们的设想,这里要用到的就是if函数,if后面加括号是加if的条件判断语句,根据设想写出条件:
double result;
if(x>y){result=x;}
else{result=y;}
//if(x<y){result=y;}
return double(result);
这里出现了一个else,它是否则的意思,这里是执行了fx<=y。
这时我们还要在OnStart函数中定义一个变量,out=findbigger然后传入5和10,再输出这个out。
double out=findbigger(5,10);
   Print(out);
 
    写好后“编写”,运行,看看是不是我们要表达的意思。
 EA基础——IF判断语句的使用
 
    If语句先说这么多,之后我们还会后其他更复杂的运用,希望大家继续关注5i金融网。
(责任编辑:admin)
更多资讯请关注官方公众号


------分隔线----------------------------
栏目列表
推荐内容
点击这里给我发消息