首页 > MT4下载 > MT4使用视频 > 外汇MT4软件如何使用脚本进行交易

外汇MT4软件如何使用脚本进行交易

admin MT4使用视频 2020年06月18日

  >>MT4软件使用视频教程全集
  大家好,欢迎来到做mt4达人的第十四课,脚本的使用。mt4中有一个非常有用的功能,就是脚本。那脚本是做什么用的呢?脚本实际上是帮你能够完成很多一次性的工作。一次性的工作就是说,可以通过脚本运行一次,然后完成一件事情。而这个脚本恰恰是你经常要用到的一种功能。

  怎么说呢?我们在交易中可能会遇到以下一些会一次性使用的事情,例如快速的入场和快速的平仓。当行情运行很激烈的时候,你也可能想,我能不能一下子就把单子下进去,或者将持仓一下子就平出来,这都是可以实现的。此外,在交易中我们还经常会遇到不断的去调整止盈止损。

  那么可以通过脚本快速的调整止盈和止损。那还有其他的一些一致性的工作,例如什么呢?例如我们可以将一些数据,这样我们可以k线图上的一些数据,通过脚本一次性的导出来,也包括倒进去都是可以的。脚本就是这么一个概念。他是在mt4的程序里边是以一个一个的程序名存在的。我们通过将脚本的执行放在k线图上,就可以完成我们刚才描述的这些需要一次性解决的事情。

  那至于mt4还可以一次性的干其他什么事情,这个就需要我们开动我们的脑筋来。因为mt4可以进行脚本的编程,我们可以将自己的需求通过编程的方式来做成一个特殊的脚本程序来执行我们相应的想要的那种一次性的工作。同时在mt4里可以将脚本设置成一个快捷键。快捷键,也就是说在用mt4看盘的时候,我们可以通过快捷键的方式,键盘一按他就去执行了相应的脚本,这个是非常方便的。

  那我们就来看一看mt4程序里边的脚本实际是什么样子,让我们一起来打开软件。mt4软件,我们这里选用的是fbs的交易系统。双击打开。我们看到程序已经出来了,我这个是英文界面的软件,大家可能觉得不是很习惯。我们将他调为中文的,然后关闭,再打开以后就会变成中文的了。看,也是中文的了。那么脚本在哪儿呢?我们看鼠标,导航这个位置,如果你的界面里面没有导航这个位置,那么请点击显示按钮,然后选择导航器,那么就将显示出这个部分。

  导航这里边,我们可以看到从上到下有不同的分类,其中就有一项叫脚本。我们将脚本下拉菜单打开,可以看到里边有很多,有英文名,有中文名。实际上这里边每一个名字都是一个脚本程序。那么每一个脚本程序都干了什么事情呢?这个可能要打开这个程序源文件来看才知道。

  不过我们一般都将脚本的名字和他的功能连在一起去想象。一般脚本的名字都会和他的实际执行的功能是相关的。我们看上面这些英文的脚本名是mt4系统自带的,已经装好了就有的。那下面这些中文的脚本名是我后续添加的,是我们写的一些程序。我们这里面先来看一看脚本是怎么执行的。那脚本是要附加到k线图上去执行的。为了方便,我们先打开一张k线图欧元,将其调整为我们认为更合适的这个样子。

  那么我们来看一看脚本这里边的列表。close,我想close应该是平仓的意思,实际上他也确实是如此。那么也就是说,运行close将执行平仓动作。delect pending从字面上的意思来看他是删除挂单的意思。这个一会儿我们来进行演示,modify应该是修改持仓的意思。

  modify pending是指的修改挂单的意思。这个我们就不管他了,这个肯定不是系统自带的。这个是我们后加的,是用来生成自定义周期的k线图的一个角度。这个也是。send pending应该是发出一个挂单。trade,应该是入场的脚本。那我们先看看脚本的一般执行方式。

  一般执行方式我们有两种,一种商机,它就会附加到当前的k线窗口里。第二种鼠标右键,选择附加的图表,他也会附加到当前的k线上,并且执行。我们就先用这种比较直观的方式来去做一下实验,选择了trade,也就是入场。点击附加到图表,他会问你是否真的要执行这个脚本吗。

  我们点是,注意看持枪仓这里,看完成了一个入场的动作。那么这个用脚本的方式来去执行,和你直接用交易的方式去执行,有什么不同呢?我们来比较一下,刚才我们选择脚本的方式,我们这样子去操作的对不对?那我们再入场一个。看出来了吧。那我们用双击的方式执行一下,双击这里,连续入了三张。

  我们还可以将它设置一个快捷键的方式去执行。我们对比一下这几种执行方式,看看脚本到底有什么方便之处。那我们设一个快捷键,在右键的菜单里有设定快捷键的选项,我们点击它。将trade这一项设置相应的快捷键。我们选择ctrl,选哪个呢?选a吧,我们点一下a,好,设置好了,关闭。

  也就是说这个时候我们不打开脚本的列表,我们只是在看图的时候,我们按ctrl+a,看,直接弹出了脚本a的这个确认窗口,就会再次下一张单进去,四张单了。快捷按ctrl+a下单,下进来了。那我们再看看常用的这种方式去下单。

  我们常用的方式可能有讲过好几种。一种双击,下单,看起来也不是很慢,但是有什么问题呢?我们眼睛无法一直盯着这个屏,这个报价我们还要被下单窗口所阻挡,对不对?如果这个时候价格剧烈波动,我们无法看着眼前的价格还要去下单,对吧。但或多或少会有一点感觉上不那么利索的意思。

  那如果我们用脚本的话,看到一个单子,想想入场多单,直接按快捷键ctrl+a就会下单了。同样下空单,我们也可以通过一个脚本设定快捷键的方式来去执行。那好,刚才看了入场的脚本,我们并且设定了一个快捷键来去执行了是吧,我们现在再来看看还有没有其他的脚本也试一试,close ,close 是什么呢?我们从字面上的意思来看,他应该是平仓的意思。但是我们来执行它试一试,双击执行,这样比较简单。双击我们注意看持仓在这里。

  持仓,这里边没有任何变化。看来我们的cloes并不是一个很有效的一个平仓的一个脚本。那我们就用我们自己520fx自己的一些脚本来就试一试吧。我们这里做了一个脚本,一键平仓含挂单。我们将这个脚本执行下,双击,看看持仓在减少。这个脚本干什么的呢?这个脚本家刚才所有的持仓全部平掉,平完了以后给你一个提示。

  大家可能会是这个看起来有点意思了。也就是说,当你有多个持枪的时候,脚本对账户进行的这种一次性快捷操作显得格外重要了。那么再来看一看运行一个脚本来。看一看send pending,字面意思发出一个挂单。我们试试鼠标右键附加到图表a,问你是否执,点是,看看它执行了什么,执行了一个sell,stop的挂单。

  手数是一,商品价位止损止盈,这个挂单没有设置止损止盈。现在一般的经济商也不会允许你直接设止损止盈了。因为nif有这个规定,这就发出一个挂单了。那我们在选择删除挂单的这个脚本,运行他。我们看看刚才这个挂单是否没了,现在执行了哦,没了,看来这个删除的脚本还是蛮管用的。

  不过这里提醒大家一句,脚本,正如我们所讲的,他是一次性执行完,就是这么一个过程。那么会出现什么情况呢?一个潜在的问题就是因为我们是对账户进行操作的脚本。那么对账户进行操作的脚本有可能有可能执行的并不充分。也就说你这个动作在这一次的执行当中并不一定准确完成了。

  有可能因为账户或者服务器那边的通讯问题或者其他问题导致并没有执行完。那我们在实际使用中就要注意了。我们执行完了以后一定要确认一下,看看是不是按照我们脚本所要求的那样执行完了。如果没有执行完,我们不妨再执行一遍再执行一遍。那刚才看了每一个脚本可以设定相应的快捷键,那么这些快捷键也不要记错了。

  我们可以对每一个脚本设定不同的快捷键。我们看有好多脚本我们都没有设定快捷键的。那么这些快捷键在需要准确交易的时候就要记牢。同时不要在其他你不熟悉的地方使用这些你没有设定好的快捷键。那个时候可能会造成混乱,引起你记忆上的一种混乱,交易上也会产生一些失误。我们都不希望这样的事情发生。

  所以认识好脚本使用,脚本可以让你的交易包括分析这种工作都会产生比较快捷的这种结果,希望大家更多的去使用脚本去认识脚本。本次课程就讲到这儿,再见。

 

标签: