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

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

当前位置: 主页 > EA分析 > EA基础——赋值、运算等基础程序的编写

EA基础——赋值、运算等基础程序的编写

时间:2017-09-04 15:36来源:原创 作者:Daniel 点击:
之前我们从赋值变量输出了解MT4运行机制,还写了一个简单的输出字的代码,这次就来讲讲有关运算的程序的写法。 首先F4金融编辑器,新建一个工作表,这次我们为了方便选择脚本。
之前我们“从赋值变量输出了解MT4运行机制”,还写了一个简单的输出字的代码,这次就来讲讲有关运算的程序的写法。
首先“F4”金融编辑器,新建一个工作表,这次我们为了方便选择“脚本”。
脚本又是什么呢?“脚本”是指在程序运行的时候,它执行一次这个程序,也就是说只会执行一次;而“EA交易”是每接收一个新报价就运行一次。
这次说的是运算类的程序,所以需要用到“double”。关于double上一次已经说过了,这次就不在重复。
一、运算
首先要在OnStart函数的里面进行赋值,Bid是买入价,Ask是卖出价(这是程序中已经定义好的):
double =Bid;
double =Ask;
double =b-a;
下面要打印:
Print(“a:”,a);
Print(“b:”,b);
Print(“c:”,c);
写完后“编译”一下,没有错误就返回到MT4界面。
由于刚刚写的是脚本,就要去“导航”的脚本中找,找到刚写的“two”文件夹,双击运行;然后再终端的EA中我们就可以看到运行输出的结果。
EA基础——赋值、运算等基础程序的编写
观察后发现只运行了一次;还可以看到运行的一瞬间的点差=c=27。(发现作用了吧!)不仅仅是减法,加、乘、除也后是可以的。好奇的话可以试试! (责任编辑:admin)
更多资讯请关注官方公众号


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